summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add restrict type-qualifier to sem_getvalue().mike2002-10-044-4/+4
|
* o Adjust the SEM_VALUE_MAX macro so that <machine/limits.h> isn'tmike2002-10-042-28/+12
| | | | | | | needed. o Remove unneeded includes which only add namespace pollution. o Sort function prototypes. o Add restrict type-qualifier to sem_getvalue().
* add support for /dev/cryptosam2002-10-041-0/+7
|
* install sys/opencrypto include files in /usr/include/cryptosam2002-10-042-1/+8
|
* manual pages for the new kernel crypto support (need work)sam2002-10-046-1/+918
| | | | Obtained from: openbsd
* hookup new crypto support to the config/build processsam2002-10-048-0/+62
|
* New bus_dma interfaces for use by crypto device drivers:sam2002-10-0411-0/+1189
| | | | | | | | o bus_dmamap_load_mbuf o bus_dmamap_load_uio Test on i386. Known to compile on alpha and sparc64, but not tested. Otherwise untried.
* add crypto interface to the MFILES listsam2002-10-041-1/+2
|
* major 70 is for /dev/crypto (to be consistent with openbsd)sam2002-10-041-0/+1
|
* module for ubsec crypto driversam2002-10-041-0/+9
|
* module for hifn driversam2002-10-041-0/+9
|
* module for /dev/crypto supportsam2002-10-041-0/+7
|
* add DTYPE_CRYPTO for use by /dev/crypto supportsam2002-10-041-0/+1
|
* add RANDOM_PURE for use by crypto drivers that harvest data from h/w RNG'ssam2002-10-041-0/+1
|
* Crypto device driver for Broadcom-based cards. Known to work with 582x-basedsam2002-10-043-0/+2984
| | | | | | cards. Supposed to work with several others. Obtained from: openbsd
* Crypto device driver for hifn-based cards. Tested with 7951-, and 7811-basedsam2002-10-043-0/+3458
| | | | | | cards. Claimed to support many others. Obtained from: openbsd
* In-kernel crypto framework derived from openbsd. This facility providessam2002-10-0421-0/+7317
| | | | | | | | | | | | | | a consistent interface to h/w and s/w crypto algorithms for use by the kernel and (for h/w at least) by user-mode apps. Access for user-level code is through a /dev/crypto device that'll eventually be used by openssl to (potentially) accelerate many applications. Coming soon is an IPsec that makes use of this service to accelerate ESP, AH, and IPCOMP protocols. Included here is the "core" crypto support, /dev/crypto driver, various crypto algorithms that are not already present in the KAME crypto area, and support routines used by crypto device drivers. Obtained from: openbsd
* Give make(1) the ability to use KQUEUE to wait for worker processesphk2002-10-043-1/+57
| | | | | | | | | instead of polling for them. Unfortunately we cannot enable it yet because it panics the kernel somewhere in kqueue. Submitted by: Stefan Farfeleder <e0026813@stud3.tuwien.ac.at>
* Fix a bogon in previous commit. bcopy() from the malloc'd memory that wejhb2002-10-042-2/+2
| | | | | already copied into, rather than doing the bcopy() from the userland pointer. "Oops."
* Resolve conflicts arising from the ACPI CA 20021002 import.iwasaki2002-10-046-36/+50
|
* This commit was generated by cvs2svn to compensate for changes in r104470,iwasaki2002-10-0448-1408/+1995
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of the Intel ACPI CA 20021002 drop.iwasaki2002-10-0454-1444/+2045
| |
* | White-space change only. Move closer to style(9).phk2002-10-041-323/+322
| |
* | Remove matcd(4) device.bmah2002-10-042-8/+0
| |
* | New release notes: matcd(4) removal, libbsdxml.bmah2002-10-042-2/+28
| | | | | | | | While here, fix a minor style nit.
* | Fix off-by-one error processing the line after an empty line when thetjr2002-10-041-0/+1
| | | | | | | | | | | | | | -a option is not specified. Submitted by: schweikh MFC after: 1 week
* | Sort in ``phone directory'' order (except for LIBC_*).ru2002-10-041-3/+3
| |
* | Add a couple of missing ':' in panic msgs.keramida2002-10-041-2/+2
| | | | | | | | Suggested by: gallatin
* | Fix typo in panic msg.keramida2002-10-041-1/+1
| | | | | | | | Reviewed by: gallatin
* | Minor tweaks to make this manpage readable.ru2002-10-041-4/+5
| |
* | Style.ru2002-10-041-9/+5
| | | | | | | | Approved by: phk
* | Add another temporary hack to allow running older i386 binaries.deischen2002-10-044-40/+36
| | | | | | | | | | | | | | | | This will be removed when new versions of syscalls sigreturn() and sigaction() are added (mini is working on this but is in the middle of a move). This should fix the problem of cvsupd dying.
* | Include <sys/diskpc98.h>nyan2002-10-041-0/+1
| |
* | Connect libbsdxml (nee libexpat) to the build.phk2002-10-041-1/+1
| |
* | Reflect the fact that we install our libexpat as libbsdxml.phk2002-10-041-1/+1
| |
* | Unhook the SCSI CD driver from the disk "mini-layer" and/or GEOM.phk2002-10-041-117/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SCSI disks are too square pegs for the round holes in both of these. And since atapi-cd has clearly shown that there are better acccess models for CD media than trying to pretend to be a classical disk, we stop the masquerade rather than patch up the costume. But do implement the DIOCGMEDIASIZE and DIOCGSECTORSIZE so it will be possible to manually attach to GEOM, should some the need arise. Ideally, this driver should do media-detection and call make_dev() when a CD is inserted and destroy_dev() when it is removed, this would allow our future devd(8) to automount etc etc but coding that takes SCSI-clue beyond anything I posses. Tested on: sparc64
* | Use the -mno-align-long-strings on i386's to debloat the kernel a little.bde2002-10-042-2/+2
| | | | | | | | | | | | This reduces the size of GENERIC's text space by 73999 bytes (about 2%). The bloat is from approximately 3437 strings longer than 31 characters being padded to a 32-byte boundary.
* | Correct the regressive part of my last commit to these files:robert2002-10-042-7/+4
| | | | | | | | | | | | | | use the .Fn macro instead of the .Fo ... .Fc combination to format function prototypes. Reminded by: bde
* | Ok, concensus was to install libexpat under a "private brandname", and afterphk2002-10-042-9/+78
| | | | | | | | | | | | | | | | | | | | | | some deliberation the name "libbsdxml" was chosen since it conveys the two most important attributes: "Private to FreeBSD" and "XML". Add a skeleton man-page to give the credit and point for further documentation. (If somebody wants to write a true mdoc manpage for this I am sure both the eXpat people and I will be grateful). (Still not connected to the build)
* | Properly isolate the locking domains of sysctl from the topology lockphk2002-10-044-34/+44
| | | | | | | | | | | | for the sysctls which report the configuration. Sponsored by: DARPA & NAI Labs.
* | Implement the "kern.disks" sysctl in GEOM.phk2002-10-041-1/+38
| | | | | | | | | | | | This makes "mdconfig -l" work again. Sponsored by: DARPA & NAI Labs.
* | Properly conditionalize a debugging printf.phk2002-10-041-1/+4
| | | | | | | | Sponsored by: DARPA & NAI Labs.
* | Add the new function "sbuf_done()" which returns non-zero if the sbuf isphk2002-10-043-0/+16
| | | | | | | | | | | | | | | | | | finished. This allows sbufs to be used for request/response scenarioes without needing additional communication flags. Sponsored by: DARPA & NAI Labs.
* | Remove duplicate make_dev() calls.mdodd2002-10-042-8/+0
| |
* | Turn on the mcd(4) module.mdodd2002-10-041-0/+1
| |
* | newbus & bus_space the mcd(4) driver.mdodd2002-10-0412-2516/+722
| |
* | Alas, poor matcd, I knew ye well.scottl2002-10-0412-4288/+1
| | | | | | | | | | | | | | | | It doesn't work. It cannot be made to work. Goodbye. X-MFC after: ASAP
* | Add a placeholder implementation of wcscoll() and wcsxfrm() which givestjr2002-10-046-4/+456
| | | | | | | | | | locale-sensitive collation only in single-byte locales, and just does binary comparison for the others with extended character sets.
* | Yesterday, FreeBSD-current ate my disklabel.wollman2002-10-044-0/+119
| | | | | | | | | | Today, I wrote a program to tell me where the partitions used to be. Now I have my /media filesystem back.
* | Minor style(9) changes.mdodd2002-10-042-18/+32
| |
OpenPOWER on IntegriCloud