summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2008-06-22correct function names on some debug and panics.Federico G. Schwindt
2008-06-22Replace MUSTEK_RETRIES, SCANJET_RETRIES and ST_RETRIES with SCSI_RETRIES,Kenneth R Westerback
all defined to 4. Replace some magic number 4's with SCSI_RETRIES. Fix a few lines that were now too long.
2008-06-22remove MALLOC and FREE macros, as they are no more used in the tree.Charles Longeau
tested on non i386/amd64 archs by miod. ok miod@
2008-06-22One last forgotten FREE().Miod Vallat
2008-06-22Revert 1.203; it's not safe to blindly walk the tailq instead of the rbtreeRyan Thomas McBride
for picking states to unlink as the tailq may contain unlinked states.
2008-06-21print vendor and product in hexa on debug.Federico G. Schwindt
2008-06-21print the correct function name.Federico G. Schwindt
2008-06-21Oops. Forgot to actually change the retries in scsi_size() to SCSI_RETRIES.Kenneth R Westerback
2008-06-21regenBrad Smith
2008-06-21add Marvell Yukon PCI id for the 88E8040T chipset.Brad Smith
From Linux sky2/Marvell sk98lin drivers.
2008-06-21fgsch@ points out my last commit changed the retry limit for CD capacityKenneth R Westerback
commands. Bump limit back to the standard 4, and at the same time eliminate SDRETRIES and CDRETRIES (both defined to 4) in favour of a new define, SCSI_RETRIES, also defined to 4.
2008-06-21Eliminate cd_size() and use scsi_size() + tweaked cd_get_params()Kenneth R Westerback
instead. We do not make use of the PMI and RELADDR bits in the READ CAPACITY command, and thus there is no difference between cd and sd capacity handling. Brings cd and sd more into line, shrinks code and makes things easier to understand. Make types for blocksize and disksize consistant and MI. Make cdopen() as silent as sdopen(). ok marco@
2008-06-21fix probable cut and paste error when for the virtual QH link.Federico G. Schwindt
from netbsd via dragonfly. pointed by theo. ok by many.
2008-06-21Only do state key linking on the outbound path.Ryan Thomas McBride
Fixes stateful filtering on enc0. Problem report, testing, and ok david@
2008-06-20Another uchcom product found in the Linux driver.Jonathan Gray
2008-06-20regenJonathan Gray
2008-06-20Another uchcom product found in the Linux driver.Jonathan Gray
2008-06-20Re-enable amdmsr(4) now that it properly checks for AMD Geode LX CPU andMarc Balmer
the presence of the graphics processor. ok deraadt
2008-06-19comment out the com4 because -- even when disabled -- it shuffles all theTheo de Raadt
other com port numbers and is really really hard to diagnose. spotted by sthen
2008-06-19Add OpenBSD CVS marker, proper type for probe function.Marc Balmer
2008-06-19the 82598AT variant of ix(4) is 10GbaseT, change media type from AUTO.Reyk Floeter
2008-06-19add 10GbaseT media type, 10 Gigabit Ethernet over CAT 6 unshielded orReyk Floeter
shielded twisted pair cables. this is an upcoming standard. ok brad@
2008-06-19Sync USB ids. Although the Pro 5000 should be removed as it isBrad Smith
a UVC compliant webcam.
2008-06-19add ix(4) to GENERIC, enable it on i386.Reyk Floeter
ok deraadt@
2008-06-19regenBrad Smith
2008-06-19Fix the naming of the QuickCam Notebook Deluxe entry.Brad Smith
2008-06-19regenBrad Smith
2008-06-19Add a bunch of UVC compliant Logitech webcams.Brad Smith
2008-06-19Fix handling check for NAT and creation of a second pf_state_key in pfsync.Ryan Thomas McBride
Problem report and testing by david@
2008-06-19Don't play with the vblank refcount if we didn't increase it first.Owain Ainsworth
2008-06-19Check the right refcount so that the vblank irq has a hope of beingOwain Ainsworth
disabled when wished.
2008-06-18Attach amdmsr(4) at mainbus in a way that it can be disabled in UKC or theMarc Balmer
config file, only configure the driver when we have an AMD Geode LX CPU and the graphics processor is available. mainbus part by miod, ok miod, matthieu
2008-06-18regenBrad Smith
2008-06-18Add the Logitech QuickCam Pro 9000.Brad Smith
2008-06-17if reading (or writing) is not supported, but the device is openedJacob Meuser
for reading (or writing), return ENXIO (Device not configured) instead of EACCES (Permission denied). ok ratchov
2008-06-17totally skip amdmsr until it is fixed for realTheo de Raadt
2008-06-17Crank PFSYNC_VERSION, lots has changed in struct pfsync_state due to theRyan Thomas McBride
state table reorg. discussed with deraadt and henning, reminded by david
2008-06-17Nuke unnecessary re-definition of READ_CAPACITY, scsi_read_capacity, andKenneth R Westerback
scsi_read_cap_data as READ_CD_CAPACITY, scsi_read_cd_capacity and scsi_read_cd_cap_data respectively. No functional change as all were identical to their counterparts.
2008-06-16replace min() and max() function calls by MIN() and MAX().Damien Bergamini
MIN() and MAX() are macros that can evaluate their arguments twice but it is safe in this context. following a post from miod@ about the harmfulness of min() and max() in the kernel.
2008-06-16remove now useless casts since the rijndael_* protos have beenDamien Bergamini
constified.
2008-06-16when freeing a state key sk1, look wether it is linked to another state keyHenning Brauer
sk2 and reset sk2's link back to sk1
2008-06-15A bit of cleanup:Marco Pfatschbacher
- we prefer u_int*_t over uint_*t. - static is bad for debugging. - header files should not contain functions.
2008-06-15typoMiod Vallat
2008-06-15expand the quirk framework to enable device class matchYojiro Uo
ok deraadt@
2008-06-15One more printf -> DPRINTF in the USB xfer callback.Marcus Glocker
2008-06-15Make frame queueing reliable by setting tsleep() priorities to 0.Marcus Glocker
2008-06-15Don't see rx_abs_int_delay if rx_int_delay is not set. SettingTodd C. Miller
rx_abs_int_delay to be non-zero when rx_int_delay is zero appears to trigger a bug elsewhere in the kernel for certain em revisions. Based on a diff from beck@. OK beck@ marco@ henning@ brad@
2008-06-15Disable amdmsr(4) until the match function _ONLY_ lets it work on Geode's,Theo de Raadt
and then, only people who buy them will end up with this insecure hell.
2008-06-15ipmi is working a wee bit better, but still not perfectly. let us re-enableTheo de Raadt
it so that more people run it by default again, and perhaps we will get insight again into what the problem is..
2008-06-15When APERTURE is not defined, always return ENXIO.Matthieu Herrb
Suggested by mk@, ok miod@ deraadt@.