]> git-server-git.apps.pok.os.sepia.ceph.com Git - xfsprogs-dev.git/commit
xfs_healer: create a service to start the per-mount healer service
authorDarrick J. Wong <djwong@kernel.org>
Sun, 22 Feb 2026 22:41:15 +0000 (14:41 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Thu, 9 Apr 2026 22:30:17 +0000 (15:30 -0700)
commit428bd63ab404e574e253cce06207a8be008074f7
tree0da3598d253a7593b4e27306ad21c0ffe56193a0
parent88825fe0de0df213ef8ed8aa157f2950f0e9e7e2
xfs_healer: create a service to start the per-mount healer service

Create a daemon to wait for xfs mount events via fsnotify and start up
the per-mount healer service.  It's important that we're running in the
same mount namespace as the mount, so we're a fanotify client to avoid
having to filter the mount namespaces ourselves.

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
configure.ac
healer/Makefile
healer/xfs_healer_start.c [new file with mode: 0644]
healer/xfs_healer_start.service.in [new file with mode: 0644]
include/builddefs.in
libfrog/systemd.h
m4/package_libcdev.m4