bcachefs: Update export_operations for snapshots
authorKent Overstreet <kent.overstreet@gmail.com>
Sun, 14 Nov 2021 00:49:14 +0000 (19:49 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:17 +0000 (17:09 -0400)
commit85e95ca7cc48c23f772387b069d794f69116192b
tree74c805381a46dc2c436c1e06419295c3d8e96ad5
parent697e546fb38fb8c3e274c1561aaaab18178809a5
bcachefs: Update export_operations for snapshots

When support for snapshots was merged, export operations weren't
updated yet. This patch adds new filehandle types for bcachefs that
include the subvolume ID and updates export operations for subvolumes -
and also .get_parent, support for which was added just prior to
snapshots.

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
fs/bcachefs/dirent.c
fs/bcachefs/dirent.h
fs/bcachefs/fs.c
include/linux/exportfs.h