summaryrefslogtreecommitdiff
path: root/lib/debugobjects.c
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2023-06-08 10:06:40 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-06-14 11:13:09 +0200
commit3cc6805547d5c220842032cf41e40a88d2d66bc6 (patch)
tree1a23aa3002d7fe2245e6ed4936eaf9ebafdd8d72 /lib/debugobjects.c
parent86ebb5b5344d5ee3eecd0dff7376d759a7a9a050 (diff)
ext4: only check dquot_initialize_needed() when debugging
commit dea9d8f7643fab07bf89a1155f1f94f37d096a5e upstream. ext4_xattr_block_set() relies on its caller to call dquot_initialize() on the inode. To assure that this has happened there are WARN_ON checks. Unfortunately, this is subject to false positives if there is an antagonist thread which is flipping the file system at high rates between r/o and rw. So only do the check if EXT4_XATTR_DEBUG is enabled. Link: https://lore.kernel.org/r/20230608044056.GA1418535@mit.edu Signed-off-by: Theodore Ts'o <tytso@mit.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions