• Miklos Szeredi's avatar
    fuse: separate out input queue · f88996a9
    Miklos Szeredi authored
    The input queue contains normal requests (fc->pending), forgets
    (fc->forget_*) and interrupts (fc->interrupts).  There's also fc->waitq and
    fc->fasync for waking up the readers of the fuse device when a request is
    available.
    
    The fc->reqctr is also moved to the input queue (assigned to the request
    when the request is added to the input queue.
    
    This patch just rearranges the fields, no functional change.
    Signed-off-by: default avatarMiklos Szeredi <mszeredi@suse.cz>
    Reviewed-by: default avatarAshish Samant <ashish.samant@oracle.com>
    f88996a9
dev.c 50.2 KB