summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add the new standard EXIT STATUS section where appropriate.ru2005-01-1626-220/+220
| | | | Sort standard sections in the (documented) preferred order.
* In refactoring the test before committing, a pointer was passed insteadrwatson2005-01-161-2/+2
| | | | | | | of a structure for the sockaddr_in. Pass the pointer to connect() instead of the pointer to the pointer. Specify a port number to connect to.
* Remove \n at the end of err(3) stringscharnier2005-01-161-7/+5
|
* Add a new sysctl, hw.sevenseg.freq, to control the update frequency.cognet2005-01-161-1/+6
|
* Erm, don't forget to store the mbuf in the dmamap in bus_dmamap_load_mbuf_sg(),cognet2005-01-161-5/+6
| | | | | so that bus_dmamap_sync() knows what to invalidate. This makes em(4) work again. While I'm there, remove the unused "first" variable.
* Add udpconnectjail, a simple regression test to exercise an (as yet)rwatson2005-01-162-0/+117
| | | | | | | unfixed bug in the jail() implementation relating to using the connect() system call on UDP sockets. PR: 26506
* Standardize 2 error messages: start with lowercase letter.charnier2005-01-161-2/+2
|
* - Reduce number of arguments passed to dummynet_io(), we already have cookieglebius2005-01-165-11/+7
| | | | | in struct ip_fw_args itself. - Remove redundant &= 0xffff from dummynet_io().
* no need to have break; after return;charnier2005-01-161-1/+1
|
* Add prototypes and remove unused variables for WARNS=6 compliance. Addcharnier2005-01-161-25/+28
| | | | | 'usage: ' in front of usage string. Use warnx(3) instead of fprintf in error messages to get progname prepended.
* Remove debugging that made it into the commit.obrien2005-01-161-2/+0
|
* Lock the AMR driver:scottl2005-01-165-106/+120
| | | | | | | | | | - Introduce the amr_io_lock to control access to command queues, bio queues, and the hardware. - Eliminate the taskqueue and do all completion processing in the ithread. - Assign a static slot number to each command instead of doing a linear search for free slots each time a command is needed. - Modify the interrupt handler to more closely match what Linux does, for safety.
* "REQUIRE: cleanvar" for all RC's writing into /var/run.obrien2005-01-1618-18/+20
|
* Fix kernel builds with INVARIANTS.obrien2005-01-161-1/+1
|
* Use bus_dmamap_load_mbuf_sg() for loading rx buffers.scottl2005-01-151-19/+7
|
* Remove ip_fw.h and ip_dummynet.h from includes.glebius2005-01-151-2/+0
|
* Latest IERS Bulletin C (#29): no leap second on 2005-06-30.wollman2005-01-151-19/+29
| | | | Obtained from: http://hpiers.obspm.fr/eoppc/bul/bulc/bulletinc.dat
* Consider three objects, O, BO, and BBO, where BO is O's backing objectalc2005-01-151-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | and BBO is BO's backing object. Now, suppose that O and BO are being collapsed. Furthermore, suppose that BO has been marked dead (OBJ_DEAD) by vm_object_backing_scan() and that either vm_object_backing_scan() has been forced to sleep due to encountering a busy page or vm_object_collapse() has been forced to sleep due to memory allocation in the swap pager. If vm_object_deallocate() is then called on BBO and BO is BBO's only shadow object, vm_object_deallocate() will collapse BO and BBO. In doing so, it adds a necessary temporary reference to BO. If this collapse also sleeps and the prior collapse resumes first, the temporary reference will cause vm_object_collapse to panic with the message "backing_object %p was somehow re-referenced during collapse!" Resolve this race by changing vm_object_deallocate() such that it doesn't collapse BO and BBO if BO is marked dead. Once O and BO are collapsed, vm_object_collapse() will attempt to collapse O and BBO. So, vm_object_deallocate() on BBO need do nothing. Reported by: Peter Holm on 20050107 URL: http://www.holm.cc/stress/log/cons102.html In collaboration with: tegge@ Candidate for RELENG_4 and RELENG_5 MFC after: 2 weeks
* Convert if_em to the new bus_dmamap_load_sg() interface. The old callbackscottl2005-01-152-39/+22
| | | | was really just a waste of cycles, so this streamlines it considerably.
* Document bus_dmamap_load_mbuf_sg()scottl2005-01-151-0/+17
|
* Add bus_dmamap_load_mbuf_sg() to alpha.scottl2005-01-152-5/+42
|
* Fix an assignment that I missed in the last commit.scottl2005-01-151-1/+1
|
* Add bus_dmamap_load_mbuf_sg() to powerpc.scottl2005-01-152-0/+32
|
* Add support for KTR_BUSDMA.cognet2005-01-151-6/+43
|
* Add the prototype for bus_dmamap_load_mbuf_sg().cognet2005-01-151-0/+3
| | | | Spotted out by: scottl
* Add bus_dmamap_load_mbuf_sg() to ia64scottl2005-01-152-6/+41
|
* MFi386: add bus_dmamap_load_mbuf_sg().cognet2005-01-151-0/+36
|
* Add the 7 seg display.cognet2005-01-151-0/+1
|
* Add support for the IQ31244 7 seg display.cognet2005-01-154-0/+390
| | | | Obtained from: NetBSD
* Start the license statement with /*-cognet2005-01-151-1/+1
|
* Fix ACLs handling for the root file system.pjd2005-01-151-0/+5
| | | | | | | | | | | | | | | | Without this fix, when ACLs are set via tunefs(8) on the root file system, they are removed on boot when 'mount -a' is called, because mount(8) called for the root file system always add MNT_UPDATE flag and MNT_UPDATE flag isn't perfect. Now, one cannot remove ACLs stored in superblock (configured with tunefs(8)) via 'mount -a' nor 'mount -u -o noacls <file system>', but it is still possible to mount file system which doesn't have ACLs in superblock via 'mount -o acls <file system>' or /etc/fstab's 'acls' option. Reported by: Lech Lorens/pl.comp.os.bsd Discussed with: phk, rwatson Reviewed by: rwatson MFC after: 2 weeks
* Use device_set_desc().cognet2005-01-151-0/+2
|
* Add the i80321 watchdog.cognet2005-01-153-0/+3
|
* Add a driver for the i80321 watchdog.cognet2005-01-151-0/+149
| | | | Obtained from: NetBSD
* Move the LOCKING section to before the EXAMPLES section.jkoshy2005-01-151-18/+22
| | | | | | Make example locking calls in the EXAMPLES section. Reviewed by: keramida
* If USER of HOSTNAME is set to an empty value, use the fallback value.ru2005-01-151-1/+1
| | | | Submitted by: marck
* Fix arguments syntax.pjd2005-01-1514-123/+81
| | | | | Manual pages fixes by: ru MFC after: 3 days
* Fixed troff warnings.ru2005-01-152-76/+76
|
* Removed empty line.ru2005-01-151-1/+0
|
* Eliminate macro calls inside literal displays.ru2005-01-1512-64/+37
|
* Fixed display type.ru2005-01-152-2/+2
|
* Fixed markup.ru2005-01-151-3/+2
|
* Use lists where appropriate.ru2005-01-151-4/+10
|
* A shorter version of the format string.ru2005-01-151-21/+1
|
* Fixed macro abuse.ru2005-01-151-2/+2
|
* Fixed display types.ru2005-01-151-5/+5
|
* Fixed markup bug.ru2005-01-151-10/+22
|
* Markup: convert a display to a list.ru2005-01-151-10/+19
|
* Markup style.ru2005-01-153-7/+3
|
* Markup nits.ru2005-01-151-16/+14
|
OpenPOWER on IntegriCloud