summaryrefslogtreecommitdiff
path: root/sys/dev/ata
AgeCommit message (Expand)Author
2009-04-07Cosmetic: flag a potential problem in ata_channel_attach():dyoung
2009-04-03Stop dereferencing a dangling device_t pointer and crashing: skip thedyoung
2009-04-02During shutdown, detach devices in an orderly fashion.dyoung
2009-02-13Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h"apb
2009-02-10Backout LBA 48 quick entries which were added to fix one aspect oftron
2009-02-09Add two more entries to the quirk table for hard disks which need thetron
2009-02-06-in the wdc@pcmcia driver, don't try to powerup/down while cold ordrochner
2009-01-13g/c BUFQ_FOO() macros and use bufq_foo() directly.yamt
2008-12-16replace bitmask_snprintf(9) with snprintb(3)christos
2008-12-13more debugging in the dump path.christos
2008-12-05In wddetach(), avoid a crash by destroying the callout sc_restart_ch.dyoung
2008-11-18SATA GEN3 speed is 6.0Gb/scegger
2008-11-16cpu_intr_p() doesn't account for software interrupts (e.g. callouts) sobouyer
2008-11-12Remove LKMs and switch to the module framework, pass 1.ad
2008-10-15Merge wrstuden-revivesa into HEAD.wrstuden
2008-10-02Kill ATACH_TH_RUN and use cpu_intr_p() instead.bouyer
2008-10-01Use a separate thread to probe/attach atabus's childrens. Fixes a deadlockbouyer
2008-09-19PR/46593: Patrick Welche: Compute both the original and the ~VIA_T_BOOTABLEchristos
2008-09-16Support multiple volumes connected to Intel MatrixRAID controllers.tron
2008-09-15Only report volume names if they are non empty.tron
2008-09-15Add support for status reports via bio(4) to ataraid(4).tron
2008-09-11Add support for Intel MatrixRAID to ataraid(4). It is currently limitedtron
2008-09-10Don't attach RAID volumes with incomplete config blocks which would leadtron
2008-09-09Complete device_t/softc split for the ld(4) attachments. This shouldtron
2008-09-05Add JMicron RAID support to ataraid(4).tron
2008-08-24Destroy cb_buf before pool_put().hannken
2008-08-20Add support for nVidia MediaShield ata raid found on HP ProLiant ML115.tacha
2008-06-17Mark a buffer `busy` in getnewbuf() when it came from the pool_cache sincereinoud
2008-06-12use device_lookup_private to get softccegger
2008-06-10use new "defpseudodev" where appropriate, and remove dummy interfacedrochner
2008-06-08Use device_lookup_private() rathter than device_private(device_lookup()).tsutsui
2008-05-06ata_raid_config_block_rw: getiobuf(vp, NULL) -> getiobuf(vp, false)yamt
2008-05-04device_t/softc split.xtraeme
2008-05-02disk_destroy() is needed when the disk structure is no longer required,plunky
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-05use aprint_*_dev and device_xnamecegger
2008-03-26split softc/device_t. use device_t & cfdata_tmatt
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-03-19Don't assume wd_softc embeds a struct device.cube
2008-03-18Split device_t and softc for ATA devices, as well as wd(4). Othercube
2008-02-29The Hitachi HDP725025GLA380 returns "aborted command" instead ofbouyer
2008-02-29Use PMF_FN_ARGS, PMF_FN_PROTO.dyoung
2008-02-28use pmf again to register the shutdown handler, instead ofdrochner
2008-02-22As pointed out by Geoff Wing, 1.356 of wd.c needs sc_sdhook restored.dogcow
2008-02-21put back the old shutdown handlers to flush the disk cache,drochner
2008-02-07Move a debug printf into the ATA_RAID_DEBUG block.xtraeme
2008-02-02Match up some VOP_OPEN()S with VOP_CLOSE()s. This allows the rootmjf
2008-01-10Oops, remove some debug statements that slipped in there.dyoung
2008-01-10Use device_t, device_xname(), device_private(). Add atabus_childdetached()dyoung
2008-01-04Start detangling lock.h from intr.h. This is likely to cause short termad