summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Addition.phk2003-10-201-0/+3
|
* revert default for idle polling to zero until we can resolve thesam2003-10-201-1/+1
| | | | livelock problem
* When a numeric field overflows its width, try formatting the number inphk2003-10-202-6/+5
| | | | | 'kilo' or 'mega' with appropriate suffix instead of filling the field with stars.
* - If a thread is not bound to a kse return 0 from sched_pctcpu().jeff2003-10-201-0/+2
| | | | Reported by: pawel.worach@nordea.com
* Spelling, grammar fixes.gsutter2003-10-201-5/+4
| | | | Reviewed by: imp
* - Remove some long unused code.alc2003-10-202-11/+0
|
* Initialize the buf's b_object in pbgetvp(). Clear it in pbrelvp(). (Thisalc2003-10-202-1/+2
| | | | | | | facilitates synchronization of the vm page's valid field using the vm object's lock.) Suggested by: tegge
* fix build: linux_to_bsd_msf_lba is no longer used because of previous commitsam2003-10-201-12/+0
|
* enclose IPv6 part with ifdef INET6.ume2003-10-202-4/+6
| | | | Obtained from: KAME
* Mark dup as MPSAFE. Giant was pushed into dup ages ago, but it looksdwmalone2003-10-206-7/+7
| | | | | | like it was missed in syscalls.master. Spotted by: alc
* correct linkmtu handling.ume2003-10-2010-111/+142
| | | | Obtained from: KAME
* Fix typo: s/dev_db/dev_mkdb/bmah2003-10-202-2/+2
| | | | Pointed out by: Michel Lavondes <fox@vader.aacc.cc.md.us>
* Remember to check the DE_WHITEOUT flag in the case where a clonedphk2003-10-201-4/+9
| | | | | | device is hidden by a devfs(8) rule. Spotted by: Adam Nowacki <ptnowak@bsk.vectranet.pl>
* If just gcc could make up its mind...sos2003-10-201-1/+1
|
* Bring the description of st_[cma]time modification conditions a bitdds2003-10-201-6/+18
| | | | | | closer to reality. More work remains to be done. st_mtime should be the most complete based on IEEE Std 1003.1, 2003 Edition, a review of ufs_vnops.c, and some experimentation.
* Only return valid DMA error bits.sos2003-10-201-1/+1
|
* Up delay from 10 to 100ms after reset, this helps some slow devicessos2003-10-201-1/+2
| | | | get their act together before we start probing.
* Only announce ECC errors when its only that.sos2003-10-201-2/+2
|
* Fix some security bugs in the SVR4 emulator:tjr2003-10-206-20/+78
| | | | | | | | | | | | | | | | | | | - Return NULL instead of returning memory outside of the stackgap in stackgap_alloc() (FreeBSD-SA-00:42.linux) - Check for stackgap_alloc() returning NULL in svr4_emul_find(), and clean_pipe(). - Avoid integer overflow on large nfds argument in svr4_sys_poll() - Reject negative nbytes argument in svr4_sys_getdents() - Don't copy out past the end of the struct componentname pathname buffer in svr4_sys_resolvepath() - Reject out-of-range signal numbers in svr4_sys_sigaction(), svr4_sys_signal(), and svr4_sys_kill(). - Don't malloc() user-specified lengths in show_ioc() and show_strbuf(), place arbitrary limits instead. - Range-check lengths in si_listen(), ti_getinfo(), ti_bind(), svr4_do_putmsg(), svr4_do_getmsg(), svr4_stream_ti_ioctl(). Some fixes obtain from OpenBSD.
* Update to using a 56k modem connection, plus add some verbage aboutimp2003-10-201-6/+13
| | | | | | | what the entry does for people that are not used to reading /etc/remote files every day. Keep arpavax, because it is a cool name, but remove the phone number listed. arpavax hasn't been answering that number for a while :-)
* White space only changes. Put each sentence on a line by itself, perimp2003-10-201-36/+33
| | | | our normal practice. In anticipation of bigger changes to this file.
* We dont support CDROMREADAUDIO anymore.sos2003-10-201-18/+1
|
* Remove no longer existant CDIOCREADAUDIO ioctl.sos2003-10-201-9/+0
|
* When a driver successfully created a device on demand, we can directlyphk2003-10-201-7/+6
| | | | | | | | | pick up the DEVFS inode number from the dev_t and find our directory entry from that, we don't need to scan the directory to find it. This also solves an issue with on-demand devices in subdirectories. Submitted by: cognet
* - Synchronize access to a vm page's valid field using the containingalc2003-10-201-4/+10
| | | | vm object's lock.
* Put the RSE backing store at a fixed address. This change is triggeredmarcel2003-10-202-1/+3
| | | | | | | | | | | | | by libguile that needs to know the base of the RSE backing store. We currently do not export the fixed address to userland by means of a sysctl so user code needs to hardcode it for now. This will be revisited later. The RSE backing store is now at the bottom of region 4. The memory stack is at the top of region 4. This means that the whole region is usable for the stacks, giving a 61-bit stack space. Port: lang/guile (depended of x11/gnome2)
* - Remove comments referring to functions that no longer exist.alc2003-10-201-2/+0
|
* This test relies on the concurrency level being 1; make it so.deischen2003-10-202-0/+6
|
* Various style and type fixes in my last commit.cognet2003-10-201-16/+12
| | | | Suggested by: mux
* - Hold the vm object's lock around calls to vm_page_set_validclean().alc2003-10-201-0/+4
|
* document the fact that kqueue will immediately return and not timeout whenjmg2003-10-201-0/+8
| | | | | | nevents is 0. PR: kern/45291
* Fix m_head handling in sis_encap so that the correct mbuf is always handedsilby2003-10-191-9/+8
| | | | to BPF_MTAP.
* Fix a problem where m_defrag would allocate a new mbuf to replace thesilby2003-10-192-16/+16
| | | | | | | chain passed into dc_encap, which dc_start was unaware of. This caused the old (now invalid) mbuf to be passed to BPF_MTAP. Spotted by: Kenjiro Cho <kjc@csl.sony.co.jp>
* Add a new macro M_ASSERTVALID which ensures that the mbuf in questionsilby2003-10-192-0/+8
| | | | | | | | | is non-free. (More checks can/should be added in the future.) Use M_ASSERTVALID in BPF_MTAP so that we catch when freed mbufs are passed in, even if no bpf listeners are active. Inspired by a bug in if_dc caught by Kenjiro Cho.
* Add a testcase which validates that the same buffer can be passed tophk2003-10-192-0/+87
| | | | | | | | | | rijndael_blockDecrypt() as both input and output. This property is important because inside rijndael we can get away with allocating just a 16 byte "work" buffer on the stack (which is very cheap), whereas the calling code would need to allocate the full sized buffer, and in all likelyhood would have to do so with an expensive malloc(9).
* Change the default mode for lost+found from 01777 to 0700. Theiedowse2003-10-191-1/+1
| | | | | | | | | | original intention of the less restrictive permissions was to allow users to move or delete recovered files that they own. However, it is better to not create world-writable directories by default; the administrator can always pre-create lost+found if different permissions are desired. Reviewed by: mckusick
* - revert to old rijndael code. new rijndael code broke gbde.ume2003-10-197-1426/+1712
| | | | | - since aes-xcbc-mac and aes-ctr require functions in new rijndael code, aes-xcbc-mac and aes-ctr are disabled for now.
* falloc allocates a file structure and adds it to the file descriptordwmalone2003-10-198-31/+47
| | | | | | | | | | | | | | | | | | | | | table, acquiring the necessary locks as it works. It usually returns two references to the new descriptor: one in the descriptor table and one via a pointer argument. As falloc releases the FILEDESC lock before returning, there is a potential for a process to close the reference in the file descriptor table before falloc's caller gets to use the file. I don't think this can happen in practice at the moment, because Giant indirectly protects closes. To stop the file being completly closed in this situation, this change makes falloc set the refcount to two when both references are returned. This makes life easier for several of falloc's callers, because the first thing they previously did was grab an extra reference on the file. Reviewed by: iedowse Idea run past: jhb
* - Add vm object locking to vfs_clean_pages() and vfs_bio_set_validclean().alc2003-10-191-2/+4
| | | | | This is to synchronize access to the vm page's valid field by vm_page_set_validclean().
* Remove KASSERT check for negative bio_offsets, add "normal" EIOphk2003-10-192-4/+3
| | | | error return for same.
* The re(4) driver works on CURRENT/alpha.bmah2003-10-192-2/+2
| | | | Reported by: naddy@mips.inka.de (Christian Weisgerber) on alpha@
* Modified release notes: Fixed minor grammatical bugs in atkbd(4) bugbmah2003-10-192-6/+8
| | | | and safe(4).
* Finish the removal of the bst/bsh confusion.imp2003-10-191-10/+10
|
* Remove debug printf().mux2003-10-191-1/+0
|
* Implement partially /proc/<pid>/maps.cognet2003-10-191-5/+96
| | | | | | It looks enough to make SImics run. Reviewed by: des
* Various NFS-related bug fixes (mostly related to using variable_get()des2003-10-196-3/+19
| | | | | | instead of variable_cmp() to test boolean rc.conf variables). Submitted by: hmp
* Modified release note:hrs2003-10-192-4/+6
| | | | | | | Fix a typo in IP_ONESBCAST item. MFC noted: ipfw(4) limit rule processing fix.
* MFi386: revision 1.577.nyan2003-10-192-18/+34
|
* s/5.0-CURRENT/FreeBSD 5.x/phk2003-10-191-2/+2
|
* Fix LINT build by correcting a missed change.bms2003-10-191-1/+1
|
OpenPOWER on IntegriCloud