> +#define MCQ_ROP_OFFSET_n(p, i) \ > + hba->mcq_rop[(p)].offset + hba->mcq_rop[(p)].stride * (i) Can you please explain the 0x100 stride thing? Theoretically, each rop set is 48Bytes long, or did I get it wrong? Thanks, Avri
> +#define MCQ_ROP_OFFSET_n(p, i) \ > + hba->mcq_rop[(p)].offset + hba->mcq_rop[(p)].stride * (i) Can you please explain the 0x100 stride thing? Theoretically, each rop set is 48Bytes long, or did I get it wrong? Thanks, Avri