Re: new ata_port_operations for .pmp_{read,write} ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello, Mark.

Mark Lord wrote:
>> libata doesn't really put much restrictions on what a LLD should do on
>> entering EH and if the controller's behavior is predictable, there's no
>> reason to freeze the port.  If the problem is that the DMA engine isn't
>> usable after PMP error but it's known that the controller isn't gonna
>> cause irq storm, no need to freeze.  The only command EH issues before
>> resetting which can use DMA protocol is READ_LOG_EXT.  Maybe there needs
>> to be a way to force PIO protocol for READ_LOG_EXT.  Other than that, if
>> no-data and PIO-only commands work fine, EH autopsy should work fine.
> ..
> 
> Eh?  READ LOG EXT *is* a PIO command, as opposed to READ LOG DMA EXT
> which uses DMA.

Ah.. right.  My bad.

> And the EH also issues PIO READ_BUFFER commands for PM ports, if a PM is
> present.

Hmmmm.... Where?

-- 
tejun
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux