Files
scoutfs-notify/patches
William Gill 7708320f3b v1.28-notify-1: patches for scoutfs v1.28
Backport of the three notify patches onto scoutfs v1.28.  v1.28
predates SCOUTFS_IOC_PUNCH_OFFLINE (nr 24, introduced in v1.29),
so two trivial hunk fixes were needed during rebase:

  kmod/src/ioctl.h:
    drop the PUNCH_OFFLINE struct + define from the notify patch's
    context, since the surrounding definition doesn't exist in v1.28.
    Our SCOUTFS_IOC_READ_NOTIFY stays at nr 25 — Linux ioctl numbers
    are sparse and don't require the predecessor.

  kmod/src/ioctl.c:
    drop the PUNCH_OFFLINE dispatch case from the context for the
    same reason.

Resulting ABI is identical to v1.29-notify-1 and v1.30-notify-1:
SCOUTFS_IOC_READ_NOTIFY is nr 25 on all three, so scoutfs-notifyd
and any third-party consumer need zero per-version branching.

Branch purpose: scoutfs-build's multi-version pipeline checks out
this branch (via SCOUTFS_NOTIFY_REF=v1.28-notify-1) when building
kmod RPMs for scoutfs v1.28.
2026-04-23 09:01:48 -05:00
..