summaryrefslogtreecommitdiff
path: root/drivers/crypto/marvell/octeontx/otx_cptvf_algs.h
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2025-08-03 17:39:47 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2025-08-03 17:42:14 -0400
commit5be40bbc59bd2a30bd4f2d8ae22fe59149fc5c58 (patch)
tree539576e158f9dd72b1969c971bfc640e0bdce106 /drivers/crypto/marvell/octeontx/otx_cptvf_algs.h
parent3adb5f9308bfdd7f7f58f31d303d9d0c0af91834 (diff)
bcachefs: Fix "inode not unlinked" error after subvolume deletebcachefs-testing
2d33036ca936 introduced a serious bug in subvolume deletion, in a mistaken attempt to add synchronization that was not needed We currently don't revoke access to a subvolume being deleted, we explicitly wait for files in that subvolume to be closed before deleting it. 6.15 had other subvolume delete fixes which exposed this, leading to the subvolume root inode being prematurely unlinked. Currently this only results in dmesg warnings, and is otherwise harmless, because we verify that the btree says the inode should be deleted before actually deleting it. Fixes: 2d33036ca936 ("bcachefs: Fix for 'missing subvolume' error") Fixes: https://github.com/koverstreet/bcachefs/issues/913 Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'drivers/crypto/marvell/octeontx/otx_cptvf_algs.h')
0 files changed, 0 insertions, 0 deletions