summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2002-01-30A bit of hacking on awacs to try to get audio input working.Dale Rahn
interrupts and buffer handling seems to be occurring correctly. All audio samples are zero'ed however. Dont know if the problem is with audio source control or with DMA. audio output still works. A few changes were other changes from netbsd which seemed to make sense.
2002-01-30IOCTL for retrieving traces from the ATA subsystemConstantine Sapuntzakis
2002-01-29Don't install a handler for powerfail... this causes weird problems withJason Wright
the Netra X1 (interactions with lom)
2002-01-29Remove the iov2pages/mbuf2pages API... All of the relevant arch's supportJason Wright
bus_dma(9) which actually does this job correctly.
2002-01-29process the delayed-free queue more often; chs@netbsd.orgTodd C. Miller
2002-01-29Honor the printf-like function argument in pool_printit(), instead ofMiod Vallat
using printf(). Makes ddb sessions more fruitful.
2002-01-28yes, there is no sense in double savectx here; from Brian J. Kifiak <bk@rt.fm>Michael Shalayeff
2002-01-28add NFS_VER4Jim Rees
2002-01-28match on corega CGWLPCIA11; from <jonathon.fletcher@pobox.com>Michael Shalayeff
2002-01-28add hifn, ubsec, and autri (warning, autri's sound defaults are a bitJason Wright
on the loud side...)
2002-01-28Add "boot reboot" to please jason@ and "boot poweroff" to please drahn@.Miod Vallat
2002-01-28Try to share a common src/dst map where possible, and cope with thatJason Wright
eventuality later in the code.
2002-01-28First round of post-bus_dma cleanups:Jason Wright
- remove the packl/packp arrays and rework handling appropriately - destination map may or may not exist, cope. - remove a redundant bus_dmamap_sync() in _process (real sync is in _feed) - remove long deprecated q_{src,dst}pkt stuff from queue structure
2002-01-28Quick (and a little dirty) conversion to bus_dma(9).Jason Wright
2002-01-28Even more GC.Artur Grabowski
2002-01-28allocate vm pages with uvm_km_alloc (this code is ifdefed out anyway).Artur Grabowski
2002-01-28malloc/free is not really used for pvs allocsMichael Shalayeff
2002-01-28GC PR_STATIC and PR_MALLOCOK.Artur Grabowski
PR_MALLOC wasn't used at all in the code and PR_STATIC was missing pieces and should be solved with allocators.
2002-01-28PR_MALLOCOK is not necessary.Artur Grabowski
2002-01-28Re-port the NetBSD driver, but rewrite tx logic to use static buffers (andJason Wright
copies). This makes the Blade100 gem stable for me.
2002-01-27bt no moreMichael Shalayeff
2002-01-27bt no moreMichael Shalayeff
2002-01-26Kludge, protect against bus faults during pci probes. allows OpenBSDDale Rahn
to boot on a B&W G3.
2002-01-26splclock() should block SPL_BIO - SPL_IMP.Dale Rahn
2002-01-25properly identify gem as a boot deviceJason Wright
2002-01-25CEAFSR defnsJason Wright
2002-01-25Reg defs for UEAFSRJason Wright
2002-01-25offset to com regs is just a common iomod offset, accomodate for com consoleMichael Shalayeff
2002-01-25offset cons hpa to com regs, damnitMichael Shalayeff
2002-01-25see if we are a consoleMichael Shalayeff
2002-01-25tell wsdisplay if we are a consoleMichael Shalayeff
2002-01-25init conaddr/unit if page0->mem_cons is on serialMichael Shalayeff
2002-01-25do not conflict PF_ /w pf -- rename to PZF_ and define _BITSMichael Shalayeff
2002-01-25define CONADDR and CONUNITMichael Shalayeff
2002-01-25CONADDR is defined elsewhere for hppaMichael Shalayeff
2002-01-25In encap, sync mbuf before writing descriptorsJason Wright
2002-01-25Don't defer attachment of devices on USB (we need the keyboard asap)Jason Wright
2002-01-25Add a drain hook to each pool. This hook is called in three cases.Artur Grabowski
1. When a pool hit the hard limit. Just before bailing out/sleeping. 2. When an allocator fails to allocate memory (with PR_NOWAIT). 3. Just before trying to reclaim some page in pool_reclaim. The function called form the hook should try to free some items to the pool if possible. Convert m_reclaim hooks that were embedded in MCLGET, MGET and MGETHDR into a pool drain hook (making the code much cleaner).
2002-01-25allocate pmaps with pool.Artur Grabowski
2002-01-25poolify pcreds.Artur Grabowski
2002-01-25Convert plimit allocations to pool.Artur Grabowski
2002-01-25Disestablish *powerhook* on detach. jason@ okThomas Nordin
2002-01-25multi-session support; from NetBSD. millert@ okFederico G. Schwindt
this only affects iso_mountfs(), not disklabel. code for it may be added later.
2002-01-25Instead of finding pages matching this physical page, match this specificDale Rahn
entry. Also terminate the search as soon as this entry is found.
2002-01-25kernel printfs triggerable by a simple mistake in userland are just wrong.Artur Grabowski
2002-01-25Remove kbd_ms_ttyvar.h... Unneeded file from NetBSD.Jason Wright
2002-01-25How did this work? It used to attempt the tlb entry for a mapping it isDale Rahn
removing by using the va it is replacing it with, NO!. Calculate the va of the mapping by inverting the pte_hi calculation producing bits 4-19 of the address. This is enough to correctly invalidate the tlb entry for the mapping being removed.
2002-01-25GC some more malloc types.Artur Grabowski
2002-01-25Remove more NKBD/NMS references (jason == cpp tonight I guess)Jason Wright
2002-01-25move the scancode -> wskbd event map into a seperate file... more stillJason Wright
to move, though.