done bcachefs (loop9): alloc_read... done bcachefs (loop9): stripes_read... done bcachefs (loop9): snapshots_read... done bcachefs (loop9): done starting filesystem ===================================================== BUG: KMSAN: uninit-value in ima_add_template_entry+0x576/0x8f0 security/integrity/ima/ima_queue.c:191 ima_add_template_entry+0x576/0x8f0 security/integrity/ima/ima_queue.c:191 ima_store_template security/integrity/ima/ima_api.c:122 [inline] ima_store_measurement+0x36b/0x8d0 security/integrity/ima/ima_api.c:383 process_measurement+0x2c11/0x3f30 security/integrity/ima/ima_main.c:383 ima_file_check+0x8e/0xd0 security/integrity/ima/ima_main.c:603 security_file_post_open+0xc6/0x540 security/security.c:3130 do_open fs/namei.c:3832 [inline] path_openat+0x5916/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1428 do_sys_open fs/open.c:1443 [inline] __do_sys_openat fs/open.c:1459 [inline] __se_sys_openat fs/open.c:1454 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1454 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: sha256_transform lib/crypto/sha256.c:117 [inline] sha256_transform_blocks+0x2dbf/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x3dd/0x460 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x46d/0xe60 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:375 ima_file_check+0x8e/0xd0 security/integrity/ima/ima_main.c:603 security_file_post_open+0xc6/0x540 security/security.c:3130 do_open fs/namei.c:3832 [inline] path_openat+0x5916/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1428 do_sys_open fs/open.c:1443 [inline] __do_sys_openat fs/open.c:1459 [inline] __se_sys_openat fs/open.c:1454 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1454 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: sha256_transform lib/crypto/sha256.c:117 [inline] sha256_transform_blocks+0x2dbf/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x3dd/0x460 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x46d/0xe60 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:375 ima_file_check+0x8e/0xd0 security/integrity/ima/ima_main.c:603 security_file_post_open+0xc6/0x540 security/security.c:3130 do_open fs/namei.c:3832 [inline] path_openat+0x5916/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1428 do_sys_open fs/open.c:1443 [inline] __do_sys_openat fs/open.c:1459 [inline] __se_sys_openat fs/open.c:1454 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1454 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: BLEND_OP lib/crypto/sha256.c:61 [inline] sha256_transform lib/crypto/sha256.c:91 [inline] sha256_transform_blocks+0xf33/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x3dd/0x460 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x46d/0xe60 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:375 ima_file_check+0x8e/0xd0 security/integrity/ima/ima_main.c:603 security_file_post_open+0xc6/0x540 security/security.c:3130 do_open fs/namei.c:3832 [inline] path_openat+0x5916/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1428 do_sys_open fs/open.c:1443 [inline] __do_sys_openat fs/open.c:1459 [inline] __se_sys_openat fs/open.c:1454 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1454 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: BLEND_OP lib/crypto/sha256.c:61 [inline] sha256_transform lib/crypto/sha256.c:92 [inline] sha256_transform_blocks+0xf7d/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x3dd/0x460 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x46d/0xe60 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:375 ima_file_check+0x8e/0xd0 security/integrity/ima/ima_main.c:603 security_file_post_open+0xc6/0x540 security/security.c:3130 do_open fs/namei.c:3832 [inline] path_openat+0x5916/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1428 do_sys_open fs/open.c:1443 [inline] __do_sys_openat fs/open.c:1459 [inline] __se_sys_openat fs/open.c:1454 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1454 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: BLEND_OP lib/crypto/sha256.c:61 [inline] sha256_transform lib/crypto/sha256.c:93 [inline] sha256_transform_blocks+0xfb5/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x3dd/0x460 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x46d/0xe60 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:375 ima_file_check+0x8e/0xd0 security/integrity/ima/ima_main.c:603 security_file_post_open+0xc6/0x540 security/security.c:3130 do_open fs/namei.c:3832 [inline] path_openat+0x5916/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1428 do_sys_open fs/open.c:1443 [inline] __do_sys_openat fs/open.c:1459 [inline] __se_sys_openat fs/open.c:1454 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1454 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: LOAD_OP lib/crypto/sha256.c:56 [inline] sha256_transform lib/crypto/sha256.c:82 [inline] sha256_transform_blocks+0x2c35/0x2e90 lib/crypto/sha256.c:127 lib_sha256_base_do_update include/crypto/sha256_base.h:63 [inline] sha256_update+0x3dd/0x460 lib/crypto/sha256.c:136 crypto_sha256_update+0x37/0x60 crypto/sha256_generic.c:39 crypto_shash_update+0x79/0xa0 crypto/shash.c:52 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:491 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1804/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x46d/0xe60 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:375 ima_file_check+0x8e/0xd0 security/integrity/ima/ima_main.c:603 security_file_post_open+0xc6/0x540 security/security.c:3130 do_open fs/namei.c:3832 [inline] path_openat+0x5916/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1428 do_sys_open fs/open.c:1443 [inline] __do_sys_openat fs/open.c:1459 [inline] __se_sys_openat fs/open.c:1454 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1454 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was stored to memory at: memcpy_to_iter lib/iov_iter.c:65 [inline] iterate_kvec include/linux/iov_iter.h:86 [inline] iterate_and_advance2 include/linux/iov_iter.h:306 [inline] iterate_and_advance include/linux/iov_iter.h:328 [inline] _copy_to_iter+0x1396/0x2e60 lib/iov_iter.c:185 copy_page_to_iter+0x419/0x880 lib/iov_iter.c:362 copy_folio_to_iter include/linux/uio.h:198 [inline] filemap_read+0xc61/0x1be0 mm/filemap.c:2742 bch2_read_iter+0x1ac4/0x2050 fs/bcachefs/fs-io-direct.c:213 do_iter_readv_writev+0x93a/0xbc0 vfs_iter_read+0x273/0x770 fs/read_write.c:909 backing_file_read_iter+0x6b9/0xd30 fs/backing-file.c:183 ovl_read_iter+0x32a/0x380 fs/overlayfs/file.c:341 do_iter_readv_writev+0x93a/0xbc0 vfs_iter_read+0x273/0x770 fs/read_write.c:909 backing_file_read_iter+0x6b9/0xd30 fs/backing-file.c:183 ovl_read_iter+0x32a/0x380 fs/overlayfs/file.c:341 __kernel_read+0x729/0xd40 fs/read_write.c:523 integrity_kernel_read+0x77/0x90 security/integrity/iint.c:28 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:480 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1731/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x46d/0xe60 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:375 ima_file_check+0x8e/0xd0 security/integrity/ima/ima_main.c:603 security_file_post_open+0xc6/0x540 security/security.c:3130 do_open fs/namei.c:3832 [inline] path_openat+0x5916/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1428 do_sys_open fs/open.c:1443 [inline] __do_sys_openat fs/open.c:1459 [inline] __se_sys_openat fs/open.c:1454 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1454 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was created at: __alloc_frozen_pages_noprof+0x9a7/0xe00 mm/page_alloc.c:4762 alloc_pages_mpol+0x4cd/0x890 mm/mempolicy.c:2270 alloc_frozen_pages_noprof mm/mempolicy.c:2341 [inline] alloc_pages_noprof mm/mempolicy.c:2361 [inline] folio_alloc_noprof+0x1dc/0x350 mm/mempolicy.c:2371 filemap_alloc_folio_noprof+0xa6/0x440 mm/filemap.c:1019 ractl_alloc_folio mm/readahead.c:187 [inline] ra_alloc_folio mm/readahead.c:442 [inline] page_cache_ra_order+0x8b9/0x1370 mm/readahead.c:510 page_cache_sync_ra+0xf60/0x1230 mm/readahead.c:631 filemap_get_pages+0x6ed/0x3a90 mm/filemap.c:2580 filemap_read+0x615/0x1be0 mm/filemap.c:2691 bch2_read_iter+0x1ac4/0x2050 fs/bcachefs/fs-io-direct.c:213 do_iter_readv_writev+0x93a/0xbc0 vfs_iter_read+0x273/0x770 fs/read_write.c:909 backing_file_read_iter+0x6b9/0xd30 fs/backing-file.c:183 ovl_read_iter+0x32a/0x380 fs/overlayfs/file.c:341 do_iter_readv_writev+0x93a/0xbc0 vfs_iter_read+0x273/0x770 fs/read_write.c:909 backing_file_read_iter+0x6b9/0xd30 fs/backing-file.c:183 ovl_read_iter+0x32a/0x380 fs/overlayfs/file.c:341 __kernel_read+0x729/0xd40 fs/read_write.c:523 integrity_kernel_read+0x77/0x90 security/integrity/iint.c:28 ima_calc_file_hash_tfm security/integrity/ima/ima_crypto.c:480 [inline] ima_calc_file_shash security/integrity/ima/ima_crypto.c:511 [inline] ima_calc_file_hash+0x1731/0x3c90 security/integrity/ima/ima_crypto.c:568 ima_collect_measurement+0x46d/0xe60 security/integrity/ima/ima_api.c:293 process_measurement+0x2948/0x3f30 security/integrity/ima/ima_main.c:375 ima_file_check+0x8e/0xd0 security/integrity/ima/ima_main.c:603 security_file_post_open+0xc6/0x540 security/security.c:3130 do_open fs/namei.c:3832 [inline] path_openat+0x5916/0x6250 fs/namei.c:3989 do_filp_open+0x268/0x600 fs/namei.c:4016 do_sys_openat2+0x1bf/0x2f0 fs/open.c:1428 do_sys_open fs/open.c:1443 [inline] __do_sys_openat fs/open.c:1459 [inline] __se_sys_openat fs/open.c:1454 [inline] __x64_sys_openat+0x2a1/0x310 fs/open.c:1454 x64_sys_call+0x36f5/0x3c30 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcd/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f CPU: 0 UID: 0 PID: 11278 Comm: syz.9.1154 Not tainted 6.14.0-rc5-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 =====================================================