Skip to content

ibv_poll_cq on peer-direct CQ does not have proper memory fencing/flushing #8

@drossetti

Description

@drossetti

see

if (cq->peer_peek_table[idx]->busy) {

cq->peer_peek_table[idx]->busy could be asynchronously updated by a PCIe device, so it needs a platform-dependent way of forcing a memory read (a la READ_ONCE or more).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions