Comment 0 for bug 1795453

We have observed that OS is sending the IO's (SCSI Read/Write) with incorrect Scatter Gather Buffer address .


 OS is sending the IO with 64 bit Scatter Gather Buffer address , such that if we add the length with buffer address then it causes the roll over .

Here is the data we captured in our driver (Printed the SGE details which was sent by OS)

sgl_ptr->Address = fffffffffffff000
                sgl_ptr->Length = 1000
                sge_count = 18
                cmd->index = 9d9

Note : This issue is observed only when virtualization is enabled

Product : Broadcom (LSI) Megaraid H840 controller