summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Clarify upper/lower conversion description more.ache2003-08-051-7/+4
|
* Change gcc-specific aggregate initialization member specifiersdds2003-08-052-12/+12
| | | | | | | into C9X initializer designators. Reviewed by: schweikh (mentor) MFC after: 4 weeks
* Remove extraneous semicolons. They are already provided bydds2003-08-051-4/+4
| | | | | | | | the macro definition, and cause the generation of syntactically incorrect code that gcc happens to accept. Reviewed by: schweikh (mentor) MFC after: 4 weeks
* add support for using kqueue to watch bpf sockets.jmg2003-08-053-10/+85
| | | | | Submitted by: Brian Buchanan of nCircle, Inc. Tested on: i386 and sparc64
* Use sparse struct initialization for struct pagerops.phk2003-08-052-260/+12
| | | | | | Mark our buffers B_KEEPGIANT before sending them downstream. Remove swap_pager_strategy implementation.
* Change the implementation of swap backing to use the VM system in normalphk2003-08-051-23/+59
| | | | ways, and drop the need for vm_pager_strategy().
* Use sparse struct initializations for struct pagerops.phk2003-08-055-53/+28
| | | | This makes grepping for which pagers implement which methods easier.
* Remove redundant declarations.das2003-08-051-2/+0
|
* Don't overflow the block quota calculations for NFS mounts.das2003-08-051-3/+3
| | | | | PR: 47607 Submitted by: Eric van Gyzen <vangyzen@stat.duke.edu>
* Only drop Giant around the drivers ->d_strategy() if the buffer is notphk2003-08-051-1/+1
| | | | marked to prevent this.
* Add a B_KEEPGIANT flag so non-SMPng code can get preferential treatment.phk2003-08-051-1/+1
|
* DIGIT can be only 0-9 according to POSIXache2003-08-051-1/+1
|
* Explain better what happens when [:lower:] <-> [:upper:]ache2003-08-051-0/+19
|
* Support for the Amharic locale.mtm2003-08-0513-5/+251
|
* Back out LC_ALL=C since tr here supposed to run under clean env -iache2003-08-051-11/+11
| | | | | | environment always. Pointed by: ru
* - Use /dev/fwX.Y rather than /dev/fwX.simokawa2003-08-052-31/+71
| | | | | - Add option -u to specify bus number. - Try to open the device only if it's necessary.
* Change device name.simokawa2003-08-051-2/+2
|
* Change device name notation.simokawa2003-08-054-54/+141
| | | | | | - /dev/fw{,mem}X.Y represents the Y'th unit on the X'th bus. - /dev/fw{,mem}X is an alias of fw{,mem}X.0 for compatibility. - Clone devices.
* Enable IFCAP_VLAN_MTU and increase MTU for it.simokawa2003-08-052-4/+6
| | | | Reviewed by: wpaul
* Make the second argument to sooptcopyout() constant in order tohsu2003-08-052-5/+2
| | | | | | simplify the upcoming PIM patches. Submitted by: Pavlin Radoslavov <pavlin@icir.org>
* In the mknod(), mkfifo(), link(), symlink() and undelete() syscalls,iedowse2003-08-052-10/+46
| | | | | | | | | | | | | | use vrele() instead of vput() on the parent directory vnode returned by namei() in the case where it is equal to the target vnode. This handles namei()'s somewhat strange (but documented) behaviour of not locking either vnode when the two vnodes are equal and LOCKPARENT but not LOCKLEAF is specified. Note that since a vnode double-unlock is not currently fatal, these coding errors were effectively harmless. Spotted by: Juergen Hannken-Illjes <hannken@eis.cs.tu-bs.de> Reviewed by: mckusick
* In _bus_dmamap_load_buffer(), only count the number of bounce pages needed ifscottl2003-08-042-2/+4
| | | | | | | | they haven't been counted before. This test was ommitted when bus_dmamap_load() was merged into this function, and results in the pagesneeded field growing without bounds when multiple deferrals happen. Thanks to Paul Saab for beating his head against this for a few hours =-)
* Fix logic bug in the previous commit. Any region less than 5 is amarcel2003-08-041-1/+1
| | | | | | user space region. Hence, we need to test if 5 is greater than the region; not greater equal. This bug caused us to call ast() while interrupting kernel mode.
* LANG->LC_ALLache2003-08-047-29/+29
| | | | Pointed by: ru
* Do some minor Giant pushdown made possible by copyin, fget, fdrop,dwmalone2003-08-042-19/+14
| | | | | | | | | malloc and mbuf allocation all not requiring Giant. 1) ostat, fstat and nfstat don't need Giant until they call fo_stat. 2) accept can copyin the address length without grabbing Giant. 3) sendit doesn't need Giant, so don't bother grabbing it until kern_sendit. 4) move Giant grabbing from each indivitual recv* syscall to recvit.
* gif -> pngdes2003-08-041-1/+1
|
* Moved the WORLDDIR variable description to the Optional Variables section.ru2003-08-041-7/+7
|
* Adjust a comment to remove staleness and take slightly less implementationjhb2003-08-041-6/+2
| | | | specific perspective.
* - GC unused cpu_thread_link().jhb2003-08-043-18/+1
| | | | | | | - Move the enabling of interrupts out of assembly and into C a few instructions later at cpu_critical_fork_exit(). This puts more of the MD critical section implementation under the MD critical section API making it easier to test and develop alternative implementations.
* - Since td_critnest is now initialized in MI code, it doesn't have to bejhb2003-08-0410-66/+0
| | | | | | set in cpu_critical_fork_exit() anymore. - As far as I can tell, cpu_thread_link() has never been used, not even when it was originally added, so remove it.
* Set td_critnest to 1 when setting up a thread since it is a MI field withjhb2003-08-043-1/+3
| | | | | | | MI values. This ensures that td_critnest for a newly fork'd thread is always valid. Requested by: bde (a long time ago)
* Insert cosmetic spaces.jhb2003-08-041-2/+2
| | | | Reported by: kris
* Allow foot shooting as Linux emulation needs it.julian2003-08-043-5/+7
| | | | | | | | | Also change "Auto mode" to use a "special" value instead of 0, and define and document it. I had thought libpthread had already been switched to use auto mode but it appears that patch hasn't been committed yet. Discussed with: Davidxu
* Note which machine consoles support booting from KZPEA aka Adaptec 39160wilko2003-08-041-6/+14
| | | | U160 adapters.
* Use LANG=C before egrep A-Z and tr A-Zache2003-08-041-4/+4
| | | | | Note: this is POSIX requirement, c-c ranges are portable only in POSIX locale Strip [] for tr ranges
* Prepend LANG=C to all tr 'a-z' 'A-Z' and vice versa.ache2003-08-041-11/+11
| | | | Note: this is POSIX requirement, c-c ranges are portable only in POSIX locale
* Use LANG=C before tr to be sure that ranges are correctache2003-08-041-1/+1
| | | | Strip [] from ranges
* Use LANG=C before tr to be shure that ranges are correctache2003-08-041-1/+1
|
* Fix problem differently, useache2003-08-041-10/+10
| | | | | LANG=C tr 'a-z' 'A-Z' for hypotetical case that script may generate non-ascii characters
* Modified release note: Clarify SA-03:08 note.bmah2003-08-042-4/+8
|
* Fix problem differently, use ache2003-08-041-1/+1
| | | | | LANG=C tr 'a-z' 'A-Z'  for hypotetical case that script may generate non-ascii characters
* Fix problem differently, useache2003-08-041-1/+1
| | | | | LANG=C tr 'a-z' 'A-Z' for hypotetical case that script may generate non-ascii characters
* Minor wordsmithing on previous commit.bmah2003-08-041-2/+2
|
* Use tr '[:lower:]' '[:upper:]' to work with any localeache2003-08-042-11/+11
|
* Fix double-wrong tr usage: tr '[a-z]' '[A-Z]'ache2003-08-041-1/+1
| | | | | | | | First of all, it should be written as: tr 'a-z' 'A-Z' ranges not encolosed in [] according to POSIX, so [] just included in the replacement. Second, it should be written: tr '[:lower:]' '[:upper:]' since a-z and A-Z may have different length in some locales.
* SA-03:08 does not affect FreeBSD 5.1-RELEASE.rushani2003-08-041-2/+3
|
* A Perl script which tries to "compress" headers by removing comments anddes2003-08-042-0/+106
| | | | superfluous whitespace.
* Chase the doc ports.jhay2003-08-041-2/+5
|
* Merge the following from the English version:rushani2003-08-041-2/+10
| | | | 1.43 -> 1.44 errata/article.sgml
* Add support for multiple CPUs to cpuinfo.des2003-08-041-8/+18
|
OpenPOWER on IntegriCloud