summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2002-02-28forgot viper_hpaMichael Shalayeff
2002-02-28hide proto from locoreMichael Shalayeff
2002-02-28use red-black tree for lookup_entry. the red-black tree case forNiels Provos
map_findspace is still broken on alpha. this will make debugging easier. okay millert@
2002-02-28setting prevlcv to 0 doesnt require additional checks. from chs@Niels Provos
2002-02-28Start quirks off with NOWIDE, NOSYNC and NOTAGS and remove theKenneth R Westerback
restrictions as the results of the INQUIRY command and the quirks table indicate. This should (for drivers that pay attention) make for more successful communication with devices having quirks, by using the lowest common denominator until more information is available. Issue a second TEST_UNIT_READY command after the INQUIRY command has been processed to allow drivers waiting for valid quirks data to set sync/wide/tags asap. Rework a little bit of the logic to ensure that negotiation messages produced by the TEST_UNIT_READY command do not get mixed up with attachment messages. This has the side benefit of putting the negotiation messages before the device description, where they have usually been displayed in the past. If a driver is examining and using quirks data before the INQUIRY command is processed, and not renegotiating after the INQUIRY command, it may now end up with async 8 bit, non-tagged transfers. Before it would have ended up with possibly unusable transfer parameters when talking to a device with quirks. ok costa@
2002-02-27Better values for invalid pte initialization.Miod Vallat
2002-02-27don't execute the pmap_update() call if we have no watch list. bo-bo art :-)Per Fogelstrom
2002-02-27make SPLAY_MIN and SPLAY_MAX (and thus SPLAY_FOREACH) safe on an emptry treeMike Frantzen
ok niels@
2002-02-27We have memcpy and memset in the kernel.Artur Grabowski
2002-02-26Cut/pasto: don't forget to scan for the source addressJason Wright
2002-02-26Add optional pool memory hard limits, mainly as temporary solutionDaniel Hartmeier
until pool exhaustion causes problems no more.
2002-02-26fucntion->function.Federico G. Schwindt
2002-02-25Opps. One missing _nodead. -mojMats O Jansson
2002-02-25US isn't all :-) Here is a swedish map. -mojMats O Jansson
2002-02-25replace w/ utah-licensed sourceMichael Shalayeff
2002-02-25fix mapping bug in serial console support, not yet working.Dale Rahn
2002-02-25Accept ethernet broadcasts too :-) This patch contains a copy ofNiklas Hallqvist
ether_crc32_le from NetBSD, which might be bettter placed in if_ethersubr.c later, if any other driver needs it.
2002-02-25back out red-black tree. they are very fast but alpha UVM is broken andNiels Provos
the tree triggers the bug, PMAP_PREFER case was broken also.
2002-02-25Make pool_sethardlimit() check that it doesn't decrease the limit belowDaniel Hartmeier
the current size of the pool. ok art@
2002-02-25Change timeouts from microtime() to time.tv_sec like in pf.c,Daniel Hartmeier
initialize fr_timeout, free frent in pf_reassemble() when it's not inserted into a frag. ok provos@
2002-02-25use a red-black tree to find entries in the vm_map. augment the red-blackNiels Provos
tree to find free space between entries. speeds up memory allocation, etc...
2002-02-24Don't generate noise before entering DDB from keyboard.Miod Vallat
2002-02-24queue.h like implementation of splay and red-black treesNiels Provos
2002-02-24Proper screenblank semanticsJason Wright
2002-02-24license repair, angelos okTheo de Raadt
2002-02-23Sigh. The diff is out for testing for three months without a single problem.Artur Grabowski
Two days after commit people report serious lockups all over the place. Back out nfs locking changes.
2002-02-23SRC prefix is not required for some operations.Angelos D. Keromytis
2002-02-23Print compression algorithm name too.Angelos D. Keromytis
2002-02-23switch vax to -O2, from hughTheo de Raadt
2002-02-23remove a commented-out debug printfMatthieu Herrb
2002-02-23add a comment for option APERTUREMatthieu Herrb
2002-02-23Add aperture driver support for macppc, and also place writing to /dev/pciMatthieu Herrb
under the control of machdep.allowaperture. This allows to run the X server on macppc with securelevel=1, given that machdep.allowaperture is != 0. OK deraadt@
2002-02-23sysctl kern.usercryptoTheo de Raadt
2002-02-23sysctl kern.usercryptoTheo de Raadt
2002-02-23Add burner function so wscons can blank the fbJason Wright
2002-02-23Factorize most of the pmap_bootstrap() guts used by pmap_motorola users,Miod Vallat
with a few hooks to cope with each architecture's specifics. The new arch/m68k/m68k/pmap_bootstrap.c is not a standalone file, but will be #included by the existing pmap_bootstrap.c code. Tested on hp300 and mvme68k, mac68k coming soon. amiga will be left out for now because it is a bit too different.
2002-02-23make this compile w/out pckbd (thanks marco for pointing this out)Jason Wright
2002-02-23Move out draining of the allocator to an own function andArtur Grabowski
let other parts of the kernel call it.
2002-02-23Get rid of __POOL_EXPOSE. The pool needs to be always exposed in the kernelArtur Grabowski
And there is no point in hiding it in userland.
2002-02-23Bring back pmap_motorola in service for amiga, too.Miod Vallat
2002-02-23remove unused file.Dale Rahn
2002-02-23If the allocator has the PA_WANT flag set, return whole pages immediately.Artur Grabowski
2002-02-23Pools that are only used in the ioctls can use the nointr allocator.Artur Grabowski
2002-02-23Fix up some functions. Don't have static all over the placeArtur Grabowski
and don't static inline big functions that are called multiple times and are not time critical.
2002-02-22Unbreak 68060 support, sorryMiod Vallat
2002-02-22Switch mvme68k to pmap_motorola again.Miod Vallat
68060 operation tested by deraadt@
2002-02-22Be sure to wait the whole 0.5 seconds (half a second!) for the streamingJason Wright
cache to flush, not some fraction of it, before giving up.
2002-02-22EA syncDale Rahn
2002-02-22Extended Attribute support from FreeBSD/TrustedBSD ok art@, deraadt@Dale Rahn
2002-02-22Extended Attribute support from FreeBSD/TrustedBSD ok art@, deraadt@Dale Rahn