[openib-general] Race in mthca_cmd_post()

Roland Dreier rdreier at cisco.com
Sat Oct 14 10:33:15 PDT 2006


    chas> see Documentation/io_ordering.txt.

That says you should do a read to flush writes, doesn't it??  What am
I missing.

    chas> i thought it might be because in a later message john said,

    john> completing because the DDR memory is not yet available
    john> because SYS_EN never got down to the card before the readl,
    john> or did not complete before readl.

The read that is failing is not going to DDR memory -- it going to a
"safe" register.

 - R.




More information about the general mailing list