summaryrefslogtreecommitdiff
path: root/drivers/scsi/libata-scsi.c
AgeCommit message (Collapse)AuthorFilesLines
2005-08-29Merge /spare/repo/linux-2.6/Jeff Garzik1-0/+66
2005-08-29[libata] license change, other bitsJeff Garzik1-21/+32
- changes license of all code from OSL+GPL to plain ole GPL - except for NVIDIA, who hasn't yet responded about sata_nv - copyright holders were already contacted privately - adds info in each driver about where hardware/protocol docs may be obtained - where I have made major contributions, updated copyright dates
2005-08-27[libata scsi] fix read/write translation edge casesJeff Garzik1-0/+10
Fix bugs for unlikely edge cases noticed by Douglas Gilbert: - When READ(6)/WRITE(6) sector count == 0, treat it as 256 sectors - For other READ(x)/WRITE(x), when sector count == 0, error. We don't support successfully completing zero-length transfers at this time.
2005-08-11[libata scsi] add START STOP UNIT translationDouglas Gilbert1-0/+56
2005-08-10Merge /spare/repo/linux-2.6/Jeff Garzik1-5/+11
2005-08-10libata: fix EH-related lockup by properly cleaning EH command listTejun Heo1-0/+1
Yet another hack due to the fact that libata is the only user of SCSI's ->eh_strategy_handler() hook.
2005-06-27[PATCH] libata fix read capacity handling for more than 2TBPhilip Pokorny1-5/+11
This is a multi-part message in MIME format.
2005-06-22libata: Update 'passthru' branch for latest libataJeff Garzik1-6/+10
2005-06-22Merge /spare/repo/linux-2.6/Jeff Garzik1-1/+1
2005-06-22Merge upstream kernel changes into 'C/H/S support' branch of libata.Jeff Garzik1-2/+5
2005-05-31libata: doc updatesJeff Garzik1-1/+1
2005-05-26Automatic merge of ↵1-1/+4
rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD
2005-05-16[PATCH] libata: stop setting sdev->host->max_sectors for lba48 drivesJohn W. Linville1-1/+4
Avoid changing sdev->host->max_sectors because it can prevent use of non-lba48 drives on other ports of the same adapter. Signed-off-by: Stuart Hayes <stuart_hayes@Dell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
2005-05-12[libata] ATA passthru (arbitrary ATA command execution)Jeff Garzik1-104/+547
Authors: Brett Russ <russb@emc.com> John W. Linville <linville@tuxdriver.com> Andy Warner <andyw@pobox.com>
2005-05-12[libata] C/H/S support, for older devicesAlbert Lee1-103/+177
2005-04-18[PATCH] remove old scsi data direction macros1-6/+6
these have been wrappers for the generic dma direction bits since 2.5.x. This patch converts the few remaining drivers and removes the macros. Arjan noticed there's some hunk in here that shouldn't. Updated patch below: Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2005-04-17Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+1593
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!