• Eric Paris's avatar
    fsnotify: add group priorities · cb2d429f
    Eric Paris authored
    This introduces an ordering to fsnotify groups.  With purely asynchronous
    notification based "things" implementing fsnotify (inotify, dnotify) ordering
    isn't particularly important.  But if people want to use fsnotify for the
    basis of sycronous notification or blocking notification ordering becomes
    important.
    
    eg. A Hierarchical Storage Management listener would need to get its event
    before an AV scanner could get its event (since the HSM would need to
    bring the data in for the AV scanner to scan.)  Typically asynchronous notification
    would want to run after the AV scanner made any relevant access decisions
    so as to not send notification about an event that was denied.
    Signed-off-by: default avatarEric Paris <eparis@redhat.com>
    cb2d429f
group.c 7.8 KB