summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-11-27Merge in the unified buffer cache code as found in NetBSD 2001/03/10. TheArtur Grabowski
code is written mostly by Chuck Silvers <chuq@chuq.com>/<chs@netbsd.org>. Tested for the past few weeks by many developers, should be in a pretty stable state, but will require optimizations and additional cleanups.
2001-11-27Move the declaration of EH_DEBUG and ERRATA__XXX_USR to the kernelMiod Vallat
configuration files.
2001-11-27garbage collect sc_nticksJason Wright
2001-11-27remove sc_enaddr and just put the ethernet address into arpcom.ac_enaddr.Jason Wright
2001-11-26cache the last deallocated voice and reuse on the next open.Michael Shalayeff
this is to preserve the dac settings in between the openings, by the mp3 playing software, in particular. ho@ help and testing.
2001-11-26remove static on functions.Michael Shalayeff
from netbsd: Don't use a static variable in the power hook. It doesn't work with more than one device.
2001-11-26add fastroute options similar to what is found in ipfjasoni
ok dhartmei@, frantzen@
2001-11-26Trident 4DWAVE-DX/NX, SiS 7018, ALi M5451 Sound Driver; from SOMEYA ↵Michael Shalayeff
Yoshihiko and KUROSAWA Takahiro; tested by Matt Behrens <matt@zigg.com>
2001-11-26add sis 7018Michael Shalayeff
2001-11-26allow pasting chars w/ codes >127 w/ mouse; from Denis Afonin <dfa@solo.ee>Michael Shalayeff
2001-11-25Extend the magic formulae to choose option FPSP only if 68040 processorMiod Vallat
support needed.
2001-11-25Typos.Miod Vallat
2001-11-25Need <machine/cpu.h> to be sure to bring userret() prototype for all ports.Miod Vallat
2001-11-25Be cross-compilation friendly.Miod Vallat
2001-11-25regenMichael Shalayeff
2001-11-25nikon e880; from Dan Weeks <danimal@danimal.org>Michael Shalayeff
2001-11-25Remove comments which only apply to the HP MMU found on HP300 modelsMiod Vallat
318, 319, 320 and 350, which bear no sense in the mvme68k world.
2001-11-25Oops, commited this file from the wrong tree.Miod Vallat
2001-11-25Harmonize userret() prototypes across m68k arches.Miod Vallat
XXX The userret() code is not factorized out yet, as this will require XXX insane amiga cleaning work.
2001-11-24KNFTheo de Raadt
2001-11-24Harmonize boot() logic across arches:Miod Vallat
- ensure RB_DUMP | RB_HALT will cause a dump - or RB_HALT if (cold) While there, honor RB_TIMEBAD on sparc64.
2001-11-23regenJakob Schlyter
2001-11-23add 3Com Wireless LAN PC CardJakob Schlyter
2001-11-23new vscom puc devices; lists-openbsdtech@bsws.deTheo de Raadt
2001-11-23new vscom puc devicesTheo de Raadt
2001-11-23Remove splsched() declaration and related stuff.Miod Vallat
2001-11-23dev{cons,cninit.c} are mandatory.Miod Vallat
2001-11-23Typo in comment.Miod Vallat
2001-11-22Use pmap_kenter_pa in pmap_map..Artur Grabowski
Remove the (commented out) body of pmap_copy, it's very unlikely that it will be ever used, and right now it's just confusing.
2001-11-22more pmap_enter vs. pmap_kenter.Artur Grabowski
2001-11-22simplify the iommu page table mapping. use pmap_kenter.Artur Grabowski
2001-11-22Map the interrupt enable register with pmap_kenterArtur Grabowski
2001-11-22Use pmap_map to map the msg buffer.Artur Grabowski
2001-11-22Now that pmap_enter is allowed to fail in some cases, allowArtur Grabowski
pmap_enk* and pmap_enu* to fail and return failure to pmap_enter. pmap_enter will panic when PMAP_CANFAIL is not set, but the alternative is worse. Besides, it shouldn't happen.
2001-11-22Use pool to allocate pv list entries.Artur Grabowski
2001-11-22Don't check for PMAP_NC in pmap_zero_page.Artur Grabowski
Also make the code in there slightly more efficient.
2001-11-22Simplify pmap_is_* and pmap_clear_*.Artur Grabowski
This should also allow sun4/sun4c to work a bit better.
2001-11-22Changes to allow two partitions to share a quota fileConstantine Sapuntzakis
2001-11-22sync: BAD NADDYTheo de Raadt
2001-11-22pastoChristian Weisgerber
2001-11-21Added sanity checksConstantine Sapuntzakis
2001-11-21Use vfs_mount_foreach_vnodeConstantine Sapuntzakis
2001-11-21Use vfs_mount_foreach_vnodeConstantine Sapuntzakis
2001-11-21VOP_UNLOCK + vrele does not alway == vputConstantine Sapuntzakis
2001-11-21Don't use #define QUOTA - use stub file insteadConstantine Sapuntzakis
Pass over the quota code in ufs/. Make code paths clearer. Clean up some names. Move all code that manipulates quotas directly into ufs_quota.c Use vfs_mount_foreach_vnode to traverse list of vnodes in mountpoint.
2001-11-21Use vfs_mount_foreach_vnodeConstantine Sapuntzakis
2001-11-21Added vfs_isbusy. Useful for verifying that a mount point is lockedConstantine Sapuntzakis
Added vfs_mount_foreach_vnode. Several places in the code seem to want to traverse the mount list and they all seem to handle locking differently. Centralize traversing the mount list in one place so that we only need to get the locking right once.
2001-11-21Lower splvm() level, after discussing with art.Miod Vallat
2001-11-21Use pf_pull_hdr() instead of manual mbuf traversal. Fixes potential crashesDaniel Hartmeier
in pf_test6() for IPv6 packets with options.
2001-11-21synclebel