diff options
| author | Eric Biggers <ebiggers@kernel.org> | 2026-07-12 22:37:08 -0400 |
|---|---|---|
| committer | Eric Biggers <ebiggers@kernel.org> | 2026-07-20 10:39:26 -0700 |
| commit | b3aa5b308ce562df94bda927c4c29c552357d1ab (patch) | |
| tree | 0f1689b55eb9f39b7caa13f09e07db8ee051ef9d /tools/tracing/rtla/tests/scripts/lib/git@git.tavy.me:linux.git | |
| parent | 1944540c405083a966f898e9096c36888887a49e (diff) | |
fscrypt: Add safety checks to non-block-based en/decryption
fscrypt_encrypt_pagecache_blocks(), fscrypt_encrypt_block_inplace(),
fscrypt_decrypt_block_inplace() would dereference a NULL
fscrypt_inode_info pointer if they were to be called on a file that
hasn't been opened yet or on a block-based filesystem. Since they have
the ability to report errors anyway, add WARN_ON_ONCE checks for this.
Reviewed-by: Christoph Hellwig <hch@lst.de>
Link: https://patch.msgid.link/20260713023708.9245-18-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
Diffstat (limited to 'tools/tracing/rtla/tests/scripts/lib/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
