program: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00', 0x0}) syz_mount_image$hfsplus(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x400, &(0x7f0000000140)=ANY=[], 0x1, 0x694, &(0x7f0000001100)="$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") r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) mount(&(0x7f0000000280)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x5000, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x8005, 0x0, 0x0, 0x15, 0x1c, "ef359f413bb93852f7d6a4ae6dddfbd1ce5d29c2ee5e5ca9000ff8ee09e737ff0edf110ff4117639c2eb4b78c660e677df701905b9aafab4afaaf755a3f6a004", "036c47c6780820d1cbf7966d61fdcf335263bd9bffbcc2542ded71038259ca171ce1a311ef54ec32d71e14ef3dc177e9b48b00", "f28359738e229a4c66810000000000d300e6d602000000000000000000000001", [0x204]}) io_submit(r3, 0x3b, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0xe7030000, 0x0, 0x1, 0x0, r2, &(0x7f0000000000), 0x70000}]) r4 = bpf$TOKEN_CREATE(0x24, &(0x7f0000000040)={0x0, r0}, 0x8) r5 = syz_usb_connect$rtl8150(0x4, 0x3f, &(0x7f0000000640)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xbda, 0x8150, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d}}]}}, 0x0) syz_usb_control_io(r5, &(0x7f00000009c0)={0x2c, &(0x7f00000007c0)={0x0, 0x11, 0xff, {0xff, 0x30, "232e8077ea797808d82044cea567908a37300269cf06eb33d3b5e2b4f79ff83a39a551a8adbbed8565b06b1e84d9014dca20aba3c6cc9ad33fa3caca30cea83846be63ef94341bd375a23a4d9935db52ec4f9498f3dc3420f7d91236f9707fdee1f81012ea073ada84ce2e3229635e98e1abcf1732c91a01d4d8a2e0b4fa311608c1ed990a8366fd901c0997930b36151db88c54cefdfaca6db469f4001c878c065f5dfc059bef2237423e09df00191cb59952af9abaa63d26943105f1b4fc854fd49995715737799e7cd9920af658836135a78158da5fd33f37358e6da5f311fde992ae2eadfe809d637e29ec0f70c854842208e9cc38aec957f9ea04"}}, &(0x7f0000000680)={0x0, 0x3, 0xa9, @string={0xa9, 0x3, "ad891c9a9e7d4378ac9a4a79b8c7a7b7f08bd3f956f5cdd69a075b0bdb8c86aba070bc19b0dcdb6e364313650e6ff5b3377912214d94b2d63bfcbdb75ba41bd6e6fc5f46b89a1b45d6b01eeb54d32c5e8f08ddedffe64734f13cb935a7e7ac52d962d8569fdb4010324c4cf642c7c99a54c61cf4c77183ffdc66a31a484c0cd4dc66a290e25a0e7bef27f88abd58cc1743bf0e0ffe8368ea2aab0e00376c14881a80b2e662b01e"}}, &(0x7f0000000900)=ANY=[@ANYBLOB="000f1c000000050f0100000000000000d1def424c515"], &(0x7f0000000940)={0x20, 0x29, 0xf, {0xf, 0x29, 0xf8, 0x8, 0x2, 0xd7, "0ad57b4d", "30987050"}}, &(0x7f0000000980)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xab, 0x2, 0x3, 0x2, 0x0, 0xfffe, 0x6}}}, &(0x7f0000000e40)={0x84, &(0x7f0000000a00)={0x0, 0x14, 0x5b, "b2fe8513ce13632061de6a0235b1dbe45485ad539dd41029d49ccb4a0b66a59aae60b41da2fbfb1d56c8baae4ec8dc91769d851b934adc9343e44071b9f503f63fc9731a76fd7801acd67a8156f5d7078c0296a449bfde17aebba9"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000b00)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000b40)={0x20, 0x0, 0x4, {0xc0}}, &(0x7f0000000b80)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000bc0)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000c00)={0x40, 0xb, 0x2, '!\r'}, &(0x7f0000000c40)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000c80)={0x40, 0x13, 0x6}, &(0x7f0000000cc0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000d00)={0x40, 0x19, 0x2, "39e9"}, &(0x7f0000000d40)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000d80)={0x40, 0x1c, 0x1, 0x80}, &(0x7f0000000dc0)={0x40, 0x1e, 0x1}, &(0x7f0000000e00)={0x40, 0x21, 0x1, 0x9}}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x10, 0x2, &(0x7f0000000100)=@raw=[@ldst={0x1, 0x2, 0x4, 0x0, 0x1, 0x49}, @jmp={0x5, 0x0, 0x9, 0x0, 0x6, 0xfffffffffffffe88}], &(0x7f0000000000)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1}, 0x94) r7 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000200)={0x1b, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, '\x00', r1, 0xffffffffffffffff, 0x1, 0x2}, 0x50) io_setup(0x9d4, &(0x7f00000001c0)=0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x101042, 0x0) io_submit(r8, 0x1, &(0x7f00000002c0)=[&(0x7f0000000280)={0xffffff7f00000000, 0x0, 0x0, 0x1, 0x0, r9, &(0x7f0000000140)='i', 0x1}]) io_submit(r8, 0x3, &(0x7f00000017c0)=[&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x5, 0x214, r0, &(0x7f0000000f00)="6227ad342de603a554ca0b4343c9524fc0d03f0e14e85d9cf5af445a2abfc07460aea3d4814005a9e1d21fa90b4f64e6aa38c89a524d9c93d5283074bc327794a18fefb3a5e73ef0a79ce342ccb3548e3312149537ce9ffd87", 0x59, 0x3, 0x0, 0x2, r2}, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x8, 0x2, r4, &(0x7f0000000fc0)="4dd9c2dbbc7358a3e24eea217eba741f9790cc0491c358b90414b013f06e84d767fd98e1cddc0ac3d59c8414ad7cfe821294b4d56452a44f1947bf3c089d3c65491b9b3151395764355cf5d21a5ef90acced9b79ec289b485e3104abb1e3cdf85c00a4f99a81bf57bb693278abaed379b2e5614fe63b8f461f892dbc", 0x7c, 0x95, 0x0, 0x3}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x3, 0xde, r7, &(0x7f0000001080)="5f1081fcb81707549257c5a4c6adf6fba7b4ba9cf1b0", 0x16, 0x7, 0x0, 0x7}]) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0xa, 0x16, &(0x7f0000000380)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0xfffffff8}, {{0x18, 0x1, 0x1, 0x0, r7}}, {}, [@map_idx_val={0x18, 0xb, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x4}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffa}, @cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx={0x18, 0xa, 0x5, 0x0, 0x8}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f00000002c0)='syzkaller\x00', 0x3fc, 0x73, &(0x7f0000000440)=""/115, 0x41000, 0x6a, '\x00', r1, @fallback=0x6, r6, 0x8, &(0x7f00000004c0)={0x0, 0x4}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8, 0x0, &(0x7f0000000500)=[{0x0, 0x4, 0xf, 0x1}, {0x0, 0x5, 0x9, 0x4}, {0x0, 0x1, 0xb, 0x2}, {0x5, 0x5, 0x7, 0x4}, {0x1, 0x4, 0xf, 0xa}, {0x5, 0x3, 0x9, 0x9}, {0x3, 0x3, 0xf, 0x3}, {0x1, 0x5, 0x6, 0xb}], 0x10, 0x3}, 0x94) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r10, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="980000001000010400"/20, @ANYRES32=r1, @ANYBLOB="00000000000000004c001280110001006272696467655f736c61766500000000340005800500190002"], 0x98}}, 0x0) syz_80211_inject_frame(&(0x7f0000000300)=@broadcast, &(0x7f0000000740)=@mgmt_frame=@beacon={{{}, {}, @broadcast, @broadcast}, 0x0, @default, 0x1, @void, @void, @void, @void, @void, @void, @void, @void, @val={0x3c, 0x4, {0x0, 0x5, 0x80, 0x6}}, @val={0x2d, 0x1a, {0xc, 0x0, 0x3, 0x0, {0xe920, 0x5, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x1}, 0x0, 0x7ff, 0x8}}, @void, @val={0x71, 0x7, {0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xe5, 0x41}}, @val={0x76, 0x6, {0x7, 0x2, 0xd, 0x8}}}, 0x57) r11 = socket$nl_generic(0x10, 0x3, 0x10) r12 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r11, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r11, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x24, r12, 0x5, 0xfffffffe, 0x0, {{}, {@val={0x8, 0x3, r13}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x2}]}, 0x24}}, 0x4004800) sendmsg$NL80211_CMD_CONNECT(r11, &(0x7f00000001c0)={0x0, 0x3e7, &(0x7f0000000200)={&(0x7f0000000a00)={0x28, r12, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r13}, @void}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}]}, 0x28}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) r14 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$sock_inet_SIOCGARP(r14, 0x8954, &(0x7f0000000140)={{0x2, 0x0, @private}, {0x6}, 0x6, {0x2, 0x0, @remote}, 'vlan0\x00'}) [ 76.745317][ T4690] Bluetooth: hci0: command tx timeout [ 76.844921][ T5342] loop0: detected capacity change from 0 to 1024 [ 76.955722][ T5342] [ 76.956651][ T5342] ====================================================== [ 76.959511][ T5342] WARNING: possible circular locking dependency detected [ 76.962569][ T5342] syzkaller #0 Not tainted [ 76.964630][ T5342] ------------------------------------------------------ [ 76.967454][ T5342] syz.0.0/5342 is trying to acquire lock: [ 76.969742][ T5342] ffff888034a480b0 (&tree->tree_lock/1){+.+.}-{4:4}, at: hfsplus_find_init+0x168/0x2d0 [ 76.973953][ T5342] [ 76.973953][ T5342] but task is already holding lock: [ 76.977024][ T5342] ffff8880007bb048 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_get_block+0x398/0x1600 [ 76.981126][ T5342] [ 76.981126][ T5342] which lock already depends on the new lock. [ 76.981126][ T5342] [ 76.985456][ T5342] [ 76.985456][ T5342] the existing dependency chain (in reverse order) is: [ 76.989134][ T5342] [ 76.989134][ T5342] -> #1 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}: [ 76.992893][ T5342] __mutex_lock+0x187/0x1350 [ 76.995216][ T5342] hfsplus_file_extend+0x1f8/0x1c30 [ 76.997582][ T5342] hfsplus_bmap_reserve+0x125/0x510 [ 77.000046][ T5342] __hfsplus_ext_write_extent+0x28d/0x5b0 [ 77.002729][ T5342] __hfsplus_ext_cache_extent+0x89/0xe30 [ 77.005437][ T5342] hfsplus_file_extend+0x437/0x1c30 [ 77.007944][ T5342] hfsplus_get_block+0x40a/0x1600 [ 77.010307][ T5342] __block_write_begin_int+0x6b5/0x1900 [ 77.013054][ T5342] cont_write_begin+0x78c/0xb50 [ 77.015281][ T5342] hfsplus_write_begin+0x66/0xb0 [ 77.017578][ T5342] generic_perform_write+0x2c5/0x900 [ 77.020116][ T5342] generic_file_write_iter+0x117/0x550 [ 77.022705][ T5342] aio_write+0x535/0x7a0 [ 77.024798][ T5342] io_submit_one+0x775/0x1430 [ 77.026978][ T5342] __se_sys_io_submit+0x185/0x320 [ 77.029249][ T5342] do_syscall_64+0xec/0xf80 [ 77.031412][ T5342] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.034170][ T5342] [ 77.034170][ T5342] -> #0 (&tree->tree_lock/1){+.+.}-{4:4}: [ 77.037524][ T5342] __lock_acquire+0x15a6/0x2cf0 [ 77.039765][ T5342] lock_acquire+0x107/0x340 [ 77.041930][ T5342] __mutex_lock+0x187/0x1350 [ 77.044192][ T5342] hfsplus_find_init+0x168/0x2d0 [ 77.046445][ T5342] hfsplus_get_block+0x8dc/0x1600 [ 77.048655][ T5342] block_read_full_folio+0x29f/0x830 [ 77.051167][ T5342] read_pages+0x35d/0x580 [ 77.053159][ T5342] page_cache_ra_unbounded+0x750/0x990 [ 77.055498][ T5342] filemap_get_pages+0x468/0x1dc0 [ 77.057890][ T5342] filemap_read+0x3f6/0x11a0 [ 77.060115][ T5342] __kernel_read+0x4cf/0x960 [ 77.062393][ T5342] integrity_kernel_read+0x89/0xd0 [ 77.064881][ T5342] ima_calc_file_hash+0x85e/0x16f0 [ 77.067254][ T5342] ima_collect_measurement+0x428/0x8f0 [ 77.069809][ T5342] process_measurement+0x111e/0x1a70 [ 77.072357][ T5342] ima_file_check+0xd9/0x130 [ 77.074684][ T5342] security_file_post_open+0xbb/0x290 [ 77.077203][ T5342] path_openat+0x3456/0x3dd0 [ 77.079482][ T5342] do_filp_open+0x1fa/0x410 [ 77.081631][ T5342] do_sys_openat2+0x121/0x200 [ 77.083917][ T5342] __x64_sys_openat+0x138/0x170 [ 77.086189][ T5342] do_syscall_64+0xec/0xf80 [ 77.088478][ T5342] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.091325][ T5342] [ 77.091325][ T5342] other info that might help us debug this: [ 77.091325][ T5342] [ 77.095787][ T5342] Possible unsafe locking scenario: [ 77.095787][ T5342] [ 77.099044][ T5342] CPU0 CPU1 [ 77.101425][ T5342] ---- ---- [ 77.103811][ T5342] lock(&HFSPLUS_I(inode)->extents_lock); [ 77.106248][ T5342] lock(&tree->tree_lock/1); [ 77.108892][ T5342] lock(&HFSPLUS_I(inode)->extents_lock); [ 77.111813][ T5342] lock(&tree->tree_lock/1); [ 77.113487][ T5342] [ 77.113487][ T5342] *** DEADLOCK *** [ 77.113487][ T5342] [ 77.116664][ T5342] 3 locks held by syz.0.0/5342: [ 77.118709][ T5342] #0: ffff8880360865b8 (&ima_iint_mutex_key[depth]){+.+.}-{4:4}, at: process_measurement+0x74e/0x1a70 [ 77.123652][ T5342] #1: ffff8880007bb3d8 (mapping.invalidate_lock#3){.+.+}-{4:4}, at: page_cache_ra_unbounded+0x1cf/0x990 [ 77.128301][ T5342] #2: ffff8880007bb048 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_get_block+0x398/0x1600 [ 77.133421][ T5342] [ 77.133421][ T5342] stack backtrace: [ 77.136055][ T5342] CPU: 0 UID: 0 PID: 5342 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 77.136072][ T5342] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 77.136080][ T5342] Call Trace: [ 77.136106][ T5342] [ 77.136113][ T5342] dump_stack_lvl+0xe8/0x150 [ 77.136135][ T5342] print_circular_bug+0x2e2/0x300 [ 77.136153][ T5342] check_noncircular+0x12e/0x150 [ 77.136167][ T5342] __lock_acquire+0x15a6/0x2cf0 [ 77.136178][ T5342] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 77.136194][ T5342] ? lockdep_hardirqs_on+0x7b/0x110 [ 77.136203][ T5342] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 77.136218][ T5342] ? stack_depot_save_flags+0x3f3/0x810 [ 77.136235][ T5342] ? hfsplus_find_init+0x168/0x2d0 [ 77.136250][ T5342] lock_acquire+0x107/0x340 [ 77.136259][ T5342] ? hfsplus_find_init+0x168/0x2d0 [ 77.136277][ T5342] __mutex_lock+0x187/0x1350 [ 77.136288][ T5342] ? hfsplus_find_init+0x168/0x2d0 [ 77.136306][ T5342] ? hfsplus_find_init+0x168/0x2d0 [ 77.136320][ T5342] ? __pfx___mutex_lock+0x10/0x10 [ 77.136331][ T5342] ? rcu_is_watching+0x15/0xb0 [ 77.136342][ T5342] ? trace_kmalloc+0x1f/0xb0 [ 77.136355][ T5342] ? __kmalloc_noprof+0x43e/0x800 [ 77.136368][ T5342] ? hfsplus_find_init+0x8c/0x2d0 [ 77.136383][ T5342] hfsplus_find_init+0x168/0x2d0 [ 77.136398][ T5342] hfsplus_get_block+0x8dc/0x1600 [ 77.136411][ T5342] ? __pfx_hfsplus_get_block+0x10/0x10 [ 77.136424][ T5342] ? block_read_full_folio+0x672/0x830 [ 77.136440][ T5342] block_read_full_folio+0x29f/0x830 [ 77.136455][ T5342] ? __pfx_hfsplus_get_block+0x10/0x10 [ 77.136466][ T5342] ? __pfx_hfsplus_read_folio+0x10/0x10 [ 77.136476][ T5342] read_pages+0x35d/0x580 [ 77.136490][ T5342] ? __pfx_read_pages+0x10/0x10 [ 77.136504][ T5342] ? filemap_add_folio+0x35f/0x540 [ 77.136517][ T5342] page_cache_ra_unbounded+0x750/0x990 [ 77.136534][ T5342] filemap_get_pages+0x468/0x1dc0 [ 77.136548][ T5342] ? __lock_acquire+0x6b6/0x2cf0 [ 77.136562][ T5342] ? __pfx_filemap_get_pages+0x10/0x10 [ 77.136578][ T5342] ? unwind_next_frame+0xa5/0x23d0 [ 77.136593][ T5342] filemap_read+0x3f6/0x11a0 [ 77.136608][ T5342] ? kernel_text_address+0xa5/0xe0 [ 77.136622][ T5342] ? __kernel_text_address+0xd/0x40 [ 77.136636][ T5342] ? __pfx_filemap_read+0x10/0x10 [ 77.136655][ T5342] ? generic_file_read_iter+0x8f/0x510 [ 77.136669][ T5342] ? __asan_memset+0x22/0x50 [ 77.136682][ T5342] ? iov_iter_kvec+0xb8/0x180 [ 77.136692][ T5342] __kernel_read+0x4cf/0x960 [ 77.136707][ T5342] ? __pfx___kernel_read+0x10/0x10 [ 77.136726][ T5342] integrity_kernel_read+0x89/0xd0 [ 77.136737][ T5342] ? __pfx_integrity_kernel_read+0x10/0x10 [ 77.136748][ T5342] ? __kmalloc_cache_noprof+0x3e2/0x700 [ 77.136762][ T5342] ? ima_calc_file_hash+0x820/0x16f0 [ 77.136775][ T5342] ? __asan_memcpy+0x40/0x70 [ 77.136788][ T5342] ima_calc_file_hash+0x85e/0x16f0 [ 77.136801][ T5342] ? unwind_next_frame+0xa5/0x23d0 [ 77.136815][ T5342] ? __lock_acquire+0x6b6/0x2cf0 [ 77.136825][ T5342] ? __pfx_ima_calc_file_hash+0x10/0x10 [ 77.136845][ T5342] ? lockdep_hardirqs_on+0x7b/0x110 [ 77.136855][ T5342] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 77.136869][ T5342] ? stack_depot_save_flags+0x3f3/0x810 [ 77.136883][ T5342] ? kasan_save_track+0x4f/0x80 [ 77.136896][ T5342] ? kasan_save_track+0x3e/0x80 [ 77.136909][ T5342] ? make_vfsgid+0x49/0xa0 [ 77.136924][ T5342] ? generic_fillattr+0x63d/0x9a0 [ 77.136935][ T5342] ? hfsplus_getattr+0x235/0x2f0 [ 77.136947][ T5342] ima_collect_measurement+0x428/0x8f0 [ 77.136962][ T5342] ? __pfx_ima_collect_measurement+0x10/0x10 [ 77.136978][ T5342] ? kasan_quarantine_put+0xbb/0x1f0 [ 77.136992][ T5342] ? hfsplus_getxattr+0x118/0x180 [ 77.137002][ T5342] ? kfree+0x1c0/0x660 [ 77.137016][ T5342] ? __pfx_ima_get_hash_algo+0x10/0x10 [ 77.137029][ T5342] process_measurement+0x111e/0x1a70 [ 77.137045][ T5342] ? __pfx_process_measurement+0x10/0x10 [ 77.137058][ T5342] ? tomoyo_check_open_permission+0x325/0x3b0 [ 77.137073][ T5342] ? tomoyo_check_open_permission+0x16a/0x3b0 [ 77.137104][ T5342] ? mnt_get_write_access+0x66/0x280 [ 77.137121][ T5342] ima_file_check+0xd9/0x130 [ 77.137135][ T5342] ? __pfx_ima_file_check+0x10/0x10 [ 77.137148][ T5342] security_file_post_open+0xbb/0x290 [ 77.137163][ T5342] path_openat+0x3456/0x3dd0 [ 77.137182][ T5342] ? __pfx_path_openat+0x10/0x10 [ 77.137198][ T5342] do_filp_open+0x1fa/0x410 [ 77.137212][ T5342] ? __pfx_do_filp_open+0x10/0x10 [ 77.137228][ T5342] ? _raw_spin_unlock+0x28/0x50 [ 77.137242][ T5342] ? alloc_fd+0x64c/0x6c0 [ 77.137253][ T5342] do_sys_openat2+0x121/0x200 [ 77.137264][ T5342] ? __se_sys_futex+0x36f/0x400 [ 77.137275][ T5342] ? __pfx_do_sys_openat2+0x10/0x10 [ 77.137286][ T5342] ? rcu_is_watching+0x15/0xb0 [ 77.137299][ T5342] __x64_sys_openat+0x138/0x170 [ 77.137312][ T5342] do_syscall_64+0xec/0xf80 [ 77.137323][ T5342] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.137333][ T5342] ? trace_irq_disable+0x37/0x100 [ 77.137345][ T5342] ? clear_bhb_loop+0x60/0xb0 [ 77.137357][ T5342] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.137368][ T5342] RIP: 0033:0x7fedac58f7c9 [ 77.137379][ T5342] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 77.137388][ T5342] RSP: 002b:00007fedad41a038 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 77.137400][ T5342] RAX: ffffffffffffffda RBX: 00007fedac7e5fa0 RCX: 00007fedac58f7c9 [ 77.137407][ T5342] RDX: 0000000000101042 RSI: 0000200000000080 RDI: ffffffffffffff9c [ 77.137415][ T5342] RBP: 00007fedac613f91 R08: 0000000000000000 R09: 0000000000000000 [ 77.137422][ T5342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 77.137429][ T5342] R13: 00007fedac7e6038 R14: 00007fedac7e5fa0 R15: 00007ffe6f72d278 [ 77.137442][ T5342] [ 77.423227][ T5343] netlink: 44 bytes leftover after parsing attributes in process `syz.0.0'. [ 77.450668][ T26] audit: type=1800 audit(1767544169.853:2): pid=5342 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.0.0" name="file1" dev="loop0" ino=20 res=0 errno=0 [ 77.462440][ T5343] netlink: 40 bytes leftover after parsing attributes in process `syz.0.0'. [ 77.470120][ T5342] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium