summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-11-28Some minor format beautification from FreeBSD and add the AUTHORSTodd C. Miller
section back in.
2001-11-28from FreeBSD:Todd C. Miller
Some KNF Call setlocale() Remove some silliness for non-BSD systems
2001-11-28remove unused varEric Jackson
2001-11-28Add tag line. Thanks to David KrauseConstantine Sapuntzakis
2001-11-28KNFJason Wright
2001-11-28Sync in more uvm from NetBSD. Mostly just cosmetic stuff.Artur Grabowski
Contains also support for page coloring.
2001-11-28somebody forgot somethingMichael Shalayeff
2001-11-28revert hardware breakageTodd T. Fries
2001-11-28avoid possible infinite loop in sosend() on 64bit systems. - from netbsdEric Jackson
art@ ok
2001-11-28grr... include bpfilter.h for NBPFILTERJason Wright
2001-11-28regenArtur Grabowski
2001-11-28more typedef zapping vm_page_t -> struct vm_page *Artur Grabowski
2001-11-28zap some typedefs.Artur Grabowski
vm_map_t -> struct vm_map * vm_map_entry_t -> struct vm_map_entry * simple_lock_data_t -> struct simplelock (uvm not done yet, coming in the next commit)
2001-11-28Make pmap_update functions into nops so that we can have a consistentArtur Grabowski
pmap_update API (right now it's nop).
2001-11-28Don't use pmap_update when we mean tlbflush. make pmap_update into a noop.Artur Grabowski
2001-11-28more sync to netbsd. some bugfixes in uvm_km_kmemalloc, lots of fixes in ↵Artur Grabowski
uvm_loan.
2001-11-28make pmap_virtual_space madatory in all pmaps.Artur Grabowski
2001-11-28pmap_kenter_pgs is not used and not really useful. remove.Artur Grabowski
2001-11-28pmap_kenter_pgs(.., 1) is pointless. pmap_kenter_pa instead.Artur Grabowski
2001-11-28avoid "thundering herd" problem in accept by waking just one process.Niels Provos
based on freebsd. okay art@ markus@
2001-11-28Sync in more uvm changes from NetBSD.Artur Grabowski
This time we're getting rid of KERN_* and VM_PAGER_* error codes and use errnos instead.
2001-11-28typo in sockopt level name (ipsec6 related)Jun-ichiro itojun Hagino
2001-11-28No NFS installation support, hence do not mention NFS instructions.Miod Vallat
2001-11-28SB Live! and Trident 4DWAVE are supported.Miod Vallat
Also, clarify the Promise controller description (suggested by nick@)
2001-11-28be sure to call ether_ioctl, like everyone else.Jason Wright
also, complain if we don't get an interrupt established. current state: be doesn't interrupt, qe gets rx/tx sbus dma errors *sigh*
2001-11-28rewrite large chunks of intr_establish to make it more clear what's going on.Jason Wright
Also, while here, fix a work around (hack) for the problem of more than 3 devices sharing a particular level (make a copy of the interrupt handler rather than modifying the one added to the pil table). This allows qec+qe (and probably qfe) to get through autoconf without hanging.
2001-11-28from enami@netbsd:Niels Provos
Give different names for different wait channels
2001-11-28Catch SIGINT in sendmessage() so user can interupt a long messageTodd C. Miller
that is being output. Make statusput() return an int and return -1 if ferror()
2001-11-28Bug fixes from NetBSD.Artur Grabowski
In flush_inodedep_deps - release the lock before sleep. When allocating a pagecache dependency buffer - make sure it's always correctly initialized.
2001-11-28Fix typo; SIGTTIN where SIGINT meant and rename a variable for clarity.Todd C. Miller
2001-11-28Bunch of bug fixes from NetBSD.Artur Grabowski
2001-11-27change socket allocation to pool allocator; from netbsd; okay niklas@Niels Provos
2001-11-27Various pmap_k* optimizations, as well as uvm interface updates,Miod Vallat
from NetBSD. Soon to be found in other m68k pmap, this one is just a teaser to please art@.
2001-11-27typo - use correct mbufjasoni
2001-11-27sync. -mojMats O Jansson
2001-11-27Add clock_gettime. -moj ok art@Mats O Jansson
2001-11-27Fix uninitialized variable introduced in rev 1.40; found by lebel@Todd C. Miller
If fgets() fails, set err to a reasonable value. Otherwise we could send the signal to pid 0 which would be bad...
2001-11-27add buffalo and emtecMichael Shalayeff
2001-11-27match on buffalo and emtac wavelans; from netbsdMichael Shalayeff
2001-11-27add an emtac wavelanMichael Shalayeff
2001-11-27fix an error in sosend() that could make a transient error permant.Niels Provos
verified with both netbsd and freebsd. from netbsd: Tue Jun 8 02:39:57 1999 UTC by thorpej In sosend(), if so_error is set, clear it before returning the error to the process (i.e. pre-Reno behavior). The 4.4BSD behavior (introduced in Reno) caused transient errors to stick incorrectly. This is from PR #7640 (Havard Eidnes), cross-checked w/ FreeBSD, where Bill Fenner committed the same fix (as described in a comment in the Vat sources, by Van Jacobsen).
2001-11-27add a couple of buffalo wavelans, from netbsdMichael Shalayeff
2001-11-27do pf_route() before logging in case the logging created a bogus ruleMike Frantzen
(fixes a recent panic) OK dhartmei@ jasoni@ mpech@
2001-11-27Fix check for '/' in cf file and change the check for '/' in df fileTodd C. Miller
for consistency. Based on a patch from Sebastian Krahmer.
2001-11-27When copying command line arguments to out new argument vector,Todd C. Miller
don't go past the end of the buffer. Not a security issue since root controls the fingerd arguments. Noticed by Brian Poole.
2001-11-27change socket connection queues to use TAILQ_Niels Provos
from NetBSD: Wed Jan 7 23:47:08 1998 UTC by thorpej Make insertion and removal of sockets from the partial and incoming connections queues O(C) rather than O(N).
2001-11-27kill breadaArtur Grabowski
2001-11-27Use pools for pmap and pv_entry structures.Miod Vallat
2001-11-27Adapt to include files changes.Miod Vallat
2001-11-27A few cleanups to have less include files include each other.Miod Vallat