summaryrefslogtreecommitdiff
path: root/sys/dev/ata
AgeCommit message (Expand)Author
2010-07-06* use correct interleave factor for RAID-0 of Intel MatrixRaid.bsh
2010-07-06fix some probles with ataraid(4) and Intel MatrixRaid.bsh
2010-07-06fix LOCKDEBUG panic at ataraid(4).bsh
2010-06-24Clean up vnode lock operations pass 2:hannken
2010-04-07satafis:jakllsch
2010-03-28Spell "enough" properly.snj
2010-02-24A pointer typedef entails trading too much flexibility to declare constdyoung
2010-01-25Add some more elements to struct ataparams.jakllsch
2010-01-23struct buf::b_iodone is not called at splbio() any more.bouyer
2010-01-22Correct an error in previous commit.jakllsch
2010-01-21Convert to C99 types. Make whitespace more consistent.jakllsch
2010-01-21Cosmetic: join some lines. Get out early on errors, changedyoung
2010-01-19Get rid of last "easy" kernel symbols starting with __:pooka
2010-01-10Provide atacmd_to48() in case of #if defined(_STANDALONE) tootsutsui
2010-01-08Expand PMF_FN_* macros.dyoung
2009-12-17ATA sepcs changed the LBA48 boundary from 0xfffffff to 0xffffffe betweenbouyer
2009-11-12Remove superfluous activation hook.dyoung
2009-10-19Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsenbouyer
2009-09-13Wipe out the last vestiges of POOL_INIT with one swift stroke. Inpooka
2009-07-04Further corrections for siisata.jakllsch
2009-06-17Use abstracted FIS code for ahcisata(4). Have the FIS code pre-zero the FIS.jakllsch
2009-06-17ahcisata(4) and siisata(4) use similar SATA FIS functions, share them.jakllsch
2009-06-08Add atap_max_lba member to ataparams for LBA48 Maximum Address. From OpenBSD.jakllsch
2009-05-20On second thought, let's call disk_predetach() disk_begindetach().dyoung
2009-05-19Use disk_predetach().dyoung
2009-05-19Delete wdactivate() and sdactivate(). They were no-ops, but as adyoung
2009-05-15Do not detach a wd(4) instance if it is open, but return EBUSY,dyoung
2009-05-12struct device * -> device_t, no functional changes intended.cegger
2009-05-12KNFcegger
2009-05-12struct cfdata * -> cfdata_t, no functional changes intended.cegger
2009-05-11use device_xname()cegger
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