On Thu, Jul 22, 2010 at 10:18 PM, Tejun Heo <tj@xxxxxxxxxx> wrote: > It's been a while since I read pci-e spec but IIUC readrq size and > payload size are independent and if readrq is larger than payload size > it's supposed to complete in multiple steps. I could be wrong tho. AFAIUI readrq size is independent and not greater than the max_payload size. Payload size is what max a device can handle and readrq is what a device can ask. SIL24 does support 4096 and hence can set readrq to that limit, but if the payload capacity of the RC is less than 4096, I am not sure if it is supposed to work. -- 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