• Steven Whitehouse's avatar
    GFS2: Improve journal allocation via sysfs · feb47ca9
    Steven Whitehouse authored
    Recently a feature was added to GFS2 to allow journal id allocation
    via sysfs. This patch builds upon that so that a negative journal id
    will be treated as an error code to be passed back as the return code
    from mount. This allows termination of the mount process if there is
    a failure.
    
    Also, the process has been updated so that the kernel will wait
    for a journal id, even in the "spectator" case. This is required
    in order to avoid mounting a filesystem in case there is an error
    while joining the cluster. In the spectator case, 0 is written into
    the file to indicate that all is well, and that mount should continue.
    Signed-off-by: default avatarSteven Whitehouse <swhiteho@redhat.com>
    feb47ca9
incore.h 16 KB