summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Replace PG_BUSY with VPO_BUSY. In other words, changes to the page'salc2006-10-2212-57/+65
| | | | | busy flag, i.e., VPO_BUSY, are now synchronized by the per-vm object lock instead of the global page queues lock.
* Eliminate unnecessary PG_BUSY tests.alc2006-10-223-3/+3
|
* Initialize T1 to silent gcc warning.kevlo2006-10-221-1/+1
| | | | Approved by: cognet
* Use macro TAILQ_FOREACH_SAFE instead of expanding it.davidxu2006-10-221-6/+3
|
* Since revision 1.333 of kern_sig.c no longer uses P_WEXIT, the changedavidxu2006-10-211-2/+8
| | | | | | opened a race window which can cause memory leak in signal queue. Here we free memory for signal queue when process state is set to PRS_ZOMBIE.
* - Document the default disk block usage unit.ru2006-10-213-21/+48
| | | | | | - Add option -h, human-readable output. PR: docs/53732
* MFp4: default to not loading the fpgaimp2006-10-215-5/+170
|
* MFp4: Update to smaller code footprint.imp2006-10-215-17/+67
|
* MFp4: Move to smaller code footprint.imp2006-10-212-20/+20
|
* MFp4: Move to smaller code. This was somehow forgotten before.imp2006-10-211-5/+5
|
* Eliminate unnecessary PG_BUSY tests. They originally served a purposealc2006-10-212-2/+2
| | | | that is now handled by vm object locking.
* There seems to be a problem with txcsum and UDP. Turn it off until it isscottl2006-10-211-0/+5
| | | | understood better. This fixes timeout problems with NFS.
* Minor markup fix: A comma should be seperated by space from macrosimon2006-10-211-1/+1
| | | | | | | argument. This resulted in "pwritev,()" instead of the intended "pwritev()," in the output. MFC after: 3 days
* Make it clear that section 8 also documents system managementru2006-10-211-17/+28
| | | | | | | procedures, not necessarily commands. PR: docs/35011 Obtained from: NetBSD (partly)
* Comment out the first paragraph; while it tells the true (we're usingru2006-10-211-14/+14
| | | | | | the old BSD config(8) utility in FreeBSD), it does not look good. PR: docs/100328
* Small fixes.ru2006-10-211-2/+2
|
* Better handle the -F case:marcel2006-10-211-7/+5
| | | | | | | | | | | | | | | | | o When stat(2) fails (i.e. the file has been moved) there's no new file with the same name yet, so keep showing the file that's open. This yields the same behaviour as -f, for which we don't stat(2). o When a new file with the same name has been created (i.e stat(2) succeeds but the inode or device numbers differ from the opened file), show any new lines in the opened file (i.e. the old or rotated file) before reopening the new file. These changes fix the observed behaviour that tail(1) doesn't show the very last lines of the rotated (log) files. PR: bin/101979 Tested by: Jos Backus <jos@catnook.com> MFC after: 2 months
* Bump document date for previous revision.ru2006-10-211-1/+1
|
* Spelling.ru2006-10-211-1/+1
|
* Avoid a potential hard sentence break.ru2006-10-211-1/+1
|
* Bump document date for the previous change.ru2006-10-211-1/+2
|
* Turn on gdbserver for the arch that supports it..jmg2006-10-211-0/+4
|
* Revise the markup, sort sections, fix some grammar bugs.ru2006-10-211-116/+119
| | | | Not fixed: the description of media-type is completely bogus.
* Bump document date for the previous change.ru2006-10-211-1/+1
|
* Fix .Dd arguments.ru2006-10-211-1/+1
|
* o Fix typo.maxim2006-10-211-1/+1
| | | | | Obtained from: DragonFlyBSD MFC after: 1 week
* Record the pccardc death.ru2006-10-211-0/+2
|
* MFCs noted: libpcap 0.9.4, tcpdump 3.9.4.bmah2006-10-212-4/+4
|
* MFi386: 1.13: Fix booting with ps2 keyboards.ru2006-10-211-1/+0
|
* Workaround for (what seems to be) compiler error for gcc 3.4.6. Onkib2006-10-211-1/+4
| | | | | | | | | | | | | i386 with default optimization level (-O2), va_list pointer ap in the __v2printf function is advanced before the use. That cause argument shift and garbage instead last argument in printf-family when xprintf is activated. The nsswitch is easy victim of the bug. Reviewed by: kan Approved by: kan (mentor) MFC after: 1 week
* Set LC_ALL=C in order to avoid problems with character ranges andcperciva2006-10-212-0/+6
| | | | | | | sorting. PR: bin/104505 MFC after: 3 days
* The vm.zone sysctl has gone; zone stats are now supplied by libmemstat(3).ru2006-10-211-4/+1
|
* - Add comma after REQUESTS field missed in previous commit.ru2006-10-211-2/+2
| | | | - Widen some columns; make width of header columns less cryptic.
* Fix error in rev. 1.68. The intention was to break out the switch(){},glebius2006-10-211-1/+1
| | | | | | | | but actually exited from the for(){} loop. This fixes the PPPIOCSCOMPRESS ioctl. PR: kern/101333 Submitted by: Igor Popov <igorpopov newmail.ru>
* Print the number of allocation failures in UMA zones.glebius2006-10-211-4/+4
| | | | PR: kern/102940
* Fake the link count until we have no choice but to load data from thetrhodes2006-10-211-1/+1
| | | | | | | MFT. PR: 86965 Submitted by: Lowell Gilbert <lgfbsd@be-well.ilk.org>
* Be more like the BGE driver. Ensure that at least 16 TX descriptors arescottl2006-10-211-8/+11
| | | | | | | | | | kept unused in the ring. This check should probably be moved up to bce_start_locked at some point, as it'll make the loop up there slightly more efficient, and will eliminate a costly set of busdma operations when the ring is full. But this works for now. This makes all of my UDP torture tests work. I'll cautiously say that it might even work for other users now. Feedback is appreciated.
* style(9) cleanup.kevlo2006-10-219-12/+0
| | | | Approved by: cognet
* Fix whitespacescottl2006-10-211-1/+1
|
* Ok I am an idiot. On 32 bits big-endian systems, it is needed to handle thecognet2006-10-211-2/+17
| | | | | | | | | | syscalls using __syscall but only actually returning 32bits, such as mmap(), specially : they set the return value in td->td_retval[0], but the userland functions will expect this in r1, and not in r0 as it is normally done, as it is the LSB. So add a special case for all these syscalls (all except lseek, which truly returns 64bits). Many thanks to Peter Grehan for his patience while explaining me the issue.
* revert last change.. premature.. need to wait until if_ethersubr.cjulian2006-10-212-8/+12
| | | | uses pfil to get to ipfw.
* Use __QUAD_LOWWORD for __syscall, to always use the good word, whatever thecognet2006-10-201-2/+2
| | | | endianness is.
* fix tab indentation for CP and RV...jmg2006-10-201-7/+51
| | | | | | | | | | | If the length is zero, catch this early, instead of making dflen go negative and letting bad things happen... We also check to see if RV (checksum) is 0, and handle that has a checksum failure... Properly handle checksum failures by not processing read-write VPD data, and removing all the found read-only data... Tested by: oleg (dflen going negative)
* Move some variables to a more likely placejulian2006-10-202-12/+8
| | | | and remove "temporary" stuff that is not needed any more.
* Voltaire again.phk2006-10-201-0/+3
|
* There's no fpga.c, so omit it.imp2006-10-201-1/+1
|
* Remove the check that prevented signals from being delivered to exitingjhb2006-10-201-3/+1
| | | | | | | | | | | | | | processes. It was originally added back when support for Linux threads (and thus shared sigacts objects) was added, but no one knows why. My guess is that at some point during the Linux threads patches, the sigacts object was torn down during exit1(), so this check was added to prevent a panic for that race. However, the stuff that was actually committed to the tree doesn't teardown sigacts until wait() making the above race moot. Re-allowing signals here lets one interrupt a NFS request during process teardown (such as closing descriptors) on an interruptible mount. Requested by: kib (long time ago) MFC after: 1 week
* remove libc_r remanent.davidxu2006-10-201-2/+0
|
* o '-s' flag was killed in rev. 1.75. Clean getopt(3).maxim2006-10-201-1/+1
| | | | | | PR: bin/104616 Submitted by: Oliver Fromme MFC after: 1 week
* - MFi386: Remove 'device io'.nyan2006-10-201-12/+0
| | | | | - Remove duplicate options. - 'nomakeoption ATKBD_DFLT_KEYMAP' is not needed anymore.
OpenPOWER on IntegriCloud