summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-12-05calculate and use nkmempages, not NKMEMCLUSTERS.Artur Grabowski
2001-12-05Remove NKMEMCLUSTERS.Artur Grabowski
2001-12-05VM_KMEM_SIZE no longer needed.Artur Grabowski
2001-12-05Change pcache_flush_line to pcache_flush_page since this is the only wayArtur Grabowski
we use the function. At the same time fix the pte pool backend functions to allocate and map the memory themselves.
2001-12-05kill ugly spacesMichael Shalayeff
2001-12-05unsmoke radiumMichael Shalayeff
2001-12-05add radiotack defsMichael Shalayeff
2001-12-05update for radio drivers from tm@oganer.net und jumbo@narod.ruMichael Shalayeff
2001-12-05KNF whackTheo de Raadt
2001-12-05choose one AC97 name and stick with it a bit more oftenTheo de Raadt
2001-12-05Same stuff as cgthree:Jason Wright
- fix initialization so that the cursor is initialized to be in the same place the prom left it. - remove some trial and error #if 0 stuff - fix copyo's in a2int() - ditch *_romcursoraddr for a direct call to romgetcursoraddr() - allow this to attach (without panic()) if it is not the console.
2001-12-05- fix initialization so that the cursor is initialized to be in the sameJason Wright
place the prom left it. - remove some trial and error #if 0 stuff - fix copyo's in a2int() - ditch *_romcursoraddr for a direct call to romgetcursoraddr() - allow this to attach (without panic()) if is is not the console.
2001-12-05Enable MSCP disk support, since although untested due to lack ofHugh Graham
hardware, it's possible this is working...
2001-12-05sync with netbsd. untested.Hugh Graham
2001-12-05nuke rominterpret and update romgetcursoraddr() to work on sparc64; based on ↵Jason Wright
NetBSD work.
2001-12-05Make OF_interpret() work correctly; based on NetBSD fix, but maintainingJason Wright
old OF_interpret(cmd, nreturns, ...) prototype (why/where/when would you need nargs anyway?)
2001-12-05make nkmempages dynamic based on memory. okay art@ from netbsd:Niels Provos
date: 2000/02/11 19:22:52; author: thorpej; Add some very simple code to auto-size the kmem_map. We take the amount of physical memory, divide it by 4, and then allow machine dependent code to place upper and lower bounds on the size. Export the computed value to userspace via the new "vm.nkmempages" sysctl. NKMEMCLUSTERS is now deprecated and will generate an error if you attempt to use it. The new option, should you choose to use it, is called NKMEMPAGES, and two new options NKMEMPAGES_MIN and NKMEMPAGES_MAX allow the user to configure the bounds in the kernel config file.
2001-12-05Make DEBUG not default, and make the default compileNiklas Hallqvist
2001-12-05Oops forgot to regen.Artur Grabowski
2001-12-05Break out the part that lowers v_holdcnt in brelvp into an own functionArtur Grabowski
and make it and vhold into public interfaces.
2001-12-05Update pmap_update macro for arches Art missed. Still just a noop.Todd C. Miller
2001-12-04Yet another sync to NetBSD uvm.Artur Grabowski
Today we add a pmap argument to pmap_update() and allocate map entries for kernel_map from kmem_map instead of using the static entries. This should get rid of MAX_KMAPENT panics. Also some uvm_loan problems are fixed.
2001-12-04Readd VOP_MMAP, will be used soon. Right now it's just a question toArtur Grabowski
the filesystem if we're allowed to mmap the file.
2001-12-04Add declaration of "state" to _simple_lock_assert(). Since it isTodd C. Miller
an int this can safely be omitted but it is bad style to do so. Closes PR 2223.
2001-12-04commented out entry for cgthreeJason Wright
2001-12-04skeleton driver for cgthree (at the same point as cgsix)Jason Wright
2001-12-04enable uplcom on macppc GENERIC. tested by myself, and okay'd by drahn@lebel
2001-12-04remove direct entry points for bwtwo, cgfourteen, cgsix, cgthree, and tcxJason Wright
2001-12-04Now that we found the bug, go back to not stop on SPL NOT LOWERED..Niklas Hallqvist
2001-12-04add commented out entries for cgsix at sbus and wsdisplay at cgsixJason Wright
2001-12-04add stuff for wsdisplayJason Wright
2001-12-04wscons driver for cgsix (based on vgafb from macppc and cgsix from sparc)Jason Wright
Still kinda ugly, but seems to work.
2001-12-04more bits defs; from netbsdMichael Shalayeff
2001-12-04FREE_LOCK_INTERLOCKED drops the lock owner without changing lock "state".Artur Grabowski
ACQUIRE_LOCK_INTERLOCKED set the owner back without validating that the state is ok. This could lead to changed states and FREE_LOCK could set spl to any random value. Try to preserve the state of the lock. XXX - all this locking in the code is insane. all this debugging code breaks stuff.
2001-12-04regenMichael Shalayeff
2001-12-04compaq smart array 5* series, from freebsd's ciss(4)Michael Shalayeff
2001-12-04missing \nMichael Shalayeff
2001-12-04part of i386 isr patches; OK niklas@Marco S Hyman
2001-12-04Do not fail on an existing but empty version fileNiklas Hallqvist
2001-12-04New try at a level based irq system.Niklas Hallqvist
2001-12-03reason int -> u_short. From Mike Pechkin.Daniel Hartmeier
2001-12-03Don't reset pf_status.debug and .since on DIOCCLRSTATUS.Daniel Hartmeier
From Dries Schellekens. Closes PR 2227.
2001-12-03be more verbose on panic. patch by form@.Mike Pechkin
art@ ok.
2001-12-02VOP_GETPAGES expects the vnode locked. Make it so.Artur Grabowski
Note that VOP_PUTPAGES has the same problems, but the fix will be more complicated.
2001-12-02Fix msdos filesystem read/write errors with large files, bug introducedDale Rahn
with UBC. part of fix from csapuntz@. ok art@
2001-12-02release the right descriptors when pipe fails; bug report fromNiels Provos
marcodsl@swbell.net
2001-12-02this probably all that can be on geckoMichael Shalayeff
2001-12-02bzero the waa and not ready yet for the consoleMichael Shalayeff
2001-12-02few lines are too close to see, gimme another file!Michael Shalayeff
2001-12-02s/FLAX_MASK/HPPA_FLEX_MASK/ where not yetMichael Shalayeff