program: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xffffffffffffff18, &(0x7f0000000100)=[{&(0x7f0000000000)="2f0000001c0005c5ffffff000d000000020000000b000000ec0091c913000180f0ffffeb", 0x1dd}], 0x1}, 0x0) r0 = socket(0x10, 0x80002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000080)="bc9ad637c61b56e6c35687a70fd0cb868a7074f952391d3127ecb063a3234a2a217d84b52a801f8425930f7359f6bcb871f49c0b0115547f9b9d2b0e76367e14c31885698058eb058a7737f0b3f1986d4632cedc0dddb585173ac92540a85e42c6cf14", 0x63}, {&(0x7f00000001c0)="7780f2e56cf77c", 0x7}, {&(0x7f0000000200)="0b5a375665fb567a8cdd8ad4b8ff0cc03ed88234f4b43542605e02f4acaa87b81dd28fb4c56d5ce37f9e0b1fb98538e0561abecdd23345e83f455b4aa671d81f4aba", 0x42}, {&(0x7f0000000280)="25a4e7b377cc71d27aab3d52f9cff04e9862634f950703262fccab66060afc6f", 0x20}, {&(0x7f00000002c0)="8b75021723e410608c17aebe5548b4dc14d2881291a1fa86fc3a", 0x1a}, {&(0x7f0000000300)="1d05fbfd77156bd24359eaf7915317b40659c2f5bf40ba0427f296d0e9a17fc375c58860233d486246f5ae0400e7cb685d470486bc1c76bb9e7a8b891f7188d77d5052aee6a458354a7ef708ac888541bee0b92e6fdc7b72a29fe6543a1856f6db977c0b4845445e6686db1be2203841202b68d6086bc0000da116a14531ec69b9ef63cfea21d043c37d9dddc4dd24250c20eeb065ee5c406e77ea57f58a5e3d62c203a923e69f6cb83439e8940bb7e1647dd1e14fc6ab", 0xb7}, {&(0x7f00000003c0)="79032b34c6818d5d3c2176249c02330ef0fd78b202cfdb80e6f9b56916cc9b613eb3257054badea50e92", 0x2a}, {&(0x7f0000000400)="001ddf483a44f7ea0c1b8a8de783c98e8263b41ef7b3ada169fee5b72c400f3c7e074ec3d0b04b87baee521df71badaffc1c5c492e6621c0a0e5c54ccb3031aa96f98453a4a219183226f7f401e253c3ebfe0daa90aef647787fd01fc489c66cda235c923e00de954c3b56", 0x6b}, {&(0x7f0000000480)="05ed83325571f0337d07e6637ab2b3cf9c841757055b812a72de714dc15bd293ef54142aed104c90dc73725e525354866b0fe34b37c29425fb5b6d893d15f7df5e7bc7007bee917acfde3a7a8cbb8cdc746593bf823b03dc5e0bb629684c7be014999105257a6bb671199596e9940cab7506541196f048177ba3cef80d4f218e6ea08f43761a4a34ce17fd26550cc483892115d85ca01636596408f021056c95beab1687d5fc1bc9f9bc5868ff092bf2a38214bb430a38b6807fd5afe724fd878ab5ae5727997d468e6cad5fd60595c38c7f2aa759af43fd577059034815e1d33358da62a5eb5aae9e8817ad", 0xec}], 0x9) syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='part=0x0000000000000040,nodecompose,part=0x0000000000000007,part=0x000000000000000c,uid=', @ANYRESHEX=0x0, @ANYBLOB=',barrier,nls=macinuit,gid=', @ANYRESHEX=0xee00, @ANYBLOB="00d7"], 0x3, 0x5f4, &(0x7f0000000640)="$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") r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x2000, 0x12) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x30000c6, &(0x7f0000000080), 0x1, 0x553, &(0x7f0000001080)="$eJzs3d9rW1UcAPDvTdv91nUwhopIYQ9O5tK19ccEH+aj6HCg7zO0d2U0WUaTjrUO3B7ciy8yBBEH4ru++zj8B/wrBjoYMoo++BK56U2XrUmbddnSmc8Hbjkn9ybnfnPv9/TcnBsSwNCayP4UIl6OiG+SiIMRkeTrRiNfObG23er9q7PZkkSj8elfSXO7rN56rdbz9ueVlyLit68ijhc2tltbXlkolcvpYl6frFcuTdaWV05cqJTm0/n04vTMzKm3Z6bfe/edvsX6xtl/vv/k9oenvj66+t0vdw/dTOJ0HMjXtcfxBK61VyZiIn9PxuL0IxtO9aGxnSQZ9A6wLSN5no9F1gccjJE864H/vy8jogEMqUT+w5BqjQNa1/Z9ug5+btz7YO0CaGP8o2ufjcSe5rXRvtXkoSuj7Hp3vA/tZ238+uetm9kS/fscAmBL165HxMnR0Y39X5L3f9t3sodtHm1D/wfPzu1s/PNmp/FPYX38Ex3GP/s75O52bJ3/hbt9aKarbPz3fsfx7/qk1fhIXnuhOeYbS85fKKdZ3/ZiRByLsd1ZfbP5nFOrdxrd1rWP/7Ila781Fsz34+7o7oefM1eql54k5nb3rke80nH8m6wf/6TD8c/ej7M9tnEkvfVat3Vbx/90NX6KeL3j8X8wo5VsPj852TwfJltnxUZ/3zjye7f2Bx1/dvz3bR7/eNI+X1t7/DZ+3PNv2m3dQ/FH7+f/ruSzZnlX/tiVUr2+OBWxK/l44+PTD57bqre2z+I/dnTz/q/T+b83Ij7vMf4bh39+taf4B3T85x7r+D9+4c5HX/zQrf3e+r+3mqVj+SO99H+97uCTvHcAAAAAAACw0xQi4kAkheJ6uVAoFtfu7zgc+wrlaq1+/Hx16eJcNL8rOx5jhdZM98G2+yGm8vthW/XpR+ozEXEoIr4d2dusF2er5blBBw8AAAAAAAAAAAAAAAAAAAA7xP4u3//P/DEy6L0Dnjo/+Q3Da8v878cvPQE7kv//MLzkPwwv+Q/DS/7D8JL/MLzkPwwv+Q/DS/4DAAAAAAAAAAAAAAAAAAAAAAAAAABAX509cyZbGqv3r85m9bnLy0sL1csn5tLaQrGyNFucrS5eKs5Xq/PltDhbrWz1euVq9dLUdCxdmayntfpkbXnlXKW6dLF+7kKlNJ+eS8eeSVQAAAAAAAAAAAAAAAAAAADwfKktryyUyuV0UUFhW4XRnbEbCn0uDLpnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAH/gsAAP//6AY3sQ==") r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x5) pwrite64(r2, &(0x7f0000000140)='#', 0x1, 0x8000c61) r3 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) fallocate(r3, 0x0, 0x0, 0x1100f4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143041, 0x0) pwritev2(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="ff", 0xfdef}], 0x1, 0xe7b, 0x0, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8007}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r7}]}, 0x3c}}, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="babbbbbbbbbbbbbbbbbbbbbb86dd4500000000000000000090787f0000017f000001"], 0x0) getdents64(r1, &(0x7f0000000100)=""/138, 0x8a) unlinkat(0xffffffffffffff9c, &(0x7f00000003c0)='./file2\x00', 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000c40)=ANY=[@ANYBLOB="34000000109d1a34ba2b6857e60732a5d7751b3355e64da67395c025720017e0415d8cefb239c1ffc09c786b7613f52837357a04e55cbe5cdd3a435eb2640ce154de2858f4241d150672b3d8c98f8dc3b396a19497c7cbf4", @ANYRES16=r9, @ANYBLOB="0100000000000300000005000000180001801400020073797a5f74756e0000000000000000000800090005000000"], 0x34}}, 0x10) r10 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000d00), 0x2, 0x0) ioctl$IOCTL_VMCI_CTX_GET_CPT_STATE(r10, 0x7b1, &(0x7f0000001d40)={&(0x7f0000000d40)=[0x9, 0x4, 0x97, 0x101, 0x9, 0x7, 0x2, 0x6, 0xfffffff7, 0xf, 0x0, 0x6, 0xfffffffd, 0x9, 0x0, 0x6, 0xfffffffe, 0xaa, 0x8000, 0x3, 0x9, 0x3, 0x4, 0x1, 0xb, 0x2, 0x2, 0x0, 0x597b0b70, 0x8, 0xfc7, 0x1, 0x3, 0x2, 0x1, 0x4, 0x7, 0x69, 0x4, 0xeaa, 0x1e3d, 0x3800, 0x3, 0x2, 0x6, 0xc, 0xcd2a, 0x2, 0x401, 0xc, 0x8, 0x7fff, 0x48be, 0x6, 0xc978, 0x6, 0x9, 0x4, 0x0, 0xef4, 0x8, 0x4, 0x2, 0x10001, 0xfffffff8, 0x0, 0x5, 0x4, 0xfffffff8, 0xc, 0x5, 0x0, 0x3, 0x6, 0x63, 0xd, 0xffffffff, 0x3, 0x401, 0xf955, 0x3, 0x10000, 0x5000, 0x0, 0x9, 0xbd, 0xd, 0x7, 0x9, 0x7, 0x6c, 0x7, 0x5, 0x10000, 0x2, 0x7, 0x8, 0x1, 0xfffffffa, 0x7, 0xe, 0xf, 0x8, 0x75, 0x7, 0x1, 0x40800000, 0x1, 0x5, 0xf, 0xa, 0x2, 0x1, 0x9, 0x9, 0x3b, 0x9, 0x2, 0x3, 0xd, 0xd, 0x1, 0xc, 0x81, 0x4, 0x1, 0x7fe0000, 0x0, 0x8, 0xa923, 0x4, 0x1, 0x2, 0x4, 0x5, 0x0, 0x401, 0x8, 0x1, 0x5, 0xfffffffa, 0x2, 0x8000, 0x9, 0x6, 0x5, 0x1, 0x9, 0x6, 0xa000000, 0x4cd, 0x10, 0xf, 0xd2c, 0x7fff, 0x6, 0x3, 0x3, 0x76f, 0x2f, 0x1ff, 0x1ff, 0x9, 0x8, 0x7ff, 0x5, 0x0, 0x0, 0x3, 0xf5, 0x5, 0x4, 0x2, 0x7b04, 0x9, 0xa6, 0xa, 0x25, 0x3, 0x2, 0x1424, 0x200, 0x0, 0x6, 0x2, 0x7fffffff, 0x3, 0xb, 0x4, 0x3, 0x4, 0x3, 0x1a, 0x3c92147c, 0xe4, 0xfb6f, 0x3, 0x100, 0xdcd, 0x5, 0x0, 0x83, 0x7, 0x9, 0x101, 0x9, 0x7, 0x2, 0x2609c00, 0xc8, 0xe66f, 0x8001, 0x7, 0x80000001, 0x6, 0x4, 0xe5, 0xffff, 0x9, 0x40, 0xfffffffc, 0x40, 0x1, 0x9f70, 0x6, 0x2, 0x10000, 0x7, 0x7, 0x7, 0x3, 0x2, 0x7, 0x2, 0x6, 0xbe, 0x7, 0x2, 0x4, 0xffff0f5f, 0x10, 0x5, 0xd8d8, 0x3, 0x5, 0x6, 0x7, 0xf23f, 0x1ff, 0x8, 0x2, 0x6, 0x7ff, 0x8, 0x1, 0x40, 0x7ff, 0x8, 0xee9, 0xf, 0x5f, 0x7ff, 0x5, 0x5, 0x2ff6, 0x3, 0x1bda, 0x4, 0x80000001, 0xffffffd7, 0x2, 0xf, 0x6, 0x4, 0x47, 0x3, 0x8, 0x8f, 0x8, 0x3, 0x7ff, 0x101, 0x40000000, 0x7, 0x3c6, 0xffffffff, 0x2, 0x6, 0x1, 0x0, 0xcd6, 0x7, 0xff, 0x2, 0x5, 0x1, 0x8, 0x7, 0x70, 0x2, 0xd, 0x6, 0x2, 0x2c1, 0x5, 0x5, 0x7ff, 0x5, 0x3, 0xb0, 0x9, 0xfffffff7, 0x1, 0x5ce, 0x6, 0x10, 0x10000, 0x2, 0x6, 0xffffffff, 0x1, 0xae, 0xa151, 0x4, 0x3, 0xfffffff4, 0x2, 0x2, 0x10000, 0x100000, 0xe56, 0x4, 0xa497, 0x4, 0xfffffeff, 0x8, 0x2, 0x8, 0x9, 0x3, 0x81, 0xc8000000, 0x14000, 0x900, 0x8, 0x5, 0x0, 0x3, 0x5, 0x2, 0xcf5, 0x6, 0x5, 0x448c, 0x4, 0x9, 0x100, 0x3, 0x6d, 0x4, 0x5, 0x3, 0x2, 0x3, 0x0, 0x2, 0xdcd5, 0x2, 0x5, 0x10001, 0x6, 0x3a, 0x6, 0xffff0dd3, 0x40000000, 0x7fff, 0x0, 0x7, 0x1, 0x6, 0x2, 0xffffffff, 0x10001, 0x4, 0x5, 0x7, 0x1, 0x8, 0x4, 0x2, 0x10d115da, 0x5, 0x5, 0xffff7fff, 0x5, 0x100, 0x3, 0x3d3, 0x5, 0x61d, 0x936b, 0x1, 0x0, 0xd, 0x8, 0x9, 0xff, 0x2, 0x200, 0x8, 0x400, 0x7, 0x10000, 0x81, 0x2, 0x6, 0x4, 0x8, 0x5, 0x800, 0xffff, 0xa, 0xfffffff7, 0x7, 0x3, 0xfffffff8, 0x4, 0x3f, 0x0, 0x6d, 0x1, 0x0, 0x6, 0x6, 0xe2c, 0x1, 0x7, 0x6, 0x9d, 0x4, 0x4, 0x101, 0x1, 0xffffffff, 0x7ff, 0x10000000, 0x3, 0x9, 0x3, 0x7, 0x8, 0xfffffffe, 0x101, 0x8, 0x3, 0x0, 0x6, 0x6, 0x7, 0x10200, 0x7ff, 0xbe7b, 0x9, 0x87e0, 0xd23, 0x1, 0x1, 0x3c5, 0x7, 0x5, 0x7, 0x8, 0x2, 0x10, 0x5, 0x4, 0x5, 0x9, 0x7fff, 0x401, 0x33f9b0fe, 0x7, 0x2, 0x7, 0xffffffff, 0x4, 0x8000, 0x0, 0x2, 0xb, 0xe, 0x47, 0x2dd6bdfa, 0x6f, 0x8, 0xbd1, 0x0, 0xbf, 0x7, 0x4, 0xfffffff9, 0x1, 0x3, 0x0, 0x1ff, 0xf, 0xe7b, 0x7, 0x8, 0x7, 0x2, 0x40, 0x1, 0x7, 0x7f, 0x800, 0x6, 0x9, 0x203, 0x4, 0x0, 0xa, 0x5, 0x8, 0x80000001, 0x0, 0x0, 0x2, 0xffffff80, 0x8, 0xf56, 0xffffffff, 0x1, 0x2, 0x9, 0xfffffffc, 0x3ae1, 0x10001, 0x9, 0x10001, 0x6, 0x4, 0xff, 0x6, 0x80000000, 0x553, 0x9f0, 0x55, 0x7, 0x6, 0x5a, 0xfffffc01, 0x8000, 0x1bb2adb7, 0x6, 0x10, 0x3, 0x3, 0x6da, 0x0, 0x101, 0x0, 0xfffffffd, 0x101, 0x10, 0x3, 0x40, 0x0, 0x1, 0x9, 0xf, 0x10000, 0x7, 0x4, 0x7, 0x1, 0x101, 0x8, 0xfffff347, 0x38, 0x4, 0x1, 0x3, 0x2, 0x4, 0x8, 0x8, 0x9, 0x2, 0x3, 0xd, 0x9, 0xfffffff9, 0x79bf, 0xffffffff, 0x0, 0x9, 0x3, 0x80000000, 0x9, 0x0, 0x8, 0xe, 0x2, 0x1, 0x5, 0x7, 0x200, 0x44e4, 0x1, 0xcd8, 0x8, 0x200, 0x0, 0x4, 0x5, 0x8001, 0x6, 0x224, 0x3, 0x0, 0x81, 0x8, 0x8, 0x8001, 0x5, 0x1, 0x8, 0xb0f, 0xd6, 0x2, 0x2, 0xe, 0x1, 0x80000001, 0x7, 0x5, 0x6, 0xffffffff, 0x68, 0xe5f1, 0x7, 0x2, 0x2c1, 0x8, 0xffff0001, 0x4, 0x3, 0xd1, 0x1, 0xc2, 0x4, 0x7, 0xe9, 0x77, 0x6, 0x6e, 0x9, 0x3053, 0x4, 0x9, 0x7f, 0x6, 0x4, 0xcf6, 0x5, 0x2, 0x28, 0x2, 0x6, 0x4, 0xfffff020, 0x5, 0x3, 0x7f, 0x80000001, 0x4, 0x6f1, 0xfff, 0xd817, 0x9, 0x6, 0x6897, 0x3, 0x8, 0x1, 0x3, 0x1, 0x9486, 0xc7a, 0x80, 0x41, 0x3, 0xff, 0x5, 0x8, 0xfffffffe, 0x8, 0x8cac, 0x9, 0x8, 0x5, 0x5, 0xb28, 0x9ddb, 0x2, 0x5, 0x8, 0x0, 0xfffffff8, 0x93, 0x1, 0x48b1, 0x8adf7cb, 0x6, 0x68, 0x9, 0x8, 0x0, 0xb, 0x81, 0x0, 0x5, 0xc0a8, 0x7fffffff, 0x60, 0x1, 0x81, 0x8, 0x1, 0x5, 0x4, 0x8, 0x6, 0xfff, 0x0, 0x81, 0x5ef2, 0x5, 0x4, 0xb19, 0xe, 0xfff, 0x7, 0x7, 0x2d2dfaf3, 0x3e7, 0x9, 0x2fca, 0x2, 0x28ff6c97, 0x562c00, 0x10001, 0x101, 0x9, 0xa0b, 0x3, 0x0, 0x30, 0x4, 0x5, 0x8000, 0x2, 0x1, 0x5, 0x6, 0xfffffffc, 0x0, 0x5, 0x9, 0x9, 0xffff0ab5, 0xc, 0x4, 0x5, 0x1, 0x81, 0x9, 0x0, 0x5, 0x7, 0x63, 0x3, 0x3, 0x61, 0xffffffff, 0x2, 0x6, 0x8, 0x0, 0x5, 0x2, 0x8, 0x0, 0x0, 0x3, 0x0, 0x9, 0x10001, 0xd6, 0x47dc, 0x9, 0x5, 0x2400, 0xb64, 0x1, 0x7b, 0x74, 0x7, 0x9, 0x200, 0x2, 0x1e6, 0x5, 0x4, 0x1, 0x0, 0x8, 0x0, 0x80, 0x4, 0x4, 0x4, 0x40000000, 0x1ff, 0x0, 0x3, 0x0, 0x1, 0x4, 0x5, 0xfffffffb, 0x2, 0x800, 0x1, 0x8, 0x2, 0x0, 0x2, 0x1, 0x55c8, 0x13, 0xfffffffd, 0x7, 0x4, 0xabc4, 0x4, 0x3, 0xfffff54f, 0x81, 0x3ff, 0x7ff, 0x100, 0x400, 0x679, 0x400, 0x80, 0xffffff7f, 0x3, 0x6, 0x4, 0x7ff, 0x1, 0x7ff, 0x6, 0xb, 0x80000000, 0x88, 0x1000, 0x4, 0x401, 0x1, 0x4, 0xffff8001, 0x6, 0x4, 0x48b6245a, 0x81, 0x3, 0xffff379e, 0xb, 0x80, 0x8, 0x0, 0x1, 0x4, 0x0, 0x1000, 0x40, 0x0, 0x8, 0x800, 0x80000000, 0x8, 0x8, 0x401, 0xc, 0x3, 0x33, 0x5, 0x82, 0x90, 0x7, 0x1, 0x6, 0x5, 0x7, 0x6, 0xe, 0x7, 0x4, 0xfffffeff, 0x8000, 0x8001, 0x8000, 0x8, 0x5, 0x100, 0x10, 0x1, 0x5, 0x8001, 0xc, 0x5bc3, 0xfcb, 0x5, 0x7, 0x8, 0x4, 0x8001, 0x71d, 0x6, 0x1, 0x7b, 0x2800, 0x1, 0x2, 0x6, 0x6, 0x7f, 0x200, 0x80, 0x79c, 0x4, 0xffffffff, 0x2, 0x9, 0x0, 0x9, 0x7f, 0x8c, 0xfcb, 0xf, 0x1, 0x8, 0xb5f5, 0x8001, 0x4, 0x7, 0xba, 0x7, 0x7, 0x7fff, 0x200, 0x9, 0x3ff, 0x9, 0x83, 0x7a26, 0x9f86, 0x6, 0xb, 0x9, 0x6, 0x101, 0x81, 0x7, 0x0, 0x7fffffff, 0x4c, 0x401, 0x40, 0xa02, 0xec, 0xa4c, 0x2, 0x7, 0x40, 0x9, 0x2, 0x34f9, 0x4ea5, 0x0, 0x0, 0x3, 0x3, 0x2, 0x3, 0x7, 0x10000, 0x4, 0x400, 0x7, 0x1, 0x6, 0x3, 0x6, 0x9, 0x416, 0x8, 0x1, 0x80be, 0x600, 0xff, 0x2, 0x8, 0x0, 0x5d, 0x4, 0x9, 0xff, 0xdc1, 0x8, 0x3], 0x6, 0x400, 0x5}) write(0xffffffffffffffff, &(0x7f0000000000)="fc0000001c00071bab0925000900070007ab08000c000000f0007e93210001c000000000000000000000000000039915fa2c1ec28670e9889bb94b46fe0000000a0002", 0xff82) sendmmsg$alg(r0, &(0x7f0000000140)=[{0x3, 0x0, &(0x7f0000000100), 0x6, &(0x7f0000000100)}], 0x492492492492856, 0x0) r11 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r11, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x17c, 0x19, 0x1, 0x0, 0x0, {{@in=@private, @in=@remote, 0x0, 0xfffd, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}, [@tmpl={0xc4, 0x5, [{{@in=@local, 0x0, 0x3c}, 0x0, @in=@broadcast}, {{@in6=@remote, 0x0, 0x3c}, 0x0, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x7}, {{@in=@loopback, 0x0, 0x6c}, 0x0, @in=@multicast1}]}]}, 0x17c}}, 0x4040000) r12 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_buf(r12, 0x0, 0x8008000000010, &(0x7f0000005e40)="17000000020001000003d68c5ee17688a2003208020300ecff3f0200000300000a000000009afc5ad9485bbb6a880000d6c8db0000dba67e060180000a0000f10607bdff59100ac45761407a681f009cee4a5acb3da400001fb700674f19b44e09f9315033bf79ac2dff060115003901000000000000ea000000000000000009ffff02dfccebf6ba0008400200000000e90554062a80e605007f71174aa951f3c63e5c83f1ba2112ce68bf17a6e000"/184, 0xb8) [ 85.354339][ T5336] Bluetooth: hci0: command tx timeout [ 85.491136][ T5362] loop0: detected capacity change from 0 to 1024 [ 85.615139][ T5362] [ 85.616582][ T5362] ============================================ [ 85.619407][ T5362] WARNING: possible recursive locking detected [ 85.621943][ T5362] 6.16.0-syzkaller-11489-gd2eedaa3909b #0 Not tainted [ 85.624833][ T5362] -------------------------------------------- [ 85.627416][ T5362] syz.0.0/5362 is trying to acquire lock: [ 85.629882][ T5362] ffff888052f0d548 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_get_block+0x39e/0x1530 [ 85.635224][ T5362] [ 85.635224][ T5362] but task is already holding lock: [ 85.638650][ T5362] ffff888052f0e988 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x1fc/0x1990 [ 85.643418][ T5362] [ 85.643418][ T5362] other info that might help us debug this: [ 85.646871][ T5362] Possible unsafe locking scenario: [ 85.646871][ T5362] [ 85.649939][ T5362] CPU0 [ 85.651460][ T5362] ---- [ 85.652951][ T5362] lock(&HFSPLUS_I(inode)->extents_lock); [ 85.655623][ T5362] lock(&HFSPLUS_I(inode)->extents_lock); [ 85.658269][ T5362] [ 85.658269][ T5362] *** DEADLOCK *** [ 85.658269][ T5362] [ 85.661777][ T5362] May be due to missing lock nesting notation [ 85.661777][ T5362] [ 85.665377][ T5362] 4 locks held by syz.0.0/5362: [ 85.667550][ T5362] #0: ffff888011b90428 (sb_writers#12){.+.+}-{0:0}, at: vfs_write+0x211/0xa90 [ 85.671586][ T5362] #1: ffff888052f0eb78 (&sb->s_type->i_mutex_key#20){+.+.}-{4:4}, at: generic_file_write_iter+0xeb/0x550 [ 85.676636][ T5362] #2: ffff888052f0e988 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x1fc/0x1990 [ 85.681576][ T5362] #3: ffff888052ebb8f8 (&sbi->alloc_mutex){+.+.}-{4:4}, at: hfsplus_block_allocate+0x94/0x9b0 [ 85.686089][ T5362] [ 85.686089][ T5362] stack backtrace: [ 85.688911][ T5362] CPU: 0 UID: 0 PID: 5362 Comm: syz.0.0 Not tainted 6.16.0-syzkaller-11489-gd2eedaa3909b #0 PREEMPT(full) [ 85.688927][ T5362] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 85.688935][ T5362] Call Trace: [ 85.688944][ T5362] [ 85.688951][ T5362] dump_stack_lvl+0x189/0x250 [ 85.688969][ T5362] ? __pfx_dump_stack_lvl+0x10/0x10 [ 85.688984][ T5362] ? __pfx__printk+0x10/0x10 [ 85.689002][ T5362] ? print_lock_name+0xde/0x100 [ 85.689018][ T5362] print_deadlock_bug+0x28b/0x2a0 [ 85.689033][ T5362] validate_chain+0x1a3f/0x2140 [ 85.689047][ T5362] ? lock_release+0x4b/0x3e0 [ 85.689067][ T5362] ? look_up_lock_class+0x74/0x170 [ 85.689127][ T5362] ? register_lock_class+0x51/0x320 [ 85.689147][ T5362] __lock_acquire+0xab9/0xd20 [ 85.689167][ T5362] ? hfsplus_get_block+0x39e/0x1530 [ 85.689180][ T5362] lock_acquire+0x120/0x360 [ 85.689197][ T5362] ? hfsplus_get_block+0x39e/0x1530 [ 85.689210][ T5362] ? stack_trace_save+0x9c/0xe0 [ 85.689224][ T5362] ? __pfx_hlock_conflict+0x10/0x10 [ 85.689239][ T5362] __mutex_lock+0x187/0x1360 [ 85.689251][ T5362] ? hfsplus_get_block+0x39e/0x1530 [ 85.689264][ T5362] ? lockdep_unlock+0x89/0x120 [ 85.689280][ T5362] ? hfsplus_get_block+0x39e/0x1530 [ 85.689293][ T5362] ? __pfx___mutex_lock+0x10/0x10 [ 85.689309][ T5362] hfsplus_get_block+0x39e/0x1530 [ 85.689324][ T5362] ? __pfx_hfsplus_get_block+0x10/0x10 [ 85.689336][ T5362] ? do_raw_spin_unlock+0x4d/0x240 [ 85.689351][ T5362] ? _raw_spin_unlock+0x28/0x50 [ 85.689368][ T5362] block_read_full_folio+0x29c/0x830 [ 85.689382][ T5362] ? __pfx_hfsplus_get_block+0x10/0x10 [ 85.689394][ T5362] filemap_read_folio+0x114/0x380 [ 85.689414][ T5362] ? __pfx_hfsplus_read_folio+0x10/0x10 [ 85.689432][ T5362] ? __pfx_filemap_read_folio+0x10/0x10 [ 85.689451][ T5362] ? filemap_add_folio+0x1af/0x270 [ 85.689467][ T5362] do_read_cache_folio+0x350/0x590 [ 85.689485][ T5362] ? __pfx_hfsplus_read_folio+0x10/0x10 [ 85.689504][ T5362] read_cache_page+0x5d/0x170 [ 85.689515][ T5362] hfsplus_block_allocate+0xe4/0x9b0 [ 85.689536][ T5362] hfsplus_file_extend+0xae3/0x1990 [ 85.689548][ T5362] ? __lock_acquire+0xab9/0xd20 [ 85.689567][ T5362] ? __pfx_hfsplus_file_extend+0x10/0x10 [ 85.689578][ T5362] ? __lock_acquire+0xab9/0xd20 [ 85.689596][ T5362] ? unwind_next_frame+0xa5/0x2390 [ 85.689608][ T5362] ? rcu_is_watching+0x15/0xb0 [ 85.689619][ T5362] ? __kasan_check_byte+0x12/0x40 [ 85.689633][ T5362] ? unwind_next_frame+0xa5/0x2390 [ 85.689646][ T5362] ? unwind_next_frame+0xa5/0x2390 [ 85.689658][ T5362] ? rcu_is_watching+0x15/0xb0 [ 85.689669][ T5362] ? __kasan_check_byte+0x12/0x40 [ 85.689683][ T5362] ? rcu_is_watching+0x15/0xb0 [ 85.689693][ T5362] ? __kasan_check_byte+0x12/0x40 [ 85.689707][ T5362] hfsplus_get_block+0x411/0x1530 [ 85.689722][ T5362] ? __pfx_hfsplus_get_block+0x10/0x10 [ 85.689733][ T5362] ? folio_try_get+0x1c/0x340 [ 85.689753][ T5362] __block_write_begin_int+0x6b5/0x1900 [ 85.689775][ T5362] ? __pfx_hfsplus_get_block+0x10/0x10 [ 85.689787][ T5362] ? __pfx___block_write_begin_int+0x10/0x10 [ 85.689808][ T5362] cont_write_begin+0x789/0xb50 [ 85.689821][ T5362] ? ktime_get_coarse_real_ts64_mg+0x52/0x1e0 [ 85.689838][ T5362] ? __pfx_cont_write_begin+0x10/0x10 [ 85.689849][ T5362] ? set_normalized_timespec64+0xf0/0x1a0 [ 85.689871][ T5362] ? __pfx_set_normalized_timespec64+0x10/0x10 [ 85.689889][ T5362] hfsplus_write_begin+0x66/0xb0 [ 85.689906][ T5362] ? __pfx_hfsplus_get_block+0x10/0x10 [ 85.689919][ T5362] cont_write_begin+0x2fd/0xb50 [ 85.689932][ T5362] ? __pfx_cont_write_begin+0x10/0x10 [ 85.689943][ T5362] ? inode_set_ctime_current+0x277/0xb40 [ 85.689962][ T5362] ? __pfx_inode_set_ctime_current+0x10/0x10 [ 85.689980][ T5362] hfsplus_write_begin+0x66/0xb0 [ 85.689997][ T5362] ? __pfx_hfsplus_get_block+0x10/0x10 [ 85.690009][ T5362] generic_perform_write+0x2c5/0x900 [ 85.690024][ T5362] ? __pfx_generic_perform_write+0x10/0x10 [ 85.690035][ T5362] ? file_update_time+0x416/0x490 [ 85.690053][ T5362] ? __generic_file_write_iter+0xf9/0x230 [ 85.690064][ T5362] ? generic_file_write_iter+0x103/0x550 [ 85.690076][ T5362] generic_file_write_iter+0x117/0x550 [ 85.690088][ T5362] ? __pfx_generic_file_write_iter+0x10/0x10 [ 85.690099][ T5362] ? aa_file_perm+0x122/0xe70 [ 85.690117][ T5362] ? __lock_acquire+0xab9/0xd20 [ 85.690136][ T5362] ? rcu_read_lock_any_held+0xb3/0x120 [ 85.690150][ T5362] ? __pfx_rcu_read_lock_any_held+0x10/0x10 [ 85.690166][ T5362] vfs_write+0x548/0xa90 [ 85.690180][ T5362] ? __pfx_generic_file_write_iter+0x10/0x10 [ 85.690192][ T5362] ? __pfx_vfs_write+0x10/0x10 [ 85.690207][ T5362] ? __fget_files+0x2a/0x420 [ 85.690225][ T5362] __x64_sys_pwrite64+0x193/0x220 [ 85.690239][ T5362] ? __pfx___x64_sys_pwrite64+0x10/0x10 [ 85.690252][ T5362] ? rcu_is_watching+0x15/0xb0 [ 85.690264][ T5362] ? do_syscall_64+0xbe/0x3b0 [ 85.690277][ T5362] do_syscall_64+0xfa/0x3b0 [ 85.690288][ T5362] ? lockdep_hardirqs_on+0x9c/0x150 [ 85.690307][ T5362] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 85.690319][ T5362] ? clear_bhb_loop+0x60/0xb0 [ 85.690332][ T5362] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 85.690345][ T5362] RIP: 0033:0x7f17b898eb69 [ 85.690357][ T5362] 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 [ 85.690385][ T5362] RSP: 002b:00007f17b9788038 EFLAGS: 00000246 ORIG_RAX: 0000000000000012 [ 85.690400][ T5362] RAX: ffffffffffffffda RBX: 00007f17b8bb5fa0 RCX: 00007f17b898eb69 [ 85.690410][ T5362] RDX: 0000000000000001 RSI: 0000200000000140 RDI: 0000000000000006 [ 85.690418][ T5362] RBP: 00007f17b8a11df1 R08: 0000000000000000 R09: 0000000000000000 [ 85.690426][ T5362] R10: 0000000008000c61 R11: 0000000000000246 R12: 0000000000000000 [ 85.690433][ T5362] R13: 0000000000000000 R14: 00007f17b8bb5fa0 R15: 00007ffc0c9d98f8 [ 85.690447][ T5362] [ 85.967623][ T5363] UDPLite: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list