All of lore.kernel.org
 help / color / mirror / Atom feed
* Libata Pass Through PIO Multi Support
@ 2007-03-07 21:57 Fajun Chen
  2007-03-07 22:33 ` Jeff Garzik
  0 siblings, 1 reply; 3+ messages in thread
From: Fajun Chen @ 2007-03-07 21:57 UTC (permalink / raw)
  To: linux-ide@vger.kernel.org; +Cc: Tejun Heo, Jeff Garzik

Hi Folks,

In ata_scsi_pass_thru() function in libata-scsi.c, the following code
is in place:
        if (scsicmd[1] & 0xe0)
                /* PIO multi not supported yet */
                goto invalid_fld;
Could someone explain why the PIO multi is not supported in libata pass through?

As an experiments, I commented out above code and added code to
support Set Multiple Mode. It seems PIO Multi works. But again, there
may be some caveates which I am not aware of.

I use 2.6.18-rc2 and libata 2.00. Above code exists in latest revision
like 2.6.19.2 as well.

Thanks,
Fajun

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-03-07 23:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-03-07 21:57 Libata Pass Through PIO Multi Support Fajun Chen
2007-03-07 22:33 ` Jeff Garzik
2007-03-07 23:00   ` Fajun Chen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.