• Alexander Aring's avatar
    dlm: do message processing in softirq context · 92d59adf
    Alexander Aring authored
    Move dlm message processing from an ordered workqueue context to an
    ordered softirq context.  Handling dlm messages in softirq will allow
    requests to be cleared more quickly and efficiently, and should avoid
    longer queues of incomplete requests.  Later patches are expected to
    run completion/blocking callbacks directly from this message processing
    context, further reducing context switches required to complete a request.
    In the longer term, concurrent message processing could be implemented.
    Signed-off-by: default avatarAlexander Aring <aahringo@redhat.com>
    Signed-off-by: default avatarDavid Teigland <teigland@redhat.com>
    92d59adf
lowcomms.c 48.4 KB