summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* - Implement debounce support.mdodd2003-04-092-31/+86
| | | | | | | - Clean up examples. - Call deamon(3) after we open the PID file. Submitted by: Mathew Kanner <mat@cnd.mcgill.ca>
* 1.37 was committed prematurely: back out until I can commit all parts at theimp2003-04-091-6/+5
| | | | same time.
* 1.77 was bogus: there is no logic bug. Back it out and compare theimp2003-04-092-6/+7
| | | | correct fields instead.
* Fix a logic bug in previous commit (use || rather than &&). In order tojhb2003-04-091-1/+1
| | | | | terminate the loop only when both the name and vendor are zero, we should keep looping so long as either one is not zero.
* Correctly detect the case where a password entry was changed while we weredes2003-04-091-2/+7
| | | | | | preparing to edit it. PR: bin/50563
* Avoid clobbering the gecos field, as we intend to use the original later.des2003-04-091-3/+10
| | | | PR: bin/50563
* Add prototypes for change_root() and change_dir().mike2003-04-091-0/+2
|
* Fix non-word.jake2003-04-091-2/+2
| | | | Noticed by: njl
* Apply the correct fix for bin/50679: don't mess around with process groupsdes2003-04-091-13/+19
| | | | | | | or the tty, just block selected signals in the parent like system(3) does. Many thanks to bde for his assistance in finding the correct solution. PR: bin/50679
* Make sure that both pp_name and pp_vendor are zero to know we're at theimp2003-04-091-4/+5
| | | | | end of the list now that some valid entries don't have pp_name set. Also, don't print a warning if pp->name is NULL and it is a total wildcard.
* Implement relative mixer adjustment.mdodd2003-04-092-13/+51
| | | | PR: 46679 (similar functionality)
* Correct maxsize/maxsegsz parameters to bus_dma_tag_create().mux2003-04-091-6/+4
|
* Add ahd.jake2003-04-091-1/+0
|
* Compile with PAE.jake2003-04-091-1/+2
|
* I forgot a rather crucial cast when I made this sectorsize agnostic.phk2003-04-091-12/+12
| | | | Tune iteration counts a bit.
* Only be verbose if (bootverbose)phk2003-04-091-3/+6
|
* Update these two reference vectors.phk2003-04-092-0/+9
|
* With the magic sequence checks removed this class is downright dangerousphk2003-04-091-6/+11
| | | | | | | | to have in your kernel since it indiscriminately attaches to anything it is offered with a range of bogus partitions. Stop this from happening by rejecting any label with negative numbers in it.
* Add script to run kernel based regression test and the reference vectorsphk2003-04-0916-0/+151
| | | | for the current XML images.
* Utility to load one of our XML images into a MD(4) device.phk2003-04-092-0/+285
|
* Add a couple of undocumented test options to MD(4) to aid in regressionphk2003-04-093-24/+47
| | | | testting of GEOM.
* Add usbhidaction(1).mdodd2003-04-094-0/+614
| | | | | | This allows actions to be bound to HID events. Obtained from: NetBSD
* Diskinfo is a small program to access the basic properties of a disk device:phk2003-04-094-0/+384
| | | | | | | sectorsize, mediasize etc. It also contains a small and naïve benchmark which reports on seek and transfer performance.
* Correctly split cyl/sects bytes when we print them.phk2003-04-091-2/+5
|
* Style issue: use do {...} while(0); for multi-exit section.phk2003-04-094-9/+9
|
* At least pretend to handle USB_GET_REPORT_ID.mdodd2003-04-091-0/+4
|
* Explicitely document the locking requirements for the malloc interface.harti2003-04-091-69/+67
| | | | | | | | | | While beeing here also correct the following: - list missing macros in the header - document MALLOC_DEFINE and MALLOC_DECLARE in the SYNOPSIS section - document additional include requirements for MALLOC_DEFINE - M_NOWAIT is not 0 anymore - remove rotted diagnostic messages
* Let libdevstat calculate the device-busy % instead of home-rolling.phk2003-04-091-13/+5
|
* If rounding results in -epsilon device busy %, set it to zero.phk2003-04-091-0/+2
|
* Add a man page for options PAE.jake2003-04-092-1/+126
| | | | Sponsored by: DARPA, Network Associates Laboratories
* Add some missing prototypes to eliminate some warnings. These alreadydas2003-04-091-0/+21
| | | | | | | appear without leading underscores in gdtoa.h, but this approach avoids removing that file from the vendor branch and unduly rearranging things. Prodded by: nectar
* /strtopx/ s/result/&result/das2003-04-092-2/+2
| | | | This is the version I *meant* to commit last week.
* o Add jls(8) for listing active jails.mike2003-04-0911-24/+320
| | | | | | | o Add jexec(8) to execute a command in an existing jail. o Add -j option for killall(1) to kill all processes in a specified jail. o Add -i option to jail(8) to output jail ID of newly created jail.
* Regen.mike2003-04-095-7/+15
|
* o In struct prison, add an allprison linked list of prisons (protectedmike2003-04-0911-111/+403
| | | | | | | | | | | | | | | by allprison_mtx), a unique prison/jail identifier field, two path fields (pr_path for reporting and pr_root vnode instance) to store the chroot() point of each jail. o Add jail_attach(2) to allow a process to bind to an existing jail. o Add change_root() to perform the chroot operation on a specified vnode. o Generalize change_dir() to accept a vnode, and move namei() calls to callers of change_dir(). o Add a new sysctl (security.jail.list) which is a group of struct xprison instances that represent a snapshot of active jails. Reviewed by: rwatson, tjr
* Fix if_vr's handling of vr_encap failures. 3 parts:silby2003-04-092-20/+18
| | | | | | | | | | | | | | - Don't bother setting OACTIVE when the descriptors are all full or there's a vr_encap failure, it doesn't help anything. - Correctly roll back on the descriptor list after a failure so as not to corrupt the list. - Add a missing VR_UNLOCK(). Without these changes, vr_encap failure (which is assured during a low mbuf situation) would result in the card locking until the watchdog could fire. MFC after: 1 week
* Sync with NetBSD.mdodd2003-04-0910-190/+135
| | | | | | | | | | | | | | - Bump shared library version on libusbhid. - Retire libusbhid.h; it is called usbhid.h now. - hid_start_parse() takes a third argument. - hid_locate() takes a fifth argument. - hid_report_size() order of arguments changes. - Other changes, including formatting and whitespace. Bump __FreeBSD_version. This change will break all third party applications that rely on previous FreeBSD specific behavior.
* The fxp(4) driver is now working on sparc64 too!mux2003-04-081-1/+1
| | | | Tested by: jake
* Almost the finished article.phk2003-04-081-23/+276
| | | | | | | | | | | | Boost sample rate to 1.25 MSPS since that allows us to use a 5Mhz (/4) or 10Mhz (/8) external clock. Make the interrupt both MPSAFE and FAST, at 610 interrupts a second, and a max time to service of 5 msec, we brake for nobody. Use kernel thread to accumulate into the 25 possible wave signals. Use #ifdef _KERNEL to let .c file double as .h file defining the ioctls.
* - Pass a busdma tag and a busdma map to fxp_dma_wait() so thatmux2003-04-081-8/+13
| | | | | it can do the necessary bus_dmamap_sync() calls. - While I'm here, reorder arguments to match other functions.
* Add an XXX comment for the atomic operation in the __alpha__mux2003-04-081-1/+3
| | | | | case so that it doesn't confuse more people. Use the more correct atomic_clear_16() instead of atomic_clear_short().
* Remove some dead code.alc2003-04-081-8/+1
|
* Remove invalid cast to vm_offset_t to avoid truncating a physical addressjake2003-04-082-2/+2
| | | | | | | when doing pmap_kextract on a 2MB page. Spotted by: peter Sponsored by: DARPA, Network Associates Laboratories
* Band-aid for the "^C kills the editor" problem. I haven't yet found thedes2003-04-081-10/+6
| | | | | | | | proper way to fix this. The way this works is to prepend "exec " to the editor command to eliminate the "shell in the middle" which prevents us from properly reawakening the editor after a SIGTSTP. PR: bin/50679
* Fix breakage on sparc64.sos2003-04-081-2/+2
| | | | Note to self: always test even the smallest changes on all platforms.
* - Endian fixes.mux2003-04-081-5/+6
| | | | - 6 -> ETHER_ADDR_LEN.
* PAM-related improvements:des2003-04-081-37/+59
| | | | | | | | - if operating "as them" (su -l), use pam_{open,close}_session() - allow PAM to override $HOME (pam_chroot needs this) - chdir early, because later on we may be chrooted and chdir will fail Also use pid_t instead of int where applicable.
* Connect the pam_chroot(8) module to the build.des2003-04-081-0/+1
|
* Add a cwd option which specifies where to chdir(2) after the chroot(2).des2003-04-082-6/+22
| | | | | When using the /home/./foo scheme, this defaults to the rhs (/foo); otherwise it defaults to /.
* Introduce debug.log which gets debug.* (most of this would otherwise godes2003-04-083-0/+4
| | | | to the great bit-bucket in the sky)
OpenPOWER on IntegriCloud