summaryrefslogtreecommitdiff
path: root/sys/dev/ata
AgeCommit message (Expand)Author
2003-09-23Fix more probe delay and/or failure problems:mycroft
2003-09-23Additional definitions as per SATA specifications.skd
2003-09-191) Use config_interrupts() to attach IDE and ATAPI drives. This eliminatesmycroft
2003-08-03For LBA drives, compute the number of cylinders from the drive capacitybouyer
2003-07-14add missing __KERNEL_RCSID()lukem
2003-07-11KNF and whitespace (and indent a contuation line)dsl
2003-07-10Add LBA48_THRESHOLD #define and set it to the *correct* value. Use itmatt
2003-07-08function prototype must not have variable nameitojun
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29Don't use LBA48 if we don't have to (that is, if the request is inside thebouyer
2003-06-29Remove unused WAITTIME definition. Pointed out by Andreas Johansson.bouyer
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-06-07Always queue transfers in the ld driver to prevent transient resourcethorpej
2003-05-17* Use aprint*().thorpej
2003-05-10Change bounds_check_with_label() to take a pointer to the disk structure,thorpej
2003-05-02Change return type of readdisklabel() to const char *dsl
2003-04-28Make DMA mode works on Promise Ultra66/100 with 48-bit LBA drives.nakayama
2003-04-27Fix typo.bouyer
2003-04-27Acceptable cache operations are r and rw, not none and wbouyer
2003-04-26Add support for the getcache/setcache ioctls.bouyer
2003-04-18add my 80 GB SATA drive to the quirk table.explorer
2003-04-18From current-users:mason
2003-04-16add missing setting of b_error (thanks Manuel)darrenr
2003-04-15Add a missing paren.nathanw
2003-04-15Implement (and document!) "dkctl <dev> badsector .." to `manage' the baddarrenr
2003-04-15fix typosdogcow
2003-04-15Automatically build up a list of bad sectors from failed read operations anddarrenr
2003-04-03Check RAW_PART against the media size instead of the disklabel.fvdl
2003-03-21Work around a buggy PHY in some Seagate S-ATA drives which get confusedthorpej
2003-02-25Add missing splbio() protecting of bufpool access. Add a clarifyingthorpej
2003-02-25Add a new BUF_INIT() macro which initializes b_dep and b_interlock, andthorpej
2003-02-23initialize b_interlock properly.yamt
2003-02-05Make the buffer cache code MP-safe.pk
2003-01-29Don't set LDF_ENABLED unless the device is really okay. Noted bythorpej
2003-01-27Bump WDCC_IDENTIFY timeout to 3 seconds, as required by some drives.bouyer
2003-01-27G/C something left over from an earlier version of this code.thorpej
2003-01-27Experimental support for RAID volumes configured by ATA "RAID" controllers.thorpej
2003-01-23Being able to make image backups of your whole disk, not to mention notbad
2003-01-20The Double-Semi-Colon Police.simonb
2003-01-07Fix error in ODIOCGDINFO handling caused by previous change to it.fvdl
2002-12-15Avoid using a lot of kernel stack.fvdl
2002-11-01implement separate read/write disk statistics:mrg
2002-10-23merge kqueue branch into -currentjdolecek
2002-10-18Add option NEW_BUFQ_STRATEGY, a new buffer queue strategy for betterjunyoung
2002-10-02Add trailing ; to CFATTACH_DECL.thorpej
2002-09-30Use CFATTACH_DECL().thorpej
2002-09-27Declare all cfattach structures const.thorpej
2002-09-27Remove a check whether the drive is initialized before crashdump.drochner
2002-09-27remove trailing \n in panic(). approved perry.provos
2002-09-06Merge the gehenna-devsw branch into the trunk.gehenna