program: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_disconnect(r0) sendmmsg$inet(0xffffffffffffffff, &(0x7f00000008c0)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000140)="f1a0fa9090d465b080d9209c8845fdcaef275aaa15abcd5cd1153a72ef30f13819e7e8929f54ba0f61cab747ec572e7721478ce702eaa7b41015c3215e1643c7ec", 0x41}], 0x1}}], 0x1, 0x4000) syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000080)={[{@part={'part', 0x3d, 0x500f}}, {@nodecompose}, {}, {@part={'part', 0x3d, 0xc}}, {@uid}, {@barrier}, {@nls={'nls', 0x3d, 'cp949'}}, {@gid={'gid', 0x3d, 0xee00}}]}, 0x3, 0x5f4, &(0x7f0000000640)="$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") setxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=ANY=[@ANYBLOB='osx.'], 0x0, 0x0, 0x0) io_submit(0x0, 0xffffffffffffff8d, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) vmsplice(r1, &(0x7f0000000340)=[{&(0x7f0000000100)='a', 0x1}], 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000001240)={{{@in=@loopback, @in=@broadcast}}, {{}, 0x0, @in6=@private0}}, &(0x7f00000001c0)=0xe8) listxattr(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="b702000047000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a876d839240d29c035055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a66e6d2ef831ab7e8dc34f17e3946ef3bb622e03b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bb44b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334583239dd27080851dcac3c12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd713089856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cac1bf4390af9a9ceafd0002cab154ad029a1090000002780870014f51c3c975d5aec84222fd3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a6a71bc85018e5ff22dc508afc9ffc2cc788bee1b47683db01a469398685211dfbbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd360000000000000000ae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae526aca54183fb01c73f979ca9857399537f5831808b0dc2a2d0e0000000000000578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c97a088a22e8b15c3e233db00002e30d46a0024d37cef099ece729aa218f9f44a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e4845535a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c29c5c0ed5bcdf510c3c7b400000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b6dd2499d16d7d9158ffffffff00000000ef069dc42749a89f854797f29d0000002d8c38a967c1bbe09315c29877a308bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a90800c66ee2b1ad76dff9f9003f07000099d4894ee7f8249dc1e3428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1036a8debd64cbe359454a3f2239cfe35f81b7a490f167e6d5c1109000000000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ced92052188bd1f285f653b621491dc6aaee0200e2ff08644fb94c06006eff1be2f68fa8d7c2dfb28e1f05e46b0933c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e578af7dc7d5e87d44ff828de453f34c2b18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4eda0545c00f576b2b5cc7f819abd0f885cc4806f40300966fcf1e54f5a2d38708294cd6f496e5dee734fe7da3770845cf442d588afd80e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d367632952a93466ae595c6a8cda6900002a070886df42b27098773b45198b4a34ac97febd4450e121d01342703f5bf030e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c3093c3690d10ecb65dc5b47481edbf1f000000000000004d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf8179ecd9e5a225d63521dc728eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a8639034a75f4c7df3ea8fc2018d07afef12ef060cd4403a099f32468f658000b4082d43e12186195cc03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3a16ff10feea209b53b230ef0f2ab85cbdac0000000000000000ca06f256c8028e0f9b65f037b21f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bd3339403004b838297ba20f96936b7e4746e92dea6c5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab900000000000000000000d71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b61227ad40f52c9f2500579aca11033bb9cc16bd83a00840e31d828ec78e116ae46c4897e2795b6ff92e9a1e24b0b855c02f2b7add58ffb25f339297729a7a51810134d3dfbf71f6516737be55c06d9cdbf24a0c5441ce046078492b53467cfb1e2bb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89cb349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0e16d8262c080c159ce1d9bc7ef3e3f40c14089c82759106f422582b42e3e8484ea5a6ad9aa52106eafe0e0caea1ad4cb15f3c2b8a0f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c00c57a2a7332f4d8764c302ccd5aac114482b619fc575aa0dd2777e881e29a854380e2f1e49db5a1517ec40bb3fa44f9959bad67ccaba76408da35c9f1534c8bd48bbd61627a2e0a74b5e6aefb7eee403502734137df47257f164391c673b6079e65d7295eed164ca63e4ea26dce0fb3ce0f6591d80dfb8f386bb74b558982016b0679b5d6fccbecfae5553d9950d48c774eaa35b24fce69a20d8b49e3d0168bf7eac90529cd6af061c9e53addddc620ce73c5d177e3d097159f2768636fc10276c6a0adc57483b3f7083f66b87ef296ee85a3009a5d30f479e293a3302e11350ea857b37e76ca3f50378e4092ce2c574ad278b9b7b717c571afb2077b019fd9d89efd59b41f051ec5a8ff87ecc8df917a1e386d849fcd10e2f9ca52e02339c2f4666b0c8ffe0d508dcee3070e8b42ac38545e25f1cd62421c28d25994be0cff7271a0dee38d7ac4ac736b090e1d29f98117919472b61b20026d7e646174b55d251f7f8ca5ccc22a5efb33b217eff5597a3c3a5f3a9bb54abb40e54593e1a7ce4cfa17b3c3fe91c06363496341eae20dcc59b6179b32ddddef5c34000096a54c0c571a91878f61f74912e2299e5501d4d6943bfd74c856511726f0ac8f7d17f1c6b4451c1bcdc6b6e1700e4cd87709d97afc5423c96fa981873d4369b04bbf1fb9f68f17991540868e408201ad1a74179e489aa61f021a437a3fa935588be2068f7ff9b253106326fde795e530b93626cc68e06e602198724249b4444e69902e4d8f5da4e94cc36794258fd4032de7ab36bc24000000000000000000000000000000000000cd3211b3842b68a4eddca2eae28529e97a98d7ec3fd902df1ba8fc2ad2377e72d4e7aeacbbccef5614cd965511558f40720025c022bc9c213e407f6bc4b673c55aa8e729299a37fd6339acd906ac861ba56c9fa9b8b12b5e68a3cdadb906355e1f1d336a243172affe50d0fb36c3718a7498eed3d398f405a34d494414e87ef1ce1845510d43d00171d6b4b762f89564c22d542a119878709cd6822c3a3eb47a849b0737929fe9e1eecd1bff5a2b9880e2a6d8a3b3b7e88a673c96cda4455eff1c530db0e6598a2686aa09aeaf0f1aed95aeb8b0a2cc5ca31c0f56285cc05f7090a0e0583cf540d18cd8817e685c7b4ff176178ac1234f23e54445ec20b2689832d78409897a0307e89ebcd5f4ba042a3d10237a5a8a9a6eda36d2f337dc54537b80e8433341b135b4c5bb0173ffde46ccd260e1d4f2c51e8b07bb256f1317912cb1fc9e491e0bb9109e475cc795c23ad9f4f0042c5e9c655a4d865bc4a266e6a1d3d2b7ee53be9efb33a98933b5ba74ee3ac8d34b6af8c1fdbffade3abc80842b74354162f5b994ab5254cb068bc5e2ae242a1d37d0d49947c9317fa1a46c9e259ce0e1f9db992c53f7830a5e8f4fac6b187eb9f15ba61f730f86d7d7b63bbc7a1d9ff37e87a90a14e0655304da069f9009b62717649b6c6af94fcba713f8ee6fcce25aef44d009966614b61be9369ffc589a79051b0a0000000000000003ebd34c41afe268c33c9322c3a783772aec998f51a6e70fb932a8019e72ef5ab127bb30c79ebfd867441083546305fb39449c40a166ea389a6b77b7c87f66e8bf5806726b8fc50b943627314803a12c33312dce0a10f852da3e000000"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x7}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r2, 0x18000000000002a0, 0x1c, 0x0, &(0x7f00000011c0)="b9ffddc1ddc8cdde75537d07007e0d0000bf2dfe443b1b5e2a088137", 0x0, 0x600, 0x60000009, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x50) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105042, 0x4b) writev(r3, &(0x7f0000000140)=[{&(0x7f0000001200)="10", 0x69000}], 0x1) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r3, 0x40505412, &(0x7f0000000040)={0x0, 0x9, 0x7, 0x0, 0x1}) syz_usb_connect(0x0, 0x24, &(0x7f0000000200)={{0x12, 0x1, 0x0, 0xab, 0x34, 0x31, 0x40, 0x22de, 0x6801, 0xaea2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb, 0x20, 0x0, 0xff, 0xff, 0xff, 0x1}}]}}]}}, 0x0) ioctl$SCSI_IOCTL_DOORLOCK(r3, 0x5380) ioctl$EVIOCRMFF(r0, 0xc0085508, &(0x7f00000000c0)=0x8001c) [ 96.137440][ T9] cfg80211: failed to load regulatory.db [ 96.142227][ T4680] Bluetooth: hci0: command tx timeout [ 96.578860][ T5336] loop0: detected capacity change from 0 to 1024 [ 96.775290][ T5346] [ 96.776356][ T5346] ============================================ [ 96.779061][ T5346] WARNING: possible recursive locking detected [ 96.781824][ T5346] syzkaller #0 Not tainted [ 96.783685][ T5346] -------------------------------------------- [ 96.786541][ T5346] syz.0.0/5346 is trying to acquire lock: [ 96.789135][ T5346] ffff888011889548 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_get_block+0x398/0x1600 [ 96.794037][ T5346] [ 96.794037][ T5346] but task is already holding lock: [ 96.797634][ T5346] ffff88801188b048 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x1f8/0x1c30 [ 96.802372][ T5346] [ 96.802372][ T5346] other info that might help us debug this: [ 96.805802][ T5346] Possible unsafe locking scenario: [ 96.805802][ T5346] [ 96.809138][ T5346] CPU0 [ 96.810657][ T5346] ---- [ 96.812099][ T5346] lock(&HFSPLUS_I(inode)->extents_lock); [ 96.814681][ T5346] lock(&HFSPLUS_I(inode)->extents_lock); [ 96.817249][ T5346] [ 96.817249][ T5346] *** DEADLOCK *** [ 96.817249][ T5346] [ 96.820756][ T5346] May be due to missing lock nesting notation [ 96.820756][ T5346] [ 96.824234][ T5346] 5 locks held by syz.0.0/5346: [ 96.826324][ T5346] #0: ffff888037016b78 (&f->f_pos_lock){+.+.}-{4:4}, at: fdget_pos+0x247/0x320 [ 96.830969][ T5346] #1: ffff88803f67c420 (sb_writers#12){.+.+}-{0:0}, at: vfs_writev+0x288/0x960 [ 96.835228][ T5346] #2: ffff88801188b238 (&sb->s_type->i_mutex_key#24){+.+.}-{4:4}, at: generic_file_write_iter+0xeb/0x550 [ 96.840374][ T5346] #3: ffff88801188b048 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x1f8/0x1c30 [ 96.845439][ T5346] #4: ffff888011bb60f8 (&sbi->alloc_mutex){+.+.}-{4:4}, at: hfsplus_block_allocate+0xa7/0xd10 [ 96.850155][ T5346] [ 96.850155][ T5346] stack backtrace: [ 96.852820][ T5346] CPU: 0 UID: 0 PID: 5346 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 96.852836][ T5346] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 96.852845][ T5346] Call Trace: [ 96.852852][ T5346] [ 96.852859][ T5346] dump_stack_lvl+0x189/0x250 [ 96.852881][ T5346] ? __pfx_dump_stack_lvl+0x10/0x10 [ 96.852894][ T5346] ? __pfx__printk+0x10/0x10 [ 96.852909][ T5346] ? print_lock_name+0xde/0x100 [ 96.852926][ T5346] print_deadlock_bug+0x279/0x290 [ 96.852941][ T5346] __lock_acquire+0x2540/0x2cf0 [ 96.852953][ T5346] ? lock_release+0x4b/0x3b0 [ 96.853000][ T5346] ? hfsplus_get_block+0x398/0x1600 [ 96.853013][ T5346] lock_acquire+0x117/0x340 [ 96.853026][ T5346] ? hfsplus_get_block+0x398/0x1600 [ 96.853040][ T5346] __mutex_lock+0x187/0x1350 [ 96.853105][ T5346] ? hfsplus_get_block+0x398/0x1600 [ 96.853119][ T5346] ? check_path+0x21/0x40 [ 96.853134][ T5346] ? hfsplus_get_block+0x398/0x1600 [ 96.853145][ T5346] ? __pfx___mutex_lock+0x10/0x10 [ 96.853161][ T5346] hfsplus_get_block+0x398/0x1600 [ 96.853176][ T5346] ? __pfx_hfsplus_get_block+0x10/0x10 [ 96.853187][ T5346] ? do_raw_spin_unlock+0x4d/0x240 [ 96.853203][ T5346] ? _raw_spin_unlock+0x28/0x50 [ 96.853214][ T5346] ? block_read_full_folio+0x672/0x830 [ 96.853229][ T5346] block_read_full_folio+0x29f/0x830 [ 96.853243][ T5346] ? __pfx_hfsplus_get_block+0x10/0x10 [ 96.853255][ T5346] filemap_read_folio+0x117/0x380 [ 96.853271][ T5346] ? __pfx_hfsplus_read_folio+0x10/0x10 [ 96.853282][ T5346] ? __pfx_filemap_read_folio+0x10/0x10 [ 96.853295][ T5346] ? filemap_add_folio+0x35f/0x540 [ 96.853309][ T5346] do_read_cache_folio+0x358/0x590 [ 96.853320][ T5346] ? __pfx_hfsplus_read_folio+0x10/0x10 [ 96.853331][ T5346] read_cache_page+0x5d/0x170 [ 96.853341][ T5346] hfsplus_block_allocate+0xf3/0xd10 [ 96.853352][ T5346] ? __gup_longterm_locked+0x13fc/0x1660 [ 96.853366][ T5346] hfsplus_file_extend+0xa9a/0x1c30 [ 96.853379][ T5346] ? __pfx_hfsplus_file_extend+0x10/0x10 [ 96.853392][ T5346] ? gup_fast_fallback+0x1d82/0x22d0 [ 96.853404][ T5346] ? __generic_file_write_iter+0x11d/0x230 [ 96.853414][ T5346] ? generic_file_write_iter+0x117/0x550 [ 96.853429][ T5346] hfsplus_get_block+0x40a/0x1600 [ 96.853442][ T5346] ? __pfx_hfsplus_get_block+0x10/0x10 [ 96.853452][ T5346] ? submit_page_section+0x5f9/0xa40 [ 96.853466][ T5346] ? __pfx_hfsplus_get_block+0x10/0x10 [ 96.853476][ T5346] __blockdev_direct_IO+0x16ff/0x3490 [ 96.853487][ T5346] ? is_bpf_text_address+0x292/0x2b0 [ 96.853502][ T5346] ? __pfx___blockdev_direct_IO+0x10/0x10 [ 96.853513][ T5346] ? __pfx_invalidate_inode_pages2_range+0x10/0x10 [ 96.853526][ T5346] ? __bfs+0x154/0x290 [ 96.853537][ T5346] ? __pfx_hfsplus_get_block+0x10/0x10 [ 96.853550][ T5346] ? filemap_write_and_wait_range+0x18a/0x320 [ 96.853563][ T5346] ? __pfx_filemap_write_and_wait_range+0x10/0x10 [ 96.853578][ T5346] hfsplus_direct_IO+0x119/0x220 [ 96.853586][ T5346] generic_file_direct_write+0x1db/0x3e0 [ 96.853593][ T5346] __generic_file_write_iter+0x11d/0x230 [ 96.853599][ T5346] ? generic_file_write_iter+0x103/0x550 [ 96.853606][ T5346] generic_file_write_iter+0x117/0x550 [ 96.853612][ T5346] ? __pfx_generic_file_write_iter+0x10/0x10 [ 96.853619][ T5346] ? stack_trace_save+0x9c/0xe0 [ 96.853625][ T5346] ? __pfx_stack_trace_save+0x10/0x10 [ 96.853634][ T5346] ? __pfx_hlock_conflict+0x10/0x10 [ 96.853643][ T5346] ? check_path+0x21/0x40 [ 96.853655][ T5346] ? lockdep_unlock+0x89/0x120 [ 96.853662][ T5346] ? __lock_acquire+0x146f/0x2cf0 [ 96.853672][ T5346] ? __pfx_aa_file_perm+0x10/0x10 [ 96.853690][ T5346] do_iter_readv_writev+0x623/0x8c0 [ 96.853710][ T5346] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 96.853725][ T5346] ? rcu_read_lock_any_held+0xb3/0x120 [ 96.853741][ T5346] vfs_writev+0x31a/0x960 [ 96.853753][ T5346] ? __pfx_vfs_writev+0x10/0x10 [ 96.853766][ T5346] ? __fget_files+0x2a/0x420 [ 96.853777][ T5346] ? __fget_files+0x3a0/0x420 [ 96.853788][ T5346] ? __fget_files+0x2a/0x420 [ 96.853800][ T5346] do_writev+0x14d/0x2d0 [ 96.853810][ T5346] ? __pfx_do_writev+0x10/0x10 [ 96.853820][ T5346] ? do_syscall_64+0xbe/0xf80 [ 96.853833][ T5346] do_syscall_64+0xfa/0xf80 [ 96.853848][ T5346] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 96.853860][ T5346] ? clear_bhb_loop+0x60/0xb0 [ 96.853872][ T5346] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 96.853884][ T5346] RIP: 0033:0x7f1b2378f7c9 [ 96.853901][ T5346] 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 [ 96.853911][ T5346] RSP: 002b:00007f1b245e2038 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 96.853923][ T5346] RAX: ffffffffffffffda RBX: 00007f1b239e6180 RCX: 00007f1b2378f7c9 [ 96.853932][ T5346] RDX: 0000000000000001 RSI: 0000200000000140 RDI: 0000000000000007 [ 96.853939][ T5346] RBP: 00007f1b23813f91 R08: 0000000000000000 R09: 0000000000000000 [ 96.853946][ T5346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 96.853953][ T5346] R13: 00007f1b239e6218 R14: 00007f1b239e6180 R15: 00007ffdebcf6c58 [ 96.853975][ T5346] [ 97.076452][ T25] audit: type=1800 audit(1765282268.110:2): pid=5346 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.0.0" name="file1" dev="loop0" ino=20 res=0 errno=0 [ 97.430447][ T5334] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 97.582208][ T5334] usb 5-1: config 0 has an invalid interface number: 11 but max is 0 [ 97.585861][ T5334] usb 5-1: config 0 has no interface number 0 [ 97.588872][ T5334] usb 5-1: config 0 interface 11 has no altsetting 0 [ 97.594243][ T5334] usb 5-1: New USB device found, idVendor=22de, idProduct=6801, bcdDevice=ae.a2 [ 97.598385][ T5334] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 97.602504][ T5334] usb 5-1: Product: syz [ 97.604321][ T5334] usb 5-1: Manufacturer: syz [ 97.606469][ T5334] usb 5-1: SerialNumber: syz [ 97.616072][ T5334] usb 5-1: config 0 descriptor?? [ 98.170436][ T4680] Bluetooth: hci0: command tx timeout [ 99.399782][ T5334] option 5-1:0.11: GSM modem (1-port) converter detected