summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2007-01-22Actually look for docking stations by looking for _DCK nodes.Michael Knudsen
ok marco
2007-01-22Tell config about acpidock.Michael Knudsen
ok marco
2007-01-22Add driver for ACPI docking stations.Michael Knudsen
Not completely functional yet, e.g. undocking doesn't work yet but put it in the tree to be able to safely work on this. ok marco
2007-01-22Allow pmap_zeropage and pmap_copypage to work with cache enabled onMiod Vallat
MicroSPARC-1, since cache is not write allocate; also provide a smarter routine to flush a small section of the data cache, but do not enable it since we almost never flush less than 2KB (which is the whole MS1 D cache size); adapted from NetBSD, tested on SPARCclassic.
2007-01-22use the MI DP8390 driver instead of rolling our own functionsMartin Reindl
from NetBSD
2007-01-22Fix KAME cvsweb urlsMiod Vallat
2007-01-22iterate over the endpoints looking for appropriate interface descriptors toDavid Gwynne
use. this makes my adsl modem and ckeuthes cable modem work. idea from freebsd, via a diff from Krystian Baniak
2007-01-22regenerateChris Kuethe
ok dlg@
2007-01-22Add the USB interface for my cable modem which is now usableChris Kuethe
ok dlg@
2007-01-21Use addic. %r31,%r31,1 instead of addic. %r31,%r31,%r1.Mark Kettenis
2007-01-21Use MII_ANEGTICKS_GIGE instead of MII_ANEGTICKS.Mark Kettenis
2007-01-21Fix typo. From brad@Mark Kettenis
2007-01-21don't assume our directory vnode will be flushed out after us, fixesPedro Martelletto
crash when unmounting nfs volumes, okay thib@, krw@ and mickey@
2007-01-21Remove bogus check for old firmware.Ryan Thomas McBride
Identical fixes from myself and brad@, also reported by chefren@pi.net.
2007-01-20Add media_fileno, media_blkno into st_softc and report their valuesKenneth R Westerback
back via MTIOCGET ioctl, rather than always reporting -1 (unknown). Simple 'Set to 0 on rewind, increment on file marks and positioning, and set back to -1 on any ambiguity' logic. No functional impact on current operation. Should allow things like Bacula to work much faster by keeping track of the current media position. Adapted from FreeBSD code. ok beck@
2007-01-20Do not panic on non-fatal iommu errors.Mark Kettenis
2007-01-20move the interrupt establishment till after everything in the softc isDavid Gwynne
set up and allocated (which happens in a mountroothook). this prevents an early call to the interrupt handler from causing a null deref when trying to look into the unallocated regions. found by mcbride when ciss and bnx were sharing an interrupt. mounting root caused interrupts before the bnx was properly set up. "commit your fix" mcbride@
2007-01-19Update comment (on how long we wait for operation to complete) reflectTom Cosgrove
reality, and remove the maxpolls stuff at the same time. Still disabled in-tree.
2007-01-19bnx_init() takes a pointer to sc, not ifp.Ryan Thomas McBride
2007-01-19Some '= 0' -> '= NULL' cleanup for pointer fields and return values.Kenneth R Westerback
From Brad. Tested by nick@ just to be sure.
2007-01-19Workarounds for DMA HW errata on pci express chips. Based on FreeBSDKenneth R Westerback
changes but with the more conservative (i.e. specific) chip matching logic of Linux's tg3. No change except to pci express chips. From Brad. Tested by brad & thib@ (BCM5750) and pedro la peu (BCM5752).
2007-01-18allow kernels with TCP_SIGNATURE (aka tcp md5sig), but without IPSEC toHenning Brauer
compile and work. need to register pfkey whenever tcp md5 or ipsec is defined, and the various ipsec encapsulations only if ipsec is defined. ok theo
2007-01-18Check whether PCI interrupt link devices are enabled.Mark Kettenis
Based on a diff from marco@.
2007-01-18Added fix for static integerJordan Hargrave
ok marco@
2007-01-18No longer print the 'bios id' field in the dmesg, its of dubious diagnosticGordon Willem Klok
value and changes with acpi versus non acpi kernels. ok deraadt@ tom@
2007-01-18do not freak out if cannot map physdrives into volumes and handle it proper ↵Michael Shalayeff
everywhere
2007-01-18regenJonathan Gray
2007-01-18Add a bunch of as yet untested AX88178 devices.Jonathan Gray
2007-01-18Don't reinitialize card at every media change.Kenneth R Westerback
From Brad, tested by Brad, wilfried@ and Johan M:son Lindman. ok wilfried@
2007-01-18Add support for AX88772 devices with external PHY.Jonathan Gray
Thanks to Marco S Hyman for sending me hardware to play with. Committed over DUB-E100 rev B1 with external IC Plus PHY.
2007-01-18regenJonathan Gray
2007-01-18Correct entry for D-Link DUB-E100 rev B1Jonathan Gray
2007-01-17When sending signals, instead of checking if the process sending theArtur Grabowski
signal to is the curproc, check if it's SONPROC. That way we'll also signotify processes on other CPUs. This gives MD code the opportunity to actually deliver signals to other CPUs faster than the clock interrupt (in the worst case). This is a NOP until MD code is fixed. miod@ ok
2007-01-17"correctly deallocate dependencies when growing into an indirect blockNikolay Sturm
and failing to acquire a data block, from freebsd" fix this in ffs2_balloc() as well requested by and ok pedro
2007-01-17Remove some cruft, SUPPORT_PPC1BUG isnt defined or needed. While here fixGordon Willem Klok
some whitespace nits. No binary change. ok drahn@
2007-01-17new shorter version of userret() as surely miod ment it to be like (; miod@ okMichael Shalayeff
2007-01-17more ufs2 leftoversPedro Martelletto
2007-01-17reintroduce rev 1.83 -- put the new process on the proc listsMichael Shalayeff
later when more of it's resources have been allocated and thus kill(2)ing such a process has more predictable results. now w/ a couple of kettenis remarks; kettenis@ miod@ ok
2007-01-17Remove some textual sk heritage warts by renaming some functions andKenneth R Westerback
eliminating a one line called once function by inserting its code inline. No functional change. From Brad.
2007-01-16Fix invalid _CRS length. Some aml implementations lie about how long aMarco Peereboom
_CRS buffer is and this compensates for it by fixing up the minimum value. This fixes several machines that end up with invalid irq/ioapic values. KNF nit as well Code from jordan, tested on Intel SHG2 board (he committed this agains my local tree)
2007-01-16correctly initialise unwindidx in ffs2_balloc()Nikolay Sturm
ok pedro
2007-01-16regenThordur I. Bjornsson
2007-01-16Retire VOP_LEASE(); It was a bit for NQNFS and hasThordur I. Bjornsson
effectively been a no-op for quite some time now, without promise for future usage. ok pedro@ Testing by krw@ (earlier diff) and Johan Mson Lindman (tybollt@solace.miun.se)
2007-01-16Remove unnecessary ampersands in ADR2CELL macro invocations;Marc Aurele La France
Change OF_printf references to printf, given the former doesn't exist; Clean up formatting, whitespace, unused code, etc. ok miod@, kettenis@
2007-01-16Implement multiple segment allocation for uvm_pglistalloc, which fixesDimitry Andric
most agp_generic_bind_memory failures when memory is limited and very fragmented. In effect, this should fix a lot of X startup crashes after activities that exercise memory a lot (e.g. make builds, building big ports, etc). ok mickey, miod
2007-01-16Really print iommu TFAR (instead of CTRL again).Mark Kettenis
2007-01-16oops, previous commit was incorrect.Jun-ichiro itojun Hagino
2007-01-16Report SDEV_UMASS devices as non-'SCSI', i.e. 'ATAPI', devices whenKenneth R Westerback
asked via SCIOCIDENTIFY. More closely emulates the Linux SCIOCIDENTIFY/SG_EMULATED_HOST combination used by cdparanoia (and god knows what other ports). Nothing in the tree itself uses SCIOCIDENTIFY. Fixes cdparanoia's handling of USB CD drives that can't handle the MODE SENSE command. cdparanoia sends 'ATAPI' devices only MODE SENSE BIG (0x5a) commands. Finding actual SCSI devices that might have trouble with MODE SENSE BIG (i.e. very old devices) behind USB is deemed highly unlikely. Problem reported, debugged and fix tested by bernd@. ok marco@ millert@ miod@
2007-01-15ansi/deregisterJonathan Gray
2007-01-15Report flow control status.Mark Kettenis
From brad@