summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2009-03-14regenJonathan Gray
2009-03-14apologize (dlg and claudio, stop snickering)Theo de Raadt
2009-03-14Match on D-Link DWA-130.Jonathan Gray
From Todd Carson in pr 6105.
2009-03-14D-Link DWA-130, from Todd Carson in pr 6105.Jonathan Gray
2009-03-13Add SCSI pass-through and enclosure support. Tested on lpinto'sAlexander Yurchenko
machine which has safte(4).
2009-03-13tabs; stupid emacsMarco Peereboom
2009-03-13Fixup in acpidock for aml_evalintegerJordan Hargrave
Reported by guenther ok marco@
2009-03-13Fixed potential aml_freevalue on uninitialized stack , reported by krwJordan Hargrave
Fixup in acpidock for aml_evalinteger ok @marco
2009-03-13Some preparation steps for SCSI pass-through support:Alexander Yurchenko
- stack command and DCDB frames along with scatter-gather list into one command block; - use structure field pointers and offsetof() instead of evil pointer arithmetics; - add DCDB definitions. No functional changes.
2009-03-13Process command completion errors while polling, too.Alexander Yurchenko
2009-03-13regenKevin Lo
2009-03-13add nVidia GeForce 9300M CSKevin Lo
2009-03-12In the most common case -- array failure -- move error message underAlexander Yurchenko
debug not to spam dmesg, bioctl and sysctl hw.sensors will tell you enough.
2009-03-12Advanced error checking.Alexander Yurchenko
2009-03-12Define a proper wsdisplay type for raptor(4).Mark Kettenis
ok miod@
2009-03-12For SYNCHRONIZE_CACHE command use the same code path as for READ/WRITE.Alexander Yurchenko
This required to factor out some common scsi code.
2009-03-12regenPhilip Guenthe
2009-03-12threxit() can't return, so its return type is really voidPhilip Guenthe
"probably does not need a crank, so perhaps just go for it" deraadt@
2009-03-12Add id for this ridiculous small run(4) found at akihabara. As usual commitedClaudio Jeker
over this run(4).
2009-03-12syncClaudio Jeker
2009-03-12Add usbdevs of the smallest run(4) ever seen. That thing is smaller thenClaudio Jeker
a thumb including the usb connector.
2009-03-11Do more error checking in acx(4).Stefan Sperling
"If it works for you, commit it. The diff looks right." claudio@ "Seems to work here with ACX111 CardBus" jsg@
2009-03-11Attach iommu on AMD family 10h processors (e.g. phenom) too.Owain Ainsworth
11h (Turion) still needs testing, so isn't part of this commit. ok reyk@, marco@
2009-03-11More aml_evalinteger fixupJordan Hargrave
ok marco@
2009-03-11Remove noisy printf debugJordan Hargrave
2009-03-11Cleanup.. use aml_evalinteger instead of aml_evalnameJordan Hargrave
ok marco@
2009-03-11Rework command polling to be able to sleep if no SCSI_NOSLEEP flagAlexander Yurchenko
passed. Sleep while waiting for sensors update because that's what sensors work queue for.
2009-03-10First step in cleaning up amd64 iommu.Owain Ainsworth
Firstly, don't keep identical data for each of the GARTs (we keep them in sync, but there is one per cpu socket), all that varies is the pci_tag_t, so just keep an array of those and have the rest of the information once. Secondly, don't keep the softc as a global, use the _cookie field of the dmatag_t, that's what it's there for. Finally, use dmamap_map to map the page tables, instead of the direct NC map. This is because later changes to support PAT will be a lot easier with one direct map (where we change the cacheability if needed), since otherwise it's just asking for illegal cache aliases. More changes will be upcoming. Tested by a few people, with an without bigmem, thanks to those. weingart@ liked the direction this is going, marco@ and kettenis@ oked it.
2009-03-10regenDamien Bergamini
2009-03-10cleanup the mess in Intel WiFi Link PCI Ids.Damien Bergamini
WiFi Link 100 Series have been renamed to 1000 Series by Intel too.
2009-03-10Added sensor devices for Thinkpad (temp+fan)Jordan Hargrave
Exported aml_evalinteger method ok marco@
2009-03-10Fix cut/paste error.. call _BFS not _PTSJordan Hargrave
ok marco@
2009-03-10Print scsi xfer flags in debug output.Alexander Yurchenko
2009-03-10remove the _BUS_DMA_PRIVATE define from amd64 and i386.Owain Ainsworth
a define needed to get to ``private'' functions that needs to be defined 5 or more times isn't much use and may cause namespace issues anyway. Other archs will probably follow. Discussed in portugal. "Hell yes" weingart@, ok kettenis@, no objections miod@
2009-03-10Rearrange physical drive state bits checking so that bioctl getsAlexander Yurchenko
a correct state value.
2009-03-10Add some more debug.Alexander Yurchenko
2009-03-10Enable VMware VMXnet Virtual Interface Controller (vic) driverJonathan Gray
on amd64 as well. ok dlg@
2009-03-10enable urtw(4)Kevin Lo
ok jsg@
2009-03-10remove IBSS and HostAP modes since these aren't advertised in ic->ic_capsKevin Lo
pointed out by jsg@
2009-03-10Add ips_intrds() function to be able to disable interrupts on hardware.Alexander Yurchenko
2009-03-10Limit registers space size to some reasonable value.Alexander Yurchenko
2009-03-09Initial stab at a driver for FFB3/XVR-1000. It seems to work fine, but withoutMark Kettenis
acceleration it is a tad bit slow, so leave this disabled for now.
2009-03-09Completely rework command processing:Alexander Yurchenko
- use separate callbacks to finish scsi and raid management commands; - for raid management commands use dedicated dma-safe buffer; - remove unused run queue; The main goal of these changes is to fix a bug showing up on the lpinto's machine where READCONF command fails because it needs more than 1-page buffer and the buffer was not contiguos and controller doesn't support scatter-gather for raid management commands.
2009-03-09Switch mvme88k to timecounters.Miod Vallat
2009-03-09Clarify comment in namei(): the code commented doesn't check if theBret Lambert
path being looked up *is* a symlink, it checks if it *is not* a symlink and returns the vnode looked up in that case. ok thib@
2009-03-09Make the DIOCSETIFFLAG, DIOCSETLIMIT, and DIOCSETTIMEOUT ioctlsRyan Thomas McBride
transactional, closing PRs 4941 and 5910. Minor flag day, requires rebuild of userland tools that use struct pfi_kif. ok henning deraadt
2009-03-09Do not start printing device info before attachment succeeded.Stefan Sperling
ok claudio@
2009-03-08Fix dmesg output for child devices not configured (e.g. lpt on RAMDISK).Miod Vallat
2009-03-08g/c now unused extern declaration for avail_endMartin Reindl
ok miod@
2009-03-08Move more z8536 defines from MVME188 specific code to the MI header and use it.Miod Vallat