• David Howells's avatar
    afs: Apply server breaks to mmap'd files in the call processor · 32222f09
    David Howells authored
    Apply server breaks to mmap'd files that are being used from that server
    from the call processor work function rather than punting it off to a
    workqueue.  The work item, afs_server_init_callback(), then bumps each
    individual inode off to its own work item introducing a potentially lengthy
    delay.  This reduces that delay at the cost of extending the amount of time
    we delay replying to the CB.InitCallBack3 notification RPC from the server.
    Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
    cc: Marc Dionne <marc.dionne@auristor.com>
    cc: linux-afs@lists.infradead.org
    32222f09
server.c 18.2 KB