linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 32-bit IO to-do item...
@ 2009-04-09  5:25 Jeff Garzik
  2009-04-09  8:54 ` Alan Cox
  0 siblings, 1 reply; 5+ messages in thread
From: Jeff Garzik @ 2009-04-09  5:25 UTC (permalink / raw)
  To: Alan Cox; +Cc: Linux IDE mailing list

Alan,

I keep meaning to mention this (and get it into the mail archive)... 
The 32-bit IO patch was incomplete, because it rendered 
ATA_IOC_[GS]ET_IO32 handling in ata_sas_scsi_ioctl() -- our base ioctl 
handler -- incorrect.

Previously, it simply ensured the ioctls reflected hardcoded 16-bit I/O. 
  Now, behavior no longer matches what the ioctls report.

At a minimum, drivers probably need to set an "I'm using 32bit I/O" 
flag, that the ioctl then reads, replacing ata_sas_scsi_ioctl()'s 
assumption that val==0.

	Jeff



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

end of thread, other threads:[~2009-04-09 11:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-09  5:25 32-bit IO to-do item Jeff Garzik
2009-04-09  8:54 ` Alan Cox
2009-04-09  9:48   ` Jeff Garzik
2009-04-09 10:22     ` Alan Cox
2009-04-09 11:03       ` Jeff Garzik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).