summaryrefslogtreecommitdiff
path: root/scripts/objdiff
diff options
context:
space:
mode:
authorMartin K. Petersen (Oracle) <mkp@kernel.org>2026-08-13 22:10:33 -0400
committerMartin K. Petersen (Oracle) <mkp@kernel.org>2026-08-13 22:10:33 -0400
commit99d1623c08e91f67c0c6ec677b4a909e27d92014 (patch)
tree57002381c3fdaf6fdfb5de58df9b98f3b7e913ef /scripts/objdiff
parentdc1b802f8e035de4a0e99b5e3e3a333e8a618540 (diff)
parentfb0fc67db96292a65539e63f536c6f586490c78b (diff)
downloadlinux-next-99d1623c08e91f67c0c6ec677b4a909e27d92014.tar.gz
linux-next-99d1623c08e91f67c0c6ec677b4a909e27d92014.zip
Merge patch series "Enable context analysis in the SCSI core and UFS driver"
Bart Van Assche <bvanassche@acm.org> says: Hi Martin, This patch series enables context analysis for the SCSI core and the UFS driver. The advantages are as follows: - The compiler (only Clang) verifies whether the lock and unlock calls match what has been declared via __must_hold(), __acquires() or __releases(). This is useful for catching locking bugs in error paths. - Support for __guarded_by() is enabled. If a member variable is annotated with __guarded_by(lock), the compiler will issue a warning if that member variable is accessed without holding 'lock'. Additionally, a patch is included that suppresses KCSAN complaints about SCSI host state changes. More information about lock context analysis is available in the cover letter of [PATCH v5 00/36] Compiler-Based Context- and Locking-Analysis (https://lore.kernel.org/lkml/20251219154418.3592607-1-elver@google.com/). Please consider this patch series for the next merge window. Thanks, Bart. Link: https://patch.msgid.link/cover.1786142946.git.bvanassche@acm.org Signed-off-by: Martin K. Petersen (Oracle) <mkp@kernel.org>
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions