Extracting prog: 1h15m43.671965681s Minimizing prog: 14m10.340853971s Simplifying prog options: 0s Extracting C: 1m16.070826614s Simplifying C: 10m21.371539979s extracting reproducer from 26 programs first checking the prog from the crash report single: executing 1 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdirat-mount-openat-write-setns-openat$tun-ioctl$TUNSETIFF-getsockopt$inet6_mreq-openat$uinput-openat$binderfs-prctl$PR_SCHED_CORE-socket$nl_route-prlimit64-sched_setscheduler-openat$sequencer-syz_open_dev$sndmidi-openat$rfkill-writev-pselect6-sendmsg$kcm-socket$nl_route-ioctl$TUNSETLINK-socket$inet-ioctl$sock_inet_SIOCSIFFLAGS-syz_init_net_socket$x25-socketpair-bind$x25-listen-write$tun-accept detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program did not crash program did not crash single: failed to extract reproducer bisect: bisecting 26 programs with base timeout 30s testing program (duration=36s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [23, 15, 29, 25, 30, 4, 28, 27, 30, 10, 3, 24, 19, 9, 16, 11, 8, 29, 2, 15, 17, 25, 29, 28, 30, 4] detailed listing: executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000880)=ANY=[@ANYBLOB="180000002f00090028bd70000000000004000000040010"], 0x18}, 0x1, 0x0, 0x0, 0x42804}, 0x20000004) syz_usb_connect(0x5, 0x3f, 0x0, 0x0) socket$rxrpc(0x21, 0x2, 0x2) syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) r1 = socket$netlink(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) bind$netlink(r2, 0x0, 0xfffffffffffffff5) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000300), 0x4) syz_genetlink_get_family_id$nl80211(&(0x7f0000000500), 0xffffffffffffffff) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0f000000040000000800000008"], 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0xd, &(0x7f0000000f80)=ANY=[@ANYBLOB="1800000000000f00000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000085000000a000000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r4, 0x18000000000002a0, 0xe, 0x0, &(0x7f0000000280)="9e36d448b388dd965f7a3312779a", 0x0, 0x8000000, 0xe8030000, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'wlan0\x00'}) r5 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000040), 0x2) r6 = memfd_create(&(0x7f0000000080)='y\x105\xfb\xf7u\x83%:r\xc2\xb9x\xa4q\xc1\xea\x7f\x8cZ7`_4t\xcda\x9b\x11\x11\x0e\xa1\xcf\x00'/51, 0x2) ftruncate(r6, 0x1000006) fcntl$addseals(r6, 0x409, 0x7) r7 = ioctl$UDMABUF_CREATE(r5, 0x40187542, &(0x7f0000000000)={r6, 0x0, 0x0, 0x1000000}) syz_usb_connect(0x5, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="120100004106cd40cd060f011bd5000000010902"], 0x0) ioctl$DMA_BUF_IOCTL_SYNC(r7, 0x40086200, &(0x7f0000000580)=0x1) sendmsg$NL80211_CMD_NEW_INTERFACE(0xffffffffffffffff, 0x0, 0x0) bind$netlink(0xffffffffffffffff, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) executing program 0: openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r0, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0x18a42000) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) close(r1) pread64$ublk_ch(r1, &(0x7f00000014c0)=@buf_1k, 0x1000, 0xa) setpriority(0x0, 0x1, 0xa7a8) futex(&(0x7f000000cffc)=0x1, 0x86, 0xfffffffe, 0x0, 0x0, 0xfffffffc) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1000002, 0x200000005c831, 0xffffffffffffffff, 0x0) syz_clone3(0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f00000000c0)="f31fbd0d660f2a630066b8000000000f23d80f21f86635000000000f23f8b80d008ed82e667c75f364b646660fc735b800008ee866b9ff03000066ba000000000f3066b9bb0800000f32", 0x4a}], 0x1, 0x55, 0x0, 0x0) executing program 0: r0 = fsopen(&(0x7f0000000500)='ramfs\x00', 0x0) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, 0x0) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r2, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000300)={0x1, 0x0, 0x0, &(0x7f0000001600)=""/78, 0x0}) ioctl$VHOST_SET_MEM_TABLE(r2, 0x4008af03, &(0x7f0000001680)) r3 = eventfd2(0x1, 0x80001) ioctl$VHOST_SET_VRING_ERR(r2, 0x4008af22, &(0x7f00000001c0)={0x0, r3}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000240)={0x0, 0x0, 0x0, &(0x7f0000001500)=""/184, 0x0, 0xffff1000}) ioctl$VHOST_VSOCK_SET_RUNNING(r2, 0x4004af61, &(0x7f00000000c0)=0x1) ioctl$VHOST_VSOCK_SET_GUEST_CID(r2, 0x4008af60, &(0x7f0000000140)={@my=0x1}) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x21}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0xffffffffffffff2f}}], 0x4000000000003b4, 0x2040000, &(0x7f0000003700)={0x77359400}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/4096}) connect$vsock_stream(r4, &(0x7f0000000200)={0x28, 0x0, 0x0, @my=0x1}, 0x10) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x800, 0x0) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f00000001c0)={0x1c, 0x0, &(0x7f0000002400)=[@reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)={@fd={0x66642a85, 0x0, r2}, @ptr={0x70742a85, 0x1, &(0x7f0000002140)=""/128, 0x0, 0x1, 0x20}, @fda={0x66646185, 0x2, 0x1, 0x22}}, &(0x7f0000002240)}}, @reply={0x40406301, {0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)={@fda={0x66646185, 0x9, 0x2, 0x2d}, @fda={0x66646185, 0xa, 0x2, 0x3d}, @flat=@binder={0x73622a85, 0x10a, 0x1}}, &(0x7f0000002300)}}, @reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002340)={@flat=@handle={0x73682a85, 0x1000}, @flat=@weak_binder={0x77622a85, 0x1000, 0x2}, @fd}, &(0x7f00000023c0)}}], 0x0, 0x0, 0x0}) r6 = dup3(r5, r1, 0x0) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x802, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r7, 0x10000000000) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r7, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x10a}) ioctl$BINDER_WRITE_READ(r6, 0xc0306201, &(0x7f00000000c0)={0x8, 0x0, &(0x7f00000005c0)=[@acquire], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0}) bpf$TOKEN_CREATE(0x24, &(0x7f0000000000)={0x0, r0}, 0x8) executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x2, 0x200, @loopback, 0x7}, 0x1c) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000400)=ANY=[@ANYBLOB="e0000000130001000000000000000000786368616368613230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000009ccc652d92e596f2fc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000f3cecec0e9d2cd1852a609fb877058999be57628101f6119695b13ffb9434ffafdb70000000000000000fda93073cba42d0daf9d"], 0xe0}}, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="230000000c00000002000000ffff000005"], 0x48) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r3, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYBLOB="00001000252155b21c0012000c000100626f6e64000000000c0002"], 0x3c}}, 0x40000) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0x0, 0x40e95}, 0x20048040) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r5, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r5, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000100), 0x80) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x3c, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x400a, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r6}, @IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20004001}, 0x40000) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280), &(0x7f0000000340), 0x7ff, r1}, 0x38) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000140)={r1, &(0x7f00000000c0)}, 0x20) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x3d, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendto$inet6(r0, &(0x7f00000002c0)="4e77f12f6a0229803044901b6a3e84e6372a36530a9bee3793623da7f146db117c24a4fb974427356f77c930ff50f300105aa7148047da0d3e5a4f6c541322aec8bf3078d1a8397a1eac9932fa970a36892827ee31c624be95c02c8c5547994ada7c985d96d0", 0x66, 0x24000045, &(0x7f00000001c0)={0xa, 0x4, 0x2, @loopback, 0x9}, 0x1c) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000000)='highspeed', 0x9) shutdown(r0, 0x1) executing program 2: r0 = socket(0x1e, 0x5, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000040)=@req={0x7c, 0xc, 0x0, 0x812}, 0x30) listen(r0, 0x0) r1 = socket(0x1, 0x2, 0x200040c) sendmsg$tipc(r1, &(0x7f0000000080)={&(0x7f0000000100)=@name, 0x10, 0x0}, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f00000000c0)=@req3={0x80000000, 0x0, 0x2}, 0x1c) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSW2(r2, 0x402c542c, &(0x7f0000000000)={0x8d, 0xfffffffd, 0xffffffff, 0xe, 0xa0, "3f3c5e0000ff775cfffffffff903e7ffffff00", 0x400, 0x81}) readv(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/136, 0x88}], 0x1) read(r2, 0x0, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sysvipc/sem\x00', 0x0, 0x0) semget$private(0x0, 0x207, 0x70d) semop(0x0, &(0x7f0000000000), 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000001280)={0x2020}, 0x2020) accept4(r3, &(0x7f00000002c0)=@generic, &(0x7f00000004c0)=0x80, 0x800) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000080)=0xff) fanotify_init(0x8, 0x40000) r4 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x2f) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0700000004000000180000000100000000000000", @ANYRES32, @ANYBLOB="000000000049bf639b0000000000000000000000f4160fecb0af0b0e0bb87e9aebefed4e0c66304bfa2defb0d977c89e9d8c4118228a57176aa79a67e7fd63ac9a923f68783defc2fcd33a1602b33459aed1c26dee6b50a4ea424b0bbc90c75af3a5bef2a3988272ae5b356338811583cd41e96a163f22f3bb96cc9a0be71e8d857528e8a17e8030babbfafa851b9ac10de382b3f610049da21dadc31fa186e59e75254a506249859d62d3216e4fbe750456b8893107a7f1bb4d012ce8063a08f36e675ccda645c3146b6ed352f63422568be9075f11979a5f8c5a2f3df57b992a88057e4603b112", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000240)={{r5}, &(0x7f0000000100), &(0x7f0000000140)='%pi6 \x00'}, 0x20) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x80820}, 0x40000c0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0], 0x50) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000240)={'veth0_vlan\x00', 0x0}) r8 = gettid() r9 = socket(0x10, 0x803, 0x0) kexec_load(0xfff, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10000, 0x1ff}], 0x1) sendmsg$nl_route(r9, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4400000010000304f9fff2ffbedbdf2500007400", @ANYRES32=r7, @ANYBLOB="089805000750050008001300", @ANYRES32=r8, @ANYBLOB="08002c0005000000140003007665"], 0x44}, 0x1, 0x0, 0x0, 0x44882}, 0x4000010) accept4$nfc_llcp(0xffffffffffffffff, 0x0, 0x0, 0x180000) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000280)='./dev/mapper/control\x00', 0x2, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000001c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x10, "0020742010080000060000000000fffb00"}) executing program 3: syz_open_dev$dvb_demux(&(0x7f0000000080), 0x0, 0x41) prctl$PR_SCHED_CORE(0x3e, 0x2, 0x0, 0x3, 0x0) socket(0x40000000015, 0x5, 0x0) openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x48840, 0x0) socket(0x1d, 0x2, 0x6) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0x1}, {0x0}], 0x2) pselect6(0x40, &(0x7f00000000c0)={0x1, 0x6, 0x200000, 0x8, 0x2, 0xffbffffffffffffd, 0x1}, 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x4, 0x1000000000000, 0x1136f858, 0x0, 0xffffffffffffffff}, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) socket$inet_udp(0x2, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000040000000000010005"], 0x48) socket$nl_generic(0x10, 0x3, 0x10) openat$tun(0xffffffffffffff9c, 0x0, 0x327c41, 0x0) socket(0x400000000010, 0x2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./cfg\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./cfg\x00', &(0x7f00000000c0)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./cfg/usb_gadget/g1/functions/eem.usb0\x00', 0x1ff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000150)='./cfg/usb_gadget/g1/functions/eem.usb0/ifname\x00', 0x1, 0x0) symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000200)='./cfg/usb_gadget/g1/configs/c.1/eem.usb0\x00') write$char_usb(r3, &(0x7f0000000800)='(', 0x1) ioctl$KVM_CAP_SPLIT_IRQCHIP(r2, 0x4068aea3, &(0x7f0000000340)={0x79, 0x0, 0xb92}) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) mkdir(&(0x7f0000000100)='mnt\x00', 0x1ff) executing program 2: syz_usb_connect$uac3(0x0, 0x9f, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040ba0d001040000102030109028d0003"], 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="ef00000000000000140012800b0001006970766c616e00000400028008000500", @ANYRES32=r1], 0x4c}, 0x1, 0x0, 0x0, 0x8001}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_open_dev$usbfs(&(0x7f0000000100), 0x77, 0x101301) ioctl$USBDEVFS_CONTROL(r3, 0xc0105500, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x2, 0x0) r5 = socket$nl_generic(0x11, 0x3, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffff450000090000000024a746df28b7cd334e00000111009078e00000019bace2387c98a21674bdb53e7ed98bec8d7e5158a33dc0fcde5cb7e294916cae68f64126e73d9e334f9ab97742774593060e355e3c160fc462917b03310d4e175e43a8278f04a5b4af6a5054f03f2a597ba21961e752c038bf75065ac23f6cf59c2040"], 0x0) r6 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r6, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000003c80)="d800000019008111e0020f060d8107040a60000060020000000455a12a00090026000699e3ffffff14000500fe80817806000500000000000074d67f6f9400f7d1d9bbe94fa27108a007a240c77f01896034277ce06bbace8037cb39b62ee5a7cef4090000001fb791643a5e83d42365f003724a2366e4b11602b2a10000000014d6d930dfe1d9c322fe040000005025acca262f3d40fad96267e004dcdf634c1f", 0xa1}], 0x1}, 0x4008040) syz_clone3(&(0x7f00000019c0)={0x4000000, 0x0, &(0x7f0000000300), &(0x7f0000000340), {0x22}, &(0x7f0000000380)=""/147, 0x93, &(0x7f0000000680)=""/4096, &(0x7f0000001940)}, 0x58) r7 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r8 = add_key$keyring(&(0x7f0000000200), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) r9 = add_key$keyring(&(0x7f0000000540), 0x0, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r9, &(0x7f0000000200)='asymmetric\x00', &(0x7f00000002c0)=@keyring={'key_or_keyring:', r7}) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r8, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000080)=@chain={'key_or_keyring:', r9}) sendmsg(r5, &(0x7f0000000640)={&(0x7f00000000c0)=@caif=@dgm={0x25, 0xd}, 0x80, &(0x7f00000005c0)=[{&(0x7f0000000000)="4ba72c4cfd81685544f46c3f0800", 0x36}], 0x2, 0x0, 0x0, 0x11000000}, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f00000000c0)=0xf) ioctl$TCFLSH(0xffffffffffffffff, 0x400455c8, 0x2) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NL80211_CMD_TRIGGER_SCAN(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="010000000000000000000800000008000300", @ANYRES32=r10, @ANYBLOB="c2ff51a58590ea94aaaefe0bd57ae1"], 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000380)=r1}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, 0x0, &(0x7f0000000400)=""/198}, 0x20) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="06000000040000"], 0x50) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fdinfo/3\x00') read$eventfd(r0, &(0x7f0000000340), 0x8) executing program 3: ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f00000001c0)=0xffffffffffffffff) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000580)={0xd0, 0x0, &(0x7f0000000340)=[@exit_looper, @request_death, @register_looper, @increfs={0x40046304, 0x3}, @acquire_done={0x40106309, 0x1}, @reply={0x40406301, {0x2, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x60, 0x18, &(0x7f00000000c0)={@ptr={0x70742a85, 0x0, &(0x7f0000000040)=""/73, 0x49, 0x1, 0x3f}, @flat=@binder={0x73622a85, 0x1000}, @fda={0x66646185, 0x9, 0x2, 0x3}}, &(0x7f0000000140)={0x0, 0x28, 0x40}}}, @transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000200)={@fda={0x66646185, 0x7, 0x1, 0x27}, @ptr={0x70742a85, 0x1, &(0x7f0000000180)=""/46, 0x2e, 0x0, 0x1a}, @fd={0x66642a85, 0x0, r0}}, &(0x7f0000000280)={0x0, 0x20, 0x48}}}, @acquire_done={0x40106309, 0x1}], 0x8b, 0x0, &(0x7f00000004c0)="a782c0a81fe7c2a0755898e16825374a05a6d31f172f114c334204cb3e7d6b60656dbe82f3c91c963a4a360891acfd963d7ce11ca36bd961d2aede896626d6bb4566133db90dc96b56a127191bed14f0af848bd13e568b677752b661aa63e31b8fed9cd676d90608e54a771fdf436cd53a2da544fec32f30ce23ac32604fbd12f8b406ec4019164dd97658"}) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b704000000000000850000005700000095"], 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x2, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000300000000000000fe020010850000000700000095"], 0x0, 0x0, 0x0, 0x0, 0x100, 0x78, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x2, 0x4, &(0x7f0000000200)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x100, 0x70, '\x00', 0x0, @fallback=0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000012c0)={r2, 0x0, 0x30, 0x0, @val=@uprobe_multi={0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffffffe}}, 0x40) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="17000000000000000400000003"], 0x48) close(0x3) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x20, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @netfilter=0x2d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x99ec}, 0x94) r6 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000080)={r5, 0x0, 0x2d, 0x0, @val=@netfilter={0xa, 0x1, 0x353a, 0x1}}, 0x20) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000d00)={0x0, 0x0}, 0x8) r8 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000200)=r7, 0x2) bpf$LINK_DETACH(0x22, &(0x7f00000000c0)=r6, 0x4) bpf$LINK_DETACH(0x22, &(0x7f0000000040)=r8, 0x4) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1200000002000000040000000200000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000059"], 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x28}, 0x94) r9 = socket$kcm(0x29, 0x7, 0x0) r10 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000005c0), 0x40800, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r12 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r12, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r11, &(0x7f0000000280)={@val={0x6f01, 0x800}, @val={0x1, 0x0, 0x27, 0x0, 0x27}, @mpls={[], @ipv4=@tcp={{0x6, 0x4, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x84, 0x0, @empty=0x3fffff20, @local}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x5, 0xb, 0x0, 0x700, 0x0, 0x13, {[@window={0x9, 0xfffffffffffffec4}, @timestamp={0x5, 0x2, 0x1008}, @generic={0x0, 0x2, "d58838000391"}]}}}}}}, 0xfd6c) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1, 0xc, &(0x7f00000008c0)=ANY=[@ANYRES32=r8, @ANYRES16=r8, @ANYRES8=r9, @ANYRES64=r3, @ANYRESDEC=r3, @ANYRES16=r10, @ANYRES16=r1, @ANYBLOB="06d299c19aab6cbff24d8bb408091c31b41218d7cdc432cb9e7c77d523119db4ca91a3185b055eae7b22976db9fdef5b6b5e"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x94) executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) shmget$private(0x0, 0xfffffffffeffffff, 0x4800, &(0x7f0000ffc000/0x3000)=nil) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) shutdown(0xffffffffffffffff, 0x32ce970513f32900) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000100)) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) dup3(r2, r1, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x5, 0x7, 0x9, 0x40}, 0x50) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000680)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xffff}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x34, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000080)={r4}, 0xc) socket$nl_route(0x10, 0x3, 0x0) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000040)={0x1f, 0xffffffffffffffff}, 0x6) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000080)=@framed={{0x18, 0x8, 0x0, 0x0, 0xffd0, 0x0, 0x0, 0x0, 0x85}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x0}, @generic={0x6e, 0x8}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x2}, 0x94) executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'ipvlan0\x00', 0x0}) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x20000000) sendmsg$nl_route_sched(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x70bd29, 0xfffbffff, {0x0, 0x0, 0x0, r1, {0x0, 0xd}, {0xffff, 0xffff}, {0xc, 0xfff3}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x1c, 0x2, [@TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST={0x10, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@TCA_TAPRIO_SCHED_ENTRY_INTERVAL={0x8, 0x4, 0x8001}]}]}, @TCA_TAPRIO_ATTR_SCHED_CLOCKID={0x8, 0x5, 0x7}]}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40005}, 0x8010) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_PEER_GET(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="0d0300000000000000001300000024000980080002"], 0x38}}, 0x4) executing program 1: landlock_create_ruleset(0x0, 0x0, 0x3) sendmsg$IPCTNL_MSG_CT_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)={0x24, 0x0, 0x1, 0x505, 0x0, 0x0, {0xa}, [@CTA_TUPLE_ORIG={0x10, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}]}, 0x24}}, 0x0) r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000200)={0x1, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x7, @ipv4={'\x00', '\xff\xff', @local}, 0x321}}}, 0x108) r1 = socket(0x10, 0x803, 0x0) sendmsg$IPVS_CMD_SET_INFO(r1, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) r2 = socket(0x10, 0x803, 0x2) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r2) getsockname$packet(r2, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffff", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x428a4}, [@IFLA_ALT_IFNAME={0x14, 0x35, 'dummy0\x00'}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x3c}}, 0x8000) sendmsg$inet(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000680)="5c00000013006bcd9e3fe3dceb48aa31086b8703110000001fa1ff0000000000040014020d000a00000000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d00d00000000000000bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f000801}, 0x0) executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) fsopen(&(0x7f00000002c0)='gfs2\x00', 0x1) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000500)={0x2, 0x0, @ioapic={0xfec00000, 0x1, 0x10000401, 0x7fffffff, 0x0, [{0x7, 0xac, 0x3, '\x00', 0x38}, {0x4, 0xfe, 0x7c, '\x00', 0x31}, {0x5, 0xb3, 0x1, '\x00', 0xd}, {0x5, 0x9, 0x10, '\x00', 0x6}, {0x5, 0x7f, 0x6, '\x00', 0x79}, {0xb, 0x80, 0x0, '\x00', 0x6}, {0x0, 0x8, 0x1, '\x00', 0x45}, {0x52, 0x3, 0x3, '\x00', 0x9}, {0x40, 0x2, 0x73, '\x00', 0xff}, {0x1, 0xb6, 0x89, '\x00', 0x7e}, {0x6, 0xb, 0xa0, '\x00', 0x1}, {0x1, 0x1, 0x7, '\x00', 0x4}, {0x8, 0xc, 0x5, '\x00', 0x8}, {0xd, 0x10, 0x8c, '\x00', 0x4}, {0x0, 0xc0, 0x7, '\x00', 0x3}, {0x8, 0x2, 0xf6, '\x00', 0x2}, {0x7, 0x6, 0x8, '\x00', 0x5}, {0x9, 0x0, 0xfa, '\x00', 0x5}, {0x5, 0x3, 0x6, '\x00', 0x6}, {0xf8, 0x8, 0xa, '\x00', 0xf8}, {0x8, 0x21, 0xcc, '\x00', 0xf7}, {0x6, 0x6, 0xfe, '\x00', 0xa}, {0xff, 0x0, 0x3, '\x00', 0x7b}, {0x16, 0x83, 0x4, '\x00', 0xff}]}}) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000140)=@arm64={0x10, 0x2, 0xb6, '\x00', 0x2}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000300)={0x1, 0x0, [{0x40000070, 0x0, 0x400006}]}) executing program 4: r0 = socket(0x1e, 0x5, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000}, 0xfeda) listen(r0, 0x0) r1 = socket(0x1e, 0x805, 0x0) sendmsg$tipc(r1, &(0x7f0000000080)={&(0x7f0000000100)=@name, 0x10, 0x0}, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f00000000c0)=@req3={0x80000000, 0x0, 0x2}, 0x1c) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) (fail_nth: 3) sendmsg$tipc(r1, &(0x7f0000000500)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x41, 0x0, 0x2}}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x40001) executing program 1: r0 = fsopen(&(0x7f0000000500)='ramfs\x00', 0x0) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, 0x0) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r2, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000300)={0x1, 0x0, 0x0, &(0x7f0000001600)=""/78, 0x0}) ioctl$VHOST_SET_MEM_TABLE(r2, 0x4008af03, &(0x7f0000001680)) r3 = eventfd2(0x1, 0x80001) ioctl$VHOST_SET_VRING_ERR(r2, 0x4008af22, &(0x7f00000001c0)={0x0, r3}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000240)={0x0, 0x0, 0x0, &(0x7f0000001500)=""/184, 0x0, 0xffff1000}) ioctl$VHOST_VSOCK_SET_RUNNING(r2, 0x4004af61, &(0x7f00000000c0)=0x1) ioctl$VHOST_VSOCK_SET_GUEST_CID(r2, 0x4008af60, &(0x7f0000000140)={@my=0x1}) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x21}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0xffffffffffffff2f}}], 0x4000000000003b4, 0x2040000, &(0x7f0000003700)={0x77359400}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/4096}) connect$vsock_stream(r4, &(0x7f0000000200)={0x28, 0x0, 0x0, @my=0x1}, 0x10) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x800, 0x0) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f00000001c0)={0x1c, 0x0, &(0x7f0000002400)=[@reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)={@fd={0x66642a85, 0x0, r2}, @ptr={0x70742a85, 0x1, &(0x7f0000002140)=""/128, 0x0, 0x1, 0x20}, @fda={0x66646185, 0x2, 0x1, 0x22}}, &(0x7f0000002240)}}, @reply={0x40406301, {0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)={@fda={0x66646185, 0x9, 0x2, 0x2d}, @fda={0x66646185, 0xa, 0x2, 0x3d}, @flat=@binder={0x73622a85, 0x10a, 0x1}}, &(0x7f0000002300)}}, @reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002340)={@flat=@handle={0x73682a85, 0x1000}, @flat=@weak_binder={0x77622a85, 0x1000, 0x2}, @fd}, &(0x7f00000023c0)}}], 0x0, 0x0, 0x0}) r6 = dup3(r5, r1, 0x0) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x802, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r7, 0x10000000000) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r7, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x10a}) ioctl$BINDER_WRITE_READ(r6, 0xc0306201, &(0x7f00000000c0)={0x8, 0x0, &(0x7f00000005c0)=[@acquire], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000180)={0x4c, 0x0, &(0x7f0000000100)=[@transaction_sg={0x40486311, {0x3, 0x0, 0x1058, 0x0, 0x21, 0x0, 0x0, 0x0, 0x18, 0x0, &(0x7f0000000600)={0x30, 0x30, 0x30}}, 0x1000}], 0x0, 0x0, 0x0}) bpf$TOKEN_CREATE(0x24, &(0x7f0000000000)={0x0, r0}, 0x8) executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="12010900875b0d20d8130100220e0102030109021200010000000009"], 0x0) syz_usb_connect$uac2(0x0, 0xf8, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x133e, 0x815, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe6, 0x3, 0x1, 0x2, 0x40, 0x8, {0x8, 0xb, 0x0, 0x2, 0x1, 0x14, 0x20, 0x1}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x100, 0x7, 0x52, 0x8}, [@multiply_unit={0x7, 0x24, 0xc, 0xec, 0xb8, 0x7, 0x5}, @output_terminal={0xc, 0x24, 0x3, 0x5, 0x307, 0x86, 0x6, 0x5, 0x5, 0xf1}, @mixer_unit={0xa, 0x24, 0x4, 0x2, 0x8, "f122a38283"}, @output_terminal={0xc, 0x24, 0x3, 0x6, 0x403, 0x4, 0x1, 0x3, 0x200, 0x6}, @input_terminal={0x10, 0x24, 0x2, 0x3, 0x1fd, 0x3, 0x6, 0x3, 0x2, 0x4, 0x6, 0x5}, @input_terminal={0x10, 0x24, 0x2, 0x3, 0x407, 0x2, 0x2, 0x1, 0x0, 0x5, 0x28, 0x6b}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0xfffc, 0x82, 0xd, 0x72}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x1, 0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x4, 0x8, 0x6, {0x8, 0x25, 0x1, 0x82, 0x3c, 0x4, 0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x4, 0x3, 0x8, 0xf8, "ddf290"}, @as_header={0x10, 0x24, 0x1, 0x98, 0x74, 0x3, 0x4, 0x0, 0x0, 0xf}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x7, 0x1, 0x6, 0x2, 'X'}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x1, 0x9, 0x72, {0x8, 0x25, 0x1, 0x2, 0x30, 0x8, 0x1}}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x3, 0x7, 0x6, 0xff, 0xa5}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}}) executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002222000000962313927b7c070c0000007e24591de11d47eadb132a76009b01f6216683"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc058534f, &(0x7f0000000300)={{0xf}, 0x0, 0x2, 0x2, {0x6}}) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=@newqdisc={0x30, 0x24, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000300)=@newtfilter={0x8c, 0x2c, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x1}, {0x0, 0xffff}, {0x300, 0x1}}, [@filter_kind_options=@f_basic={{0xa}, {0x5c, 0x2, [@TCA_BASIC_ACT={0x58, 0x3, [@m_nat={0x54, 0x1, 0x0, 0x0, {{0x8}, {0x2c, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x0, 0x0, 0x1}, @empty, @private=0xa010101, 0xff000000}}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x8c}}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000004e000903"], 0x24}, 0x1, 0x0, 0x0, 0x240400c4}, 0x0) r6 = syz_open_dev$evdev(&(0x7f00000000c0), 0x40, 0x0) ioctl$EVIOCGKEYCODE(r6, 0x80084504, &(0x7f0000000140)=""/241) executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000012c0)=ANY=[@ANYBLOB="120100001ddf8208c007121522300000000109021b"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x7) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000480)=""/74, 0x49) write$char_usb(r1, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x494, &(0x7f0000002340)=ANY=[]) write$cgroup_devices(0xffffffffffffffff, 0x0, 0x8) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0600000004000000080000000a"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x16, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000040000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000030000009500000000000000"], 0x0, 0xb, 0x0, 0x0, 0x0, 0xa, '\x00', 0x0, @fallback=0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x94) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x6, 0x20000000000000ed, &(0x7f0000000440)=ANY=[], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, @fallback=0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f00000004c0)={'syzkaller1\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000200)={r4, r6, 0x25, 0x4, @void}, 0x10) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000440)="2e9b3d0007e03dd65193dfb6c575963f88a8", 0x12}], 0x1) executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x2, 0x200, @loopback, 0x7}, 0x1c) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000400)=ANY=[@ANYBLOB="e0000000130001000000000000000000786368616368613230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000009ccc652d92e596f2fc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000f3cecec0e9d2cd1852a609fb877058999be57628101f6119695b13ffb9434ffafdb70000000000000000fda93073cba42d0daf9d"], 0xe0}}, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="230000000c00000002000000ffff000005"], 0x48) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r3, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYBLOB="00001000252155b21c0012000c000100626f6e64000000000c0002"], 0x3c}}, 0x40000) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0x0, 0x40e95}, 0x20048040) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r5, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r5, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000100), 0x80) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x3c, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x400a, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r6}, @IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20004001}, 0x40000) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280), &(0x7f0000000340), 0x7ff, r1}, 0x38) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000140)={r1, &(0x7f00000000c0)}, 0x20) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x3d, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x9, 0x0, 0x7ffffdbd}]}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendto$inet6(r0, 0x0, 0x0, 0x24000045, &(0x7f00000001c0)={0xa, 0x4, 0x2, @loopback, 0x9}, 0x1c) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000000)='highspeed', 0x9) shutdown(r0, 0x1) executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, 0x0, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)="9829ba7f2b24fc00d5f3b2847867195ae3c81f355aec7a694911ad86780c3214485b88d5361b921a04b61463c7f3680f39713ea7a12096310b47af4cee7d024549716fb1b97fbe1f7569adc885c4bf394a09af246478e032f5117f0d876ff7376f718eb613b402699bd65ac6f123799b94313145306be3114be1d104168e86514dbcb6809176179794fcdcd16a6b9d3a7c5680aa9467315ecedfa84ee265259bc4e5dd687ecdfe3b22093a9e057920dcca55a4fd40d7f6a0e708e5d19fa142a13a5681633abdf0e3a042e618816a6d51d8dd19ab3577", 0xd6}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) socket$inet(0x2, 0x2, 0x0) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r4, &(0x7f0000000100), 0x12) listen(r4, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r4, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) executing program 4: syz_open_dev$dvb_demux(&(0x7f0000000080), 0x0, 0x41) prctl$PR_SCHED_CORE(0x3e, 0x2, 0x0, 0x3, 0x0) socket(0x40000000015, 0x5, 0x0) openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x48840, 0x0) socket(0x1d, 0x2, 0x6) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0x1}, {0x0}], 0x2) pselect6(0x40, &(0x7f00000000c0)={0x1, 0x6, 0x200000, 0x8, 0x2, 0xffbffffffffffffd, 0x1}, 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x4, 0x1000000000000, 0x1136f858, 0x0, 0xffffffffffffffff}, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) socket$inet_udp(0x2, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000040000000000010005"], 0x48) socket$nl_generic(0x10, 0x3, 0x10) openat$tun(0xffffffffffffff9c, 0x0, 0x327c41, 0x0) socket(0x400000000010, 0x2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./cfg\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./cfg\x00', &(0x7f00000000c0)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./cfg/usb_gadget/g1/functions/eem.usb0\x00', 0x1ff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000150)='./cfg/usb_gadget/g1/functions/eem.usb0/ifname\x00', 0x1, 0x0) symlinkat(&(0x7f00000001c0)='./cfg/usb_gadget/g1/functions/eem.usb0\x00', 0xffffffffffffff9c, 0x0) write$char_usb(r3, &(0x7f0000000800)='(', 0x1) ioctl$KVM_CAP_SPLIT_IRQCHIP(r2, 0x4068aea3, &(0x7f0000000340)={0x79, 0x0, 0xb92}) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) mkdir(&(0x7f0000000100)='mnt\x00', 0x1ff) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'macsec0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000a00)=ANY=[@ANYBLOB="54000000100003052bbd7000249d020000000000", @ANYRES32=0x0, @ANYBLOB, @ANYRES32=r1], 0x54}, 0x1, 0x0, 0x0, 0x2040}, 0x800) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: bisecting 26 programs bisect: split chunks (needed=false): <25> bisect: split chunk #0 of len 25 into 3 parts bisect: testing without sub-chunk 1/3 testing program (duration=34s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [10, 3, 24, 19, 9, 16, 11, 8, 29, 2, 15, 17, 25, 29, 28, 30, 4] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000380)=r1}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, 0x0, &(0x7f0000000400)=""/198}, 0x20) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="06000000040000"], 0x50) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fdinfo/3\x00') read$eventfd(r0, &(0x7f0000000340), 0x8) executing program 3: ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f00000001c0)=0xffffffffffffffff) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000580)={0xd0, 0x0, &(0x7f0000000340)=[@exit_looper, @request_death, @register_looper, @increfs={0x40046304, 0x3}, @acquire_done={0x40106309, 0x1}, @reply={0x40406301, {0x2, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x60, 0x18, &(0x7f00000000c0)={@ptr={0x70742a85, 0x0, &(0x7f0000000040)=""/73, 0x49, 0x1, 0x3f}, @flat=@binder={0x73622a85, 0x1000}, @fda={0x66646185, 0x9, 0x2, 0x3}}, &(0x7f0000000140)={0x0, 0x28, 0x40}}}, @transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000200)={@fda={0x66646185, 0x7, 0x1, 0x27}, @ptr={0x70742a85, 0x1, &(0x7f0000000180)=""/46, 0x2e, 0x0, 0x1a}, @fd={0x66642a85, 0x0, r0}}, &(0x7f0000000280)={0x0, 0x20, 0x48}}}, @acquire_done={0x40106309, 0x1}], 0x8b, 0x0, &(0x7f00000004c0)="a782c0a81fe7c2a0755898e16825374a05a6d31f172f114c334204cb3e7d6b60656dbe82f3c91c963a4a360891acfd963d7ce11ca36bd961d2aede896626d6bb4566133db90dc96b56a127191bed14f0af848bd13e568b677752b661aa63e31b8fed9cd676d90608e54a771fdf436cd53a2da544fec32f30ce23ac32604fbd12f8b406ec4019164dd97658"}) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b704000000000000850000005700000095"], 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x2, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000300000000000000fe020010850000000700000095"], 0x0, 0x0, 0x0, 0x0, 0x100, 0x78, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x2, 0x4, &(0x7f0000000200)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x100, 0x70, '\x00', 0x0, @fallback=0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000012c0)={r2, 0x0, 0x30, 0x0, @val=@uprobe_multi={0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffffffe}}, 0x40) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="17000000000000000400000003"], 0x48) close(0x3) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x20, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @netfilter=0x2d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x99ec}, 0x94) r6 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000080)={r5, 0x0, 0x2d, 0x0, @val=@netfilter={0xa, 0x1, 0x353a, 0x1}}, 0x20) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000d00)={0x0, 0x0}, 0x8) r8 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000200)=r7, 0x2) bpf$LINK_DETACH(0x22, &(0x7f00000000c0)=r6, 0x4) bpf$LINK_DETACH(0x22, &(0x7f0000000040)=r8, 0x4) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1200000002000000040000000200000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000059"], 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x28}, 0x94) r9 = socket$kcm(0x29, 0x7, 0x0) r10 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000005c0), 0x40800, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r12 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r12, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r11, &(0x7f0000000280)={@val={0x6f01, 0x800}, @val={0x1, 0x0, 0x27, 0x0, 0x27}, @mpls={[], @ipv4=@tcp={{0x6, 0x4, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x84, 0x0, @empty=0x3fffff20, @local}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x5, 0xb, 0x0, 0x700, 0x0, 0x13, {[@window={0x9, 0xfffffffffffffec4}, @timestamp={0x5, 0x2, 0x1008}, @generic={0x0, 0x2, "d58838000391"}]}}}}}}, 0xfd6c) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1, 0xc, &(0x7f00000008c0)=ANY=[@ANYRES32=r8, @ANYRES16=r8, @ANYRES8=r9, @ANYRES64=r3, @ANYRESDEC=r3, @ANYRES16=r10, @ANYRES16=r1, @ANYBLOB="06d299c19aab6cbff24d8bb408091c31b41218d7cdc432cb9e7c77d523119db4ca91a3185b055eae7b22976db9fdef5b6b5e"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x94) executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) shmget$private(0x0, 0xfffffffffeffffff, 0x4800, &(0x7f0000ffc000/0x3000)=nil) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) shutdown(0xffffffffffffffff, 0x32ce970513f32900) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000100)) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) dup3(r2, r1, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x5, 0x7, 0x9, 0x40}, 0x50) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000680)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xffff}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x34, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000080)={r4}, 0xc) socket$nl_route(0x10, 0x3, 0x0) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000040)={0x1f, 0xffffffffffffffff}, 0x6) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000080)=@framed={{0x18, 0x8, 0x0, 0x0, 0xffd0, 0x0, 0x0, 0x0, 0x85}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x0}, @generic={0x6e, 0x8}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x2}, 0x94) executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'ipvlan0\x00', 0x0}) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x20000000) sendmsg$nl_route_sched(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x70bd29, 0xfffbffff, {0x0, 0x0, 0x0, r1, {0x0, 0xd}, {0xffff, 0xffff}, {0xc, 0xfff3}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x1c, 0x2, [@TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST={0x10, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@TCA_TAPRIO_SCHED_ENTRY_INTERVAL={0x8, 0x4, 0x8001}]}]}, @TCA_TAPRIO_ATTR_SCHED_CLOCKID={0x8, 0x5, 0x7}]}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40005}, 0x8010) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_PEER_GET(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="0d0300000000000000001300000024000980080002"], 0x38}}, 0x4) executing program 1: landlock_create_ruleset(0x0, 0x0, 0x3) sendmsg$IPCTNL_MSG_CT_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)={0x24, 0x0, 0x1, 0x505, 0x0, 0x0, {0xa}, [@CTA_TUPLE_ORIG={0x10, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}]}, 0x24}}, 0x0) r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000200)={0x1, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x7, @ipv4={'\x00', '\xff\xff', @local}, 0x321}}}, 0x108) r1 = socket(0x10, 0x803, 0x0) sendmsg$IPVS_CMD_SET_INFO(r1, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) r2 = socket(0x10, 0x803, 0x2) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r2) getsockname$packet(r2, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffff", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x428a4}, [@IFLA_ALT_IFNAME={0x14, 0x35, 'dummy0\x00'}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x3c}}, 0x8000) sendmsg$inet(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000680)="5c00000013006bcd9e3fe3dceb48aa31086b8703110000001fa1ff0000000000040014020d000a00000000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d00d00000000000000bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f000801}, 0x0) executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) fsopen(&(0x7f00000002c0)='gfs2\x00', 0x1) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000500)={0x2, 0x0, @ioapic={0xfec00000, 0x1, 0x10000401, 0x7fffffff, 0x0, [{0x7, 0xac, 0x3, '\x00', 0x38}, {0x4, 0xfe, 0x7c, '\x00', 0x31}, {0x5, 0xb3, 0x1, '\x00', 0xd}, {0x5, 0x9, 0x10, '\x00', 0x6}, {0x5, 0x7f, 0x6, '\x00', 0x79}, {0xb, 0x80, 0x0, '\x00', 0x6}, {0x0, 0x8, 0x1, '\x00', 0x45}, {0x52, 0x3, 0x3, '\x00', 0x9}, {0x40, 0x2, 0x73, '\x00', 0xff}, {0x1, 0xb6, 0x89, '\x00', 0x7e}, {0x6, 0xb, 0xa0, '\x00', 0x1}, {0x1, 0x1, 0x7, '\x00', 0x4}, {0x8, 0xc, 0x5, '\x00', 0x8}, {0xd, 0x10, 0x8c, '\x00', 0x4}, {0x0, 0xc0, 0x7, '\x00', 0x3}, {0x8, 0x2, 0xf6, '\x00', 0x2}, {0x7, 0x6, 0x8, '\x00', 0x5}, {0x9, 0x0, 0xfa, '\x00', 0x5}, {0x5, 0x3, 0x6, '\x00', 0x6}, {0xf8, 0x8, 0xa, '\x00', 0xf8}, {0x8, 0x21, 0xcc, '\x00', 0xf7}, {0x6, 0x6, 0xfe, '\x00', 0xa}, {0xff, 0x0, 0x3, '\x00', 0x7b}, {0x16, 0x83, 0x4, '\x00', 0xff}]}}) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000140)=@arm64={0x10, 0x2, 0xb6, '\x00', 0x2}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000300)={0x1, 0x0, [{0x40000070, 0x0, 0x400006}]}) executing program 4: r0 = socket(0x1e, 0x5, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000}, 0xfeda) listen(r0, 0x0) r1 = socket(0x1e, 0x805, 0x0) sendmsg$tipc(r1, &(0x7f0000000080)={&(0x7f0000000100)=@name, 0x10, 0x0}, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f00000000c0)=@req3={0x80000000, 0x0, 0x2}, 0x1c) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) (fail_nth: 3) sendmsg$tipc(r1, &(0x7f0000000500)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x41, 0x0, 0x2}}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x40001) executing program 1: r0 = fsopen(&(0x7f0000000500)='ramfs\x00', 0x0) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, 0x0) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r2, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000300)={0x1, 0x0, 0x0, &(0x7f0000001600)=""/78, 0x0}) ioctl$VHOST_SET_MEM_TABLE(r2, 0x4008af03, &(0x7f0000001680)) r3 = eventfd2(0x1, 0x80001) ioctl$VHOST_SET_VRING_ERR(r2, 0x4008af22, &(0x7f00000001c0)={0x0, r3}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000240)={0x0, 0x0, 0x0, &(0x7f0000001500)=""/184, 0x0, 0xffff1000}) ioctl$VHOST_VSOCK_SET_RUNNING(r2, 0x4004af61, &(0x7f00000000c0)=0x1) ioctl$VHOST_VSOCK_SET_GUEST_CID(r2, 0x4008af60, &(0x7f0000000140)={@my=0x1}) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x21}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0xffffffffffffff2f}}], 0x4000000000003b4, 0x2040000, &(0x7f0000003700)={0x77359400}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/4096}) connect$vsock_stream(r4, &(0x7f0000000200)={0x28, 0x0, 0x0, @my=0x1}, 0x10) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x800, 0x0) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f00000001c0)={0x1c, 0x0, &(0x7f0000002400)=[@reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)={@fd={0x66642a85, 0x0, r2}, @ptr={0x70742a85, 0x1, &(0x7f0000002140)=""/128, 0x0, 0x1, 0x20}, @fda={0x66646185, 0x2, 0x1, 0x22}}, &(0x7f0000002240)}}, @reply={0x40406301, {0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)={@fda={0x66646185, 0x9, 0x2, 0x2d}, @fda={0x66646185, 0xa, 0x2, 0x3d}, @flat=@binder={0x73622a85, 0x10a, 0x1}}, &(0x7f0000002300)}}, @reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002340)={@flat=@handle={0x73682a85, 0x1000}, @flat=@weak_binder={0x77622a85, 0x1000, 0x2}, @fd}, &(0x7f00000023c0)}}], 0x0, 0x0, 0x0}) r6 = dup3(r5, r1, 0x0) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x802, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r7, 0x10000000000) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r7, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x10a}) ioctl$BINDER_WRITE_READ(r6, 0xc0306201, &(0x7f00000000c0)={0x8, 0x0, &(0x7f00000005c0)=[@acquire], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000180)={0x4c, 0x0, &(0x7f0000000100)=[@transaction_sg={0x40486311, {0x3, 0x0, 0x1058, 0x0, 0x21, 0x0, 0x0, 0x0, 0x18, 0x0, &(0x7f0000000600)={0x30, 0x30, 0x30}}, 0x1000}], 0x0, 0x0, 0x0}) bpf$TOKEN_CREATE(0x24, &(0x7f0000000000)={0x0, r0}, 0x8) executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="12010900875b0d20d8130100220e0102030109021200010000000009"], 0x0) syz_usb_connect$uac2(0x0, 0xf8, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x133e, 0x815, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe6, 0x3, 0x1, 0x2, 0x40, 0x8, {0x8, 0xb, 0x0, 0x2, 0x1, 0x14, 0x20, 0x1}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x100, 0x7, 0x52, 0x8}, [@multiply_unit={0x7, 0x24, 0xc, 0xec, 0xb8, 0x7, 0x5}, @output_terminal={0xc, 0x24, 0x3, 0x5, 0x307, 0x86, 0x6, 0x5, 0x5, 0xf1}, @mixer_unit={0xa, 0x24, 0x4, 0x2, 0x8, "f122a38283"}, @output_terminal={0xc, 0x24, 0x3, 0x6, 0x403, 0x4, 0x1, 0x3, 0x200, 0x6}, @input_terminal={0x10, 0x24, 0x2, 0x3, 0x1fd, 0x3, 0x6, 0x3, 0x2, 0x4, 0x6, 0x5}, @input_terminal={0x10, 0x24, 0x2, 0x3, 0x407, 0x2, 0x2, 0x1, 0x0, 0x5, 0x28, 0x6b}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0xfffc, 0x82, 0xd, 0x72}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x1, 0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x4, 0x8, 0x6, {0x8, 0x25, 0x1, 0x82, 0x3c, 0x4, 0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x4, 0x3, 0x8, 0xf8, "ddf290"}, @as_header={0x10, 0x24, 0x1, 0x98, 0x74, 0x3, 0x4, 0x0, 0x0, 0xf}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x7, 0x1, 0x6, 0x2, 'X'}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x1, 0x9, 0x72, {0x8, 0x25, 0x1, 0x2, 0x30, 0x8, 0x1}}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x3, 0x7, 0x6, 0xff, 0xa5}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}}) executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002222000000962313927b7c070c0000007e24591de11d47eadb132a76009b01f6216683"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc058534f, &(0x7f0000000300)={{0xf}, 0x0, 0x2, 0x2, {0x6}}) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=@newqdisc={0x30, 0x24, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000300)=@newtfilter={0x8c, 0x2c, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x1}, {0x0, 0xffff}, {0x300, 0x1}}, [@filter_kind_options=@f_basic={{0xa}, {0x5c, 0x2, [@TCA_BASIC_ACT={0x58, 0x3, [@m_nat={0x54, 0x1, 0x0, 0x0, {{0x8}, {0x2c, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x0, 0x0, 0x1}, @empty, @private=0xa010101, 0xff000000}}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x8c}}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000004e000903"], 0x24}, 0x1, 0x0, 0x0, 0x240400c4}, 0x0) r6 = syz_open_dev$evdev(&(0x7f00000000c0), 0x40, 0x0) ioctl$EVIOCGKEYCODE(r6, 0x80084504, &(0x7f0000000140)=""/241) executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000012c0)=ANY=[@ANYBLOB="120100001ddf8208c007121522300000000109021b"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x7) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000480)=""/74, 0x49) write$char_usb(r1, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x494, &(0x7f0000002340)=ANY=[]) write$cgroup_devices(0xffffffffffffffff, 0x0, 0x8) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0600000004000000080000000a"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x16, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000040000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000030000009500000000000000"], 0x0, 0xb, 0x0, 0x0, 0x0, 0xa, '\x00', 0x0, @fallback=0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x94) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x6, 0x20000000000000ed, &(0x7f0000000440)=ANY=[], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, @fallback=0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f00000004c0)={'syzkaller1\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000200)={r4, r6, 0x25, 0x4, @void}, 0x10) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000440)="2e9b3d0007e03dd65193dfb6c575963f88a8", 0x12}], 0x1) executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x2, 0x200, @loopback, 0x7}, 0x1c) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000400)=ANY=[@ANYBLOB="e0000000130001000000000000000000786368616368613230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000009ccc652d92e596f2fc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000f3cecec0e9d2cd1852a609fb877058999be57628101f6119695b13ffb9434ffafdb70000000000000000fda93073cba42d0daf9d"], 0xe0}}, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="230000000c00000002000000ffff000005"], 0x48) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r3, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYBLOB="00001000252155b21c0012000c000100626f6e64000000000c0002"], 0x3c}}, 0x40000) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0x0, 0x40e95}, 0x20048040) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r5, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r5, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000100), 0x80) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x3c, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x400a, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r6}, @IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20004001}, 0x40000) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280), &(0x7f0000000340), 0x7ff, r1}, 0x38) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000140)={r1, &(0x7f00000000c0)}, 0x20) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x3d, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x9, 0x0, 0x7ffffdbd}]}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendto$inet6(r0, 0x0, 0x0, 0x24000045, &(0x7f00000001c0)={0xa, 0x4, 0x2, @loopback, 0x9}, 0x1c) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000000)='highspeed', 0x9) shutdown(r0, 0x1) executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, 0x0, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)="9829ba7f2b24fc00d5f3b2847867195ae3c81f355aec7a694911ad86780c3214485b88d5361b921a04b61463c7f3680f39713ea7a12096310b47af4cee7d024549716fb1b97fbe1f7569adc885c4bf394a09af246478e032f5117f0d876ff7376f718eb613b402699bd65ac6f123799b94313145306be3114be1d104168e86514dbcb6809176179794fcdcd16a6b9d3a7c5680aa9467315ecedfa84ee265259bc4e5dd687ecdfe3b22093a9e057920dcca55a4fd40d7f6a0e708e5d19fa142a13a5681633abdf0e3a042e618816a6d51d8dd19ab3577", 0xd6}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) socket$inet(0x2, 0x2, 0x0) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r4, &(0x7f0000000100), 0x12) listen(r4, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r4, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) executing program 4: syz_open_dev$dvb_demux(&(0x7f0000000080), 0x0, 0x41) prctl$PR_SCHED_CORE(0x3e, 0x2, 0x0, 0x3, 0x0) socket(0x40000000015, 0x5, 0x0) openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x48840, 0x0) socket(0x1d, 0x2, 0x6) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0x1}, {0x0}], 0x2) pselect6(0x40, &(0x7f00000000c0)={0x1, 0x6, 0x200000, 0x8, 0x2, 0xffbffffffffffffd, 0x1}, 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x4, 0x1000000000000, 0x1136f858, 0x0, 0xffffffffffffffff}, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) socket$inet_udp(0x2, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000040000000000010005"], 0x48) socket$nl_generic(0x10, 0x3, 0x10) openat$tun(0xffffffffffffff9c, 0x0, 0x327c41, 0x0) socket(0x400000000010, 0x2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./cfg\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./cfg\x00', &(0x7f00000000c0)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./cfg/usb_gadget/g1/functions/eem.usb0\x00', 0x1ff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000150)='./cfg/usb_gadget/g1/functions/eem.usb0/ifname\x00', 0x1, 0x0) symlinkat(&(0x7f00000001c0)='./cfg/usb_gadget/g1/functions/eem.usb0\x00', 0xffffffffffffff9c, 0x0) write$char_usb(r3, &(0x7f0000000800)='(', 0x1) ioctl$KVM_CAP_SPLIT_IRQCHIP(r2, 0x4068aea3, &(0x7f0000000340)={0x79, 0x0, 0xb92}) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) mkdir(&(0x7f0000000100)='mnt\x00', 0x1ff) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'macsec0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000a00)=ANY=[@ANYBLOB="54000000100003052bbd7000249d020000000000", @ANYRES32=0x0, @ANYBLOB, @ANYRES32=r1], 0x54}, 0x1, 0x0, 0x0, 0x2040}, 0x800) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: testing without sub-chunk 2/3 testing program (duration=32s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [2, 15, 17, 25, 29, 28, 30, 4] detailed listing: executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="12010900875b0d20d8130100220e0102030109021200010000000009"], 0x0) syz_usb_connect$uac2(0x0, 0xf8, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x133e, 0x815, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe6, 0x3, 0x1, 0x2, 0x40, 0x8, {0x8, 0xb, 0x0, 0x2, 0x1, 0x14, 0x20, 0x1}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x100, 0x7, 0x52, 0x8}, [@multiply_unit={0x7, 0x24, 0xc, 0xec, 0xb8, 0x7, 0x5}, @output_terminal={0xc, 0x24, 0x3, 0x5, 0x307, 0x86, 0x6, 0x5, 0x5, 0xf1}, @mixer_unit={0xa, 0x24, 0x4, 0x2, 0x8, "f122a38283"}, @output_terminal={0xc, 0x24, 0x3, 0x6, 0x403, 0x4, 0x1, 0x3, 0x200, 0x6}, @input_terminal={0x10, 0x24, 0x2, 0x3, 0x1fd, 0x3, 0x6, 0x3, 0x2, 0x4, 0x6, 0x5}, @input_terminal={0x10, 0x24, 0x2, 0x3, 0x407, 0x2, 0x2, 0x1, 0x0, 0x5, 0x28, 0x6b}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0xfffc, 0x82, 0xd, 0x72}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x1, 0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x4, 0x8, 0x6, {0x8, 0x25, 0x1, 0x82, 0x3c, 0x4, 0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x4, 0x3, 0x8, 0xf8, "ddf290"}, @as_header={0x10, 0x24, 0x1, 0x98, 0x74, 0x3, 0x4, 0x0, 0x0, 0xf}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x7, 0x1, 0x6, 0x2, 'X'}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x1, 0x9, 0x72, {0x8, 0x25, 0x1, 0x2, 0x30, 0x8, 0x1}}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x3, 0x7, 0x6, 0xff, 0xa5}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}}) executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002222000000962313927b7c070c0000007e24591de11d47eadb132a76009b01f6216683"], 0x0}, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc058534f, &(0x7f0000000300)={{0xf}, 0x0, 0x2, 0x2, {0x6}}) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=@newqdisc={0x30, 0x24, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x0, 0xffff}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000300)=@newtfilter={0x8c, 0x2c, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0x1}, {0x0, 0xffff}, {0x300, 0x1}}, [@filter_kind_options=@f_basic={{0xa}, {0x5c, 0x2, [@TCA_BASIC_ACT={0x58, 0x3, [@m_nat={0x54, 0x1, 0x0, 0x0, {{0x8}, {0x2c, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x0, 0x0, 0x1}, @empty, @private=0xa010101, 0xff000000}}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x8c}}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000004e000903"], 0x24}, 0x1, 0x0, 0x0, 0x240400c4}, 0x0) r6 = syz_open_dev$evdev(&(0x7f00000000c0), 0x40, 0x0) ioctl$EVIOCGKEYCODE(r6, 0x80084504, &(0x7f0000000140)=""/241) executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000012c0)=ANY=[@ANYBLOB="120100001ddf8208c007121522300000000109021b"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x7) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000480)=""/74, 0x49) write$char_usb(r1, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x494, &(0x7f0000002340)=ANY=[]) write$cgroup_devices(0xffffffffffffffff, 0x0, 0x8) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0600000004000000080000000a"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x16, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000040000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000030000009500000000000000"], 0x0, 0xb, 0x0, 0x0, 0x0, 0xa, '\x00', 0x0, @fallback=0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x94) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x6, 0x20000000000000ed, &(0x7f0000000440)=ANY=[], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, @fallback=0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f00000004c0)={'syzkaller1\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000200)={r4, r6, 0x25, 0x4, @void}, 0x10) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000440)="2e9b3d0007e03dd65193dfb6c575963f88a8", 0x12}], 0x1) executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x2, 0x200, @loopback, 0x7}, 0x1c) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000400)=ANY=[@ANYBLOB="e0000000130001000000000000000000786368616368613230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000009ccc652d92e596f2fc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000f3cecec0e9d2cd1852a609fb877058999be57628101f6119695b13ffb9434ffafdb70000000000000000fda93073cba42d0daf9d"], 0xe0}}, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="230000000c00000002000000ffff000005"], 0x48) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r3, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYBLOB="00001000252155b21c0012000c000100626f6e64000000000c0002"], 0x3c}}, 0x40000) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0x0, 0x40e95}, 0x20048040) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x4) sendmsg$IPVS_CMD_SET_INFO(r5, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r5, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000100), 0x80) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x3c, 0x10, 0xffffff1f, 0x0, 0x80, {0x0, 0x0, 0x0, 0x0, 0x400a, 0x3f00}, [@IFLA_MASTER={0x8, 0xa, r6}, @IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20004001}, 0x40000) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280), &(0x7f0000000340), 0x7ff, r1}, 0x38) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000140)={r1, &(0x7f00000000c0)}, 0x20) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x3d, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x9, 0x0, 0x7ffffdbd}]}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendto$inet6(r0, 0x0, 0x0, 0x24000045, &(0x7f00000001c0)={0xa, 0x4, 0x2, @loopback, 0x9}, 0x1c) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f0000000000)='highspeed', 0x9) shutdown(r0, 0x1) executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, 0x0, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)="9829ba7f2b24fc00d5f3b2847867195ae3c81f355aec7a694911ad86780c3214485b88d5361b921a04b61463c7f3680f39713ea7a12096310b47af4cee7d024549716fb1b97fbe1f7569adc885c4bf394a09af246478e032f5117f0d876ff7376f718eb613b402699bd65ac6f123799b94313145306be3114be1d104168e86514dbcb6809176179794fcdcd16a6b9d3a7c5680aa9467315ecedfa84ee265259bc4e5dd687ecdfe3b22093a9e057920dcca55a4fd40d7f6a0e708e5d19fa142a13a5681633abdf0e3a042e618816a6d51d8dd19ab3577", 0xd6}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) socket$inet(0x2, 0x2, 0x0) r4 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r4, &(0x7f0000000100), 0x12) listen(r4, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r4, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) executing program 4: syz_open_dev$dvb_demux(&(0x7f0000000080), 0x0, 0x41) prctl$PR_SCHED_CORE(0x3e, 0x2, 0x0, 0x3, 0x0) socket(0x40000000015, 0x5, 0x0) openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x48840, 0x0) socket(0x1d, 0x2, 0x6) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0x1}, {0x0}], 0x2) pselect6(0x40, &(0x7f00000000c0)={0x1, 0x6, 0x200000, 0x8, 0x2, 0xffbffffffffffffd, 0x1}, 0x0, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x4, 0x1000000000000, 0x1136f858, 0x0, 0xffffffffffffffff}, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) socket$inet_udp(0x2, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000040000000000010005"], 0x48) socket$nl_generic(0x10, 0x3, 0x10) openat$tun(0xffffffffffffff9c, 0x0, 0x327c41, 0x0) socket(0x400000000010, 0x2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./cfg\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./cfg\x00', &(0x7f00000000c0)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./cfg/usb_gadget/g1/functions/eem.usb0\x00', 0x1ff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000150)='./cfg/usb_gadget/g1/functions/eem.usb0/ifname\x00', 0x1, 0x0) symlinkat(&(0x7f00000001c0)='./cfg/usb_gadget/g1/functions/eem.usb0\x00', 0xffffffffffffff9c, 0x0) write$char_usb(r3, &(0x7f0000000800)='(', 0x1) ioctl$KVM_CAP_SPLIT_IRQCHIP(r2, 0x4068aea3, &(0x7f0000000340)={0x79, 0x0, 0xb92}) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) mkdir(&(0x7f0000000100)='mnt\x00', 0x1ff) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'macsec0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000a00)=ANY=[@ANYBLOB="54000000100003052bbd7000249d020000000000", @ANYRES32=0x0, @ANYBLOB, @ANYRES32=r1], 0x54}, 0x1, 0x0, 0x0, 0x2040}, 0x800) program did not crash bisect: testing without sub-chunk 3/3 testing program (duration=32s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [10, 3, 24, 19, 9, 16, 11, 8, 29, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000380)=r1}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, 0x0, &(0x7f0000000400)=""/198}, 0x20) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="06000000040000"], 0x50) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fdinfo/3\x00') read$eventfd(r0, &(0x7f0000000340), 0x8) executing program 3: ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f00000001c0)=0xffffffffffffffff) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000580)={0xd0, 0x0, &(0x7f0000000340)=[@exit_looper, @request_death, @register_looper, @increfs={0x40046304, 0x3}, @acquire_done={0x40106309, 0x1}, @reply={0x40406301, {0x2, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x60, 0x18, &(0x7f00000000c0)={@ptr={0x70742a85, 0x0, &(0x7f0000000040)=""/73, 0x49, 0x1, 0x3f}, @flat=@binder={0x73622a85, 0x1000}, @fda={0x66646185, 0x9, 0x2, 0x3}}, &(0x7f0000000140)={0x0, 0x28, 0x40}}}, @transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000200)={@fda={0x66646185, 0x7, 0x1, 0x27}, @ptr={0x70742a85, 0x1, &(0x7f0000000180)=""/46, 0x2e, 0x0, 0x1a}, @fd={0x66642a85, 0x0, r0}}, &(0x7f0000000280)={0x0, 0x20, 0x48}}}, @acquire_done={0x40106309, 0x1}], 0x8b, 0x0, &(0x7f00000004c0)="a782c0a81fe7c2a0755898e16825374a05a6d31f172f114c334204cb3e7d6b60656dbe82f3c91c963a4a360891acfd963d7ce11ca36bd961d2aede896626d6bb4566133db90dc96b56a127191bed14f0af848bd13e568b677752b661aa63e31b8fed9cd676d90608e54a771fdf436cd53a2da544fec32f30ce23ac32604fbd12f8b406ec4019164dd97658"}) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b704000000000000850000005700000095"], 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x2, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000300000000000000fe020010850000000700000095"], 0x0, 0x0, 0x0, 0x0, 0x100, 0x78, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x2, 0x4, &(0x7f0000000200)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x100, 0x70, '\x00', 0x0, @fallback=0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000012c0)={r2, 0x0, 0x30, 0x0, @val=@uprobe_multi={0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffffffe}}, 0x40) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="17000000000000000400000003"], 0x48) close(0x3) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x20, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @netfilter=0x2d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x99ec}, 0x94) r6 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000080)={r5, 0x0, 0x2d, 0x0, @val=@netfilter={0xa, 0x1, 0x353a, 0x1}}, 0x20) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000d00)={0x0, 0x0}, 0x8) r8 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000200)=r7, 0x2) bpf$LINK_DETACH(0x22, &(0x7f00000000c0)=r6, 0x4) bpf$LINK_DETACH(0x22, &(0x7f0000000040)=r8, 0x4) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1200000002000000040000000200000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000059"], 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x28}, 0x94) r9 = socket$kcm(0x29, 0x7, 0x0) r10 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000005c0), 0x40800, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r12 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r12, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r11, &(0x7f0000000280)={@val={0x6f01, 0x800}, @val={0x1, 0x0, 0x27, 0x0, 0x27}, @mpls={[], @ipv4=@tcp={{0x6, 0x4, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x84, 0x0, @empty=0x3fffff20, @local}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x5, 0xb, 0x0, 0x700, 0x0, 0x13, {[@window={0x9, 0xfffffffffffffec4}, @timestamp={0x5, 0x2, 0x1008}, @generic={0x0, 0x2, "d58838000391"}]}}}}}}, 0xfd6c) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1, 0xc, &(0x7f00000008c0)=ANY=[@ANYRES32=r8, @ANYRES16=r8, @ANYRES8=r9, @ANYRES64=r3, @ANYRESDEC=r3, @ANYRES16=r10, @ANYRES16=r1, @ANYBLOB="06d299c19aab6cbff24d8bb408091c31b41218d7cdc432cb9e7c77d523119db4ca91a3185b055eae7b22976db9fdef5b6b5e"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x94) executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) shmget$private(0x0, 0xfffffffffeffffff, 0x4800, &(0x7f0000ffc000/0x3000)=nil) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) shutdown(0xffffffffffffffff, 0x32ce970513f32900) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000100)) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) dup3(r2, r1, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x5, 0x7, 0x9, 0x40}, 0x50) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000680)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xffff}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x34, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000080)={r4}, 0xc) socket$nl_route(0x10, 0x3, 0x0) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000040)={0x1f, 0xffffffffffffffff}, 0x6) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000080)=@framed={{0x18, 0x8, 0x0, 0x0, 0xffd0, 0x0, 0x0, 0x0, 0x85}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x0}, @generic={0x6e, 0x8}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x2}, 0x94) executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'ipvlan0\x00', 0x0}) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x20000000) sendmsg$nl_route_sched(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x70bd29, 0xfffbffff, {0x0, 0x0, 0x0, r1, {0x0, 0xd}, {0xffff, 0xffff}, {0xc, 0xfff3}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x1c, 0x2, [@TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST={0x10, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@TCA_TAPRIO_SCHED_ENTRY_INTERVAL={0x8, 0x4, 0x8001}]}]}, @TCA_TAPRIO_ATTR_SCHED_CLOCKID={0x8, 0x5, 0x7}]}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40005}, 0x8010) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_PEER_GET(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="0d0300000000000000001300000024000980080002"], 0x38}}, 0x4) executing program 1: landlock_create_ruleset(0x0, 0x0, 0x3) sendmsg$IPCTNL_MSG_CT_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)={0x24, 0x0, 0x1, 0x505, 0x0, 0x0, {0xa}, [@CTA_TUPLE_ORIG={0x10, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}]}, 0x24}}, 0x0) r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000200)={0x1, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x7, @ipv4={'\x00', '\xff\xff', @local}, 0x321}}}, 0x108) r1 = socket(0x10, 0x803, 0x0) sendmsg$IPVS_CMD_SET_INFO(r1, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) r2 = socket(0x10, 0x803, 0x2) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r2) getsockname$packet(r2, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffff", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x428a4}, [@IFLA_ALT_IFNAME={0x14, 0x35, 'dummy0\x00'}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x3c}}, 0x8000) sendmsg$inet(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000680)="5c00000013006bcd9e3fe3dceb48aa31086b8703110000001fa1ff0000000000040014020d000a00000000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d00d00000000000000bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f000801}, 0x0) executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) fsopen(&(0x7f00000002c0)='gfs2\x00', 0x1) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000500)={0x2, 0x0, @ioapic={0xfec00000, 0x1, 0x10000401, 0x7fffffff, 0x0, [{0x7, 0xac, 0x3, '\x00', 0x38}, {0x4, 0xfe, 0x7c, '\x00', 0x31}, {0x5, 0xb3, 0x1, '\x00', 0xd}, {0x5, 0x9, 0x10, '\x00', 0x6}, {0x5, 0x7f, 0x6, '\x00', 0x79}, {0xb, 0x80, 0x0, '\x00', 0x6}, {0x0, 0x8, 0x1, '\x00', 0x45}, {0x52, 0x3, 0x3, '\x00', 0x9}, {0x40, 0x2, 0x73, '\x00', 0xff}, {0x1, 0xb6, 0x89, '\x00', 0x7e}, {0x6, 0xb, 0xa0, '\x00', 0x1}, {0x1, 0x1, 0x7, '\x00', 0x4}, {0x8, 0xc, 0x5, '\x00', 0x8}, {0xd, 0x10, 0x8c, '\x00', 0x4}, {0x0, 0xc0, 0x7, '\x00', 0x3}, {0x8, 0x2, 0xf6, '\x00', 0x2}, {0x7, 0x6, 0x8, '\x00', 0x5}, {0x9, 0x0, 0xfa, '\x00', 0x5}, {0x5, 0x3, 0x6, '\x00', 0x6}, {0xf8, 0x8, 0xa, '\x00', 0xf8}, {0x8, 0x21, 0xcc, '\x00', 0xf7}, {0x6, 0x6, 0xfe, '\x00', 0xa}, {0xff, 0x0, 0x3, '\x00', 0x7b}, {0x16, 0x83, 0x4, '\x00', 0xff}]}}) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000140)=@arm64={0x10, 0x2, 0xb6, '\x00', 0x2}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000300)={0x1, 0x0, [{0x40000070, 0x0, 0x400006}]}) executing program 4: r0 = socket(0x1e, 0x5, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000}, 0xfeda) listen(r0, 0x0) r1 = socket(0x1e, 0x805, 0x0) sendmsg$tipc(r1, &(0x7f0000000080)={&(0x7f0000000100)=@name, 0x10, 0x0}, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f00000000c0)=@req3={0x80000000, 0x0, 0x2}, 0x1c) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) (fail_nth: 3) sendmsg$tipc(r1, &(0x7f0000000500)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x41, 0x0, 0x2}}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x40001) executing program 1: r0 = fsopen(&(0x7f0000000500)='ramfs\x00', 0x0) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, 0x0) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r2, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000300)={0x1, 0x0, 0x0, &(0x7f0000001600)=""/78, 0x0}) ioctl$VHOST_SET_MEM_TABLE(r2, 0x4008af03, &(0x7f0000001680)) r3 = eventfd2(0x1, 0x80001) ioctl$VHOST_SET_VRING_ERR(r2, 0x4008af22, &(0x7f00000001c0)={0x0, r3}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000240)={0x0, 0x0, 0x0, &(0x7f0000001500)=""/184, 0x0, 0xffff1000}) ioctl$VHOST_VSOCK_SET_RUNNING(r2, 0x4004af61, &(0x7f00000000c0)=0x1) ioctl$VHOST_VSOCK_SET_GUEST_CID(r2, 0x4008af60, &(0x7f0000000140)={@my=0x1}) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x21}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0xffffffffffffff2f}}], 0x4000000000003b4, 0x2040000, &(0x7f0000003700)={0x77359400}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/4096}) connect$vsock_stream(r4, &(0x7f0000000200)={0x28, 0x0, 0x0, @my=0x1}, 0x10) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x800, 0x0) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f00000001c0)={0x1c, 0x0, &(0x7f0000002400)=[@reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)={@fd={0x66642a85, 0x0, r2}, @ptr={0x70742a85, 0x1, &(0x7f0000002140)=""/128, 0x0, 0x1, 0x20}, @fda={0x66646185, 0x2, 0x1, 0x22}}, &(0x7f0000002240)}}, @reply={0x40406301, {0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)={@fda={0x66646185, 0x9, 0x2, 0x2d}, @fda={0x66646185, 0xa, 0x2, 0x3d}, @flat=@binder={0x73622a85, 0x10a, 0x1}}, &(0x7f0000002300)}}, @reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002340)={@flat=@handle={0x73682a85, 0x1000}, @flat=@weak_binder={0x77622a85, 0x1000, 0x2}, @fd}, &(0x7f00000023c0)}}], 0x0, 0x0, 0x0}) r6 = dup3(r5, r1, 0x0) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x802, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r7, 0x10000000000) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r7, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x10a}) ioctl$BINDER_WRITE_READ(r6, 0xc0306201, &(0x7f00000000c0)={0x8, 0x0, &(0x7f00000005c0)=[@acquire], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000180)={0x4c, 0x0, &(0x7f0000000100)=[@transaction_sg={0x40486311, {0x3, 0x0, 0x1058, 0x0, 0x21, 0x0, 0x0, 0x0, 0x18, 0x0, &(0x7f0000000600)={0x30, 0x30, 0x30}}, 0x1000}], 0x0, 0x0, 0x0}) bpf$TOKEN_CREATE(0x24, &(0x7f0000000000)={0x0, r0}, 0x8) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: split chunks (needed=true): <9> bisect: split chunk #0 of len 9 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=31s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [16, 11, 8, 29, 30] detailed listing: executing program 1: landlock_create_ruleset(0x0, 0x0, 0x3) sendmsg$IPCTNL_MSG_CT_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)={0x24, 0x0, 0x1, 0x505, 0x0, 0x0, {0xa}, [@CTA_TUPLE_ORIG={0x10, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}]}, 0x24}}, 0x0) r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000200)={0x1, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x7, @ipv4={'\x00', '\xff\xff', @local}, 0x321}}}, 0x108) r1 = socket(0x10, 0x803, 0x0) sendmsg$IPVS_CMD_SET_INFO(r1, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x14}}, 0x0) r2 = socket(0x10, 0x803, 0x2) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r2) getsockname$packet(r2, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11ffff", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x428a4}, [@IFLA_ALT_IFNAME={0x14, 0x35, 'dummy0\x00'}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x3c}}, 0x8000) sendmsg$inet(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000680)="5c00000013006bcd9e3fe3dceb48aa31086b8703110000001fa1ff0000000000040014020d000a00000000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d00d00000000000000bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f000801}, 0x0) executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) fsopen(&(0x7f00000002c0)='gfs2\x00', 0x1) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000500)={0x2, 0x0, @ioapic={0xfec00000, 0x1, 0x10000401, 0x7fffffff, 0x0, [{0x7, 0xac, 0x3, '\x00', 0x38}, {0x4, 0xfe, 0x7c, '\x00', 0x31}, {0x5, 0xb3, 0x1, '\x00', 0xd}, {0x5, 0x9, 0x10, '\x00', 0x6}, {0x5, 0x7f, 0x6, '\x00', 0x79}, {0xb, 0x80, 0x0, '\x00', 0x6}, {0x0, 0x8, 0x1, '\x00', 0x45}, {0x52, 0x3, 0x3, '\x00', 0x9}, {0x40, 0x2, 0x73, '\x00', 0xff}, {0x1, 0xb6, 0x89, '\x00', 0x7e}, {0x6, 0xb, 0xa0, '\x00', 0x1}, {0x1, 0x1, 0x7, '\x00', 0x4}, {0x8, 0xc, 0x5, '\x00', 0x8}, {0xd, 0x10, 0x8c, '\x00', 0x4}, {0x0, 0xc0, 0x7, '\x00', 0x3}, {0x8, 0x2, 0xf6, '\x00', 0x2}, {0x7, 0x6, 0x8, '\x00', 0x5}, {0x9, 0x0, 0xfa, '\x00', 0x5}, {0x5, 0x3, 0x6, '\x00', 0x6}, {0xf8, 0x8, 0xa, '\x00', 0xf8}, {0x8, 0x21, 0xcc, '\x00', 0xf7}, {0x6, 0x6, 0xfe, '\x00', 0xa}, {0xff, 0x0, 0x3, '\x00', 0x7b}, {0x16, 0x83, 0x4, '\x00', 0xff}]}}) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000140)=@arm64={0x10, 0x2, 0xb6, '\x00', 0x2}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000300)={0x1, 0x0, [{0x40000070, 0x0, 0x400006}]}) executing program 4: r0 = socket(0x1e, 0x5, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000}, 0xfeda) listen(r0, 0x0) r1 = socket(0x1e, 0x805, 0x0) sendmsg$tipc(r1, &(0x7f0000000080)={&(0x7f0000000100)=@name, 0x10, 0x0}, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f00000000c0)=@req3={0x80000000, 0x0, 0x2}, 0x1c) accept4$nfc_llcp(r0, 0x0, 0x0, 0x0) (fail_nth: 3) sendmsg$tipc(r1, &(0x7f0000000500)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x41, 0x0, 0x2}}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x40001) executing program 1: r0 = fsopen(&(0x7f0000000500)='ramfs\x00', 0x0) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, 0x0) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r2, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000300)={0x1, 0x0, 0x0, &(0x7f0000001600)=""/78, 0x0}) ioctl$VHOST_SET_MEM_TABLE(r2, 0x4008af03, &(0x7f0000001680)) r3 = eventfd2(0x1, 0x80001) ioctl$VHOST_SET_VRING_ERR(r2, 0x4008af22, &(0x7f00000001c0)={0x0, r3}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000240)={0x0, 0x0, 0x0, &(0x7f0000001500)=""/184, 0x0, 0xffff1000}) ioctl$VHOST_VSOCK_SET_RUNNING(r2, 0x4004af61, &(0x7f00000000c0)=0x1) ioctl$VHOST_VSOCK_SET_GUEST_CID(r2, 0x4008af60, &(0x7f0000000140)={@my=0x1}) r4 = socket$vsock_stream(0x28, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x21}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0xffffffffffffff2f}}], 0x4000000000003b4, 0x2040000, &(0x7f0000003700)={0x77359400}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/4096}) connect$vsock_stream(r4, &(0x7f0000000200)={0x28, 0x0, 0x0, @my=0x1}, 0x10) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x800, 0x0) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f00000001c0)={0x1c, 0x0, &(0x7f0000002400)=[@reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f00000021c0)={@fd={0x66642a85, 0x0, r2}, @ptr={0x70742a85, 0x1, &(0x7f0000002140)=""/128, 0x0, 0x1, 0x20}, @fda={0x66646185, 0x2, 0x1, 0x22}}, &(0x7f0000002240)}}, @reply={0x40406301, {0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)={@fda={0x66646185, 0x9, 0x2, 0x2d}, @fda={0x66646185, 0xa, 0x2, 0x3d}, @flat=@binder={0x73622a85, 0x10a, 0x1}}, &(0x7f0000002300)}}, @reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002340)={@flat=@handle={0x73682a85, 0x1000}, @flat=@weak_binder={0x77622a85, 0x1000, 0x2}, @fd}, &(0x7f00000023c0)}}], 0x0, 0x0, 0x0}) r6 = dup3(r5, r1, 0x0) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x802, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r7, 0x10000000000) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r7, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x10a}) ioctl$BINDER_WRITE_READ(r6, 0xc0306201, &(0x7f00000000c0)={0x8, 0x0, &(0x7f00000005c0)=[@acquire], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000180)={0x4c, 0x0, &(0x7f0000000100)=[@transaction_sg={0x40486311, {0x3, 0x0, 0x1058, 0x0, 0x21, 0x0, 0x0, 0x0, 0x18, 0x0, &(0x7f0000000600)={0x30, 0x30, 0x30}}, 0x1000}], 0x0, 0x0, 0x0}) bpf$TOKEN_CREATE(0x24, &(0x7f0000000000)={0x0, r0}, 0x8) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program did not crash bisect: testing without sub-chunk 2/2 testing program (duration=31s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [10, 3, 24, 19, 9, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000380)=r1}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, 0x0, &(0x7f0000000400)=""/198}, 0x20) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="06000000040000"], 0x50) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fdinfo/3\x00') read$eventfd(r0, &(0x7f0000000340), 0x8) executing program 3: ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f00000001c0)=0xffffffffffffffff) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000580)={0xd0, 0x0, &(0x7f0000000340)=[@exit_looper, @request_death, @register_looper, @increfs={0x40046304, 0x3}, @acquire_done={0x40106309, 0x1}, @reply={0x40406301, {0x2, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x60, 0x18, &(0x7f00000000c0)={@ptr={0x70742a85, 0x0, &(0x7f0000000040)=""/73, 0x49, 0x1, 0x3f}, @flat=@binder={0x73622a85, 0x1000}, @fda={0x66646185, 0x9, 0x2, 0x3}}, &(0x7f0000000140)={0x0, 0x28, 0x40}}}, @transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000200)={@fda={0x66646185, 0x7, 0x1, 0x27}, @ptr={0x70742a85, 0x1, &(0x7f0000000180)=""/46, 0x2e, 0x0, 0x1a}, @fd={0x66642a85, 0x0, r0}}, &(0x7f0000000280)={0x0, 0x20, 0x48}}}, @acquire_done={0x40106309, 0x1}], 0x8b, 0x0, &(0x7f00000004c0)="a782c0a81fe7c2a0755898e16825374a05a6d31f172f114c334204cb3e7d6b60656dbe82f3c91c963a4a360891acfd963d7ce11ca36bd961d2aede896626d6bb4566133db90dc96b56a127191bed14f0af848bd13e568b677752b661aa63e31b8fed9cd676d90608e54a771fdf436cd53a2da544fec32f30ce23ac32604fbd12f8b406ec4019164dd97658"}) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b704000000000000850000005700000095"], 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x2, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000300000000000000fe020010850000000700000095"], 0x0, 0x0, 0x0, 0x0, 0x100, 0x78, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x2, 0x4, &(0x7f0000000200)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x100, 0x70, '\x00', 0x0, @fallback=0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000012c0)={r2, 0x0, 0x30, 0x0, @val=@uprobe_multi={0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffffffe}}, 0x40) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="17000000000000000400000003"], 0x48) close(0x3) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x20, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @netfilter=0x2d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x99ec}, 0x94) r6 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000080)={r5, 0x0, 0x2d, 0x0, @val=@netfilter={0xa, 0x1, 0x353a, 0x1}}, 0x20) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000d00)={0x0, 0x0}, 0x8) r8 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000200)=r7, 0x2) bpf$LINK_DETACH(0x22, &(0x7f00000000c0)=r6, 0x4) bpf$LINK_DETACH(0x22, &(0x7f0000000040)=r8, 0x4) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1200000002000000040000000200000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000059"], 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x28}, 0x94) r9 = socket$kcm(0x29, 0x7, 0x0) r10 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000005c0), 0x40800, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r12 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r12, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r11, &(0x7f0000000280)={@val={0x6f01, 0x800}, @val={0x1, 0x0, 0x27, 0x0, 0x27}, @mpls={[], @ipv4=@tcp={{0x6, 0x4, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x84, 0x0, @empty=0x3fffff20, @local}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x5, 0xb, 0x0, 0x700, 0x0, 0x13, {[@window={0x9, 0xfffffffffffffec4}, @timestamp={0x5, 0x2, 0x1008}, @generic={0x0, 0x2, "d58838000391"}]}}}}}}, 0xfd6c) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1, 0xc, &(0x7f00000008c0)=ANY=[@ANYRES32=r8, @ANYRES16=r8, @ANYRES8=r9, @ANYRES64=r3, @ANYRESDEC=r3, @ANYRES16=r10, @ANYRES16=r1, @ANYBLOB="06d299c19aab6cbff24d8bb408091c31b41218d7cdc432cb9e7c77d523119db4ca91a3185b055eae7b22976db9fdef5b6b5e"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x94) executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) shmget$private(0x0, 0xfffffffffeffffff, 0x4800, &(0x7f0000ffc000/0x3000)=nil) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) shutdown(0xffffffffffffffff, 0x32ce970513f32900) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000100)) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) dup3(r2, r1, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x5, 0x7, 0x9, 0x40}, 0x50) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000680)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xffff}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x34, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000080)={r4}, 0xc) socket$nl_route(0x10, 0x3, 0x0) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000040)={0x1f, 0xffffffffffffffff}, 0x6) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000080)=@framed={{0x18, 0x8, 0x0, 0x0, 0xffd0, 0x0, 0x0, 0x0, 0x85}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x0}, @generic={0x6e, 0x8}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x2}, 0x94) executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'ipvlan0\x00', 0x0}) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x20000000) sendmsg$nl_route_sched(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x70bd29, 0xfffbffff, {0x0, 0x0, 0x0, r1, {0x0, 0xd}, {0xffff, 0xffff}, {0xc, 0xfff3}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x1c, 0x2, [@TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST={0x10, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@TCA_TAPRIO_SCHED_ENTRY_INTERVAL={0x8, 0x4, 0x8001}]}]}, @TCA_TAPRIO_ATTR_SCHED_CLOCKID={0x8, 0x5, 0x7}]}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40005}, 0x8010) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_PEER_GET(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="0d0300000000000000001300000024000980080002"], 0x38}}, 0x4) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: split chunks (needed=true): <5> bisect: split chunk #0 of len 5 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [19, 9, 30] detailed listing: executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) shmget$private(0x0, 0xfffffffffeffffff, 0x4800, &(0x7f0000ffc000/0x3000)=nil) r0 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) shutdown(0xffffffffffffffff, 0x32ce970513f32900) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000100)) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) dup3(r2, r1, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x5, 0x7, 0x9, 0x40}, 0x50) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000680)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xffff}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x34, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000080)={r4}, 0xc) socket$nl_route(0x10, 0x3, 0x0) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000040)={0x1f, 0xffffffffffffffff}, 0x6) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000080)=@framed={{0x18, 0x8, 0x0, 0x0, 0xffd0, 0x0, 0x0, 0x0, 0x85}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x0}, @generic={0x6e, 0x8}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x2}, 0x94) executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'ipvlan0\x00', 0x0}) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x20000000) sendmsg$nl_route_sched(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x70bd29, 0xfffbffff, {0x0, 0x0, 0x0, r1, {0x0, 0xd}, {0xffff, 0xffff}, {0xc, 0xfff3}}, [@qdisc_kind_options=@q_taprio={{0xb}, {0x1c, 0x2, [@TCA_TAPRIO_ATTR_SCHED_ENTRY_LIST={0x10, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@TCA_TAPRIO_SCHED_ENTRY_INTERVAL={0x8, 0x4, 0x8001}]}]}, @TCA_TAPRIO_ATTR_SCHED_CLOCKID={0x8, 0x5, 0x7}]}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40005}, 0x8010) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_PEER_GET(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="0d0300000000000000001300000024000980080002"], 0x38}}, 0x4) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program did not crash bisect: testing without sub-chunk 2/2 testing program (duration=31s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [10, 3, 24, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000380)=r1}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, 0x0, &(0x7f0000000400)=""/198}, 0x20) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="06000000040000"], 0x50) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fdinfo/3\x00') read$eventfd(r0, &(0x7f0000000340), 0x8) executing program 3: ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f00000001c0)=0xffffffffffffffff) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000580)={0xd0, 0x0, &(0x7f0000000340)=[@exit_looper, @request_death, @register_looper, @increfs={0x40046304, 0x3}, @acquire_done={0x40106309, 0x1}, @reply={0x40406301, {0x2, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x60, 0x18, &(0x7f00000000c0)={@ptr={0x70742a85, 0x0, &(0x7f0000000040)=""/73, 0x49, 0x1, 0x3f}, @flat=@binder={0x73622a85, 0x1000}, @fda={0x66646185, 0x9, 0x2, 0x3}}, &(0x7f0000000140)={0x0, 0x28, 0x40}}}, @transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000200)={@fda={0x66646185, 0x7, 0x1, 0x27}, @ptr={0x70742a85, 0x1, &(0x7f0000000180)=""/46, 0x2e, 0x0, 0x1a}, @fd={0x66642a85, 0x0, r0}}, &(0x7f0000000280)={0x0, 0x20, 0x48}}}, @acquire_done={0x40106309, 0x1}], 0x8b, 0x0, &(0x7f00000004c0)="a782c0a81fe7c2a0755898e16825374a05a6d31f172f114c334204cb3e7d6b60656dbe82f3c91c963a4a360891acfd963d7ce11ca36bd961d2aede896626d6bb4566133db90dc96b56a127191bed14f0af848bd13e568b677752b661aa63e31b8fed9cd676d90608e54a771fdf436cd53a2da544fec32f30ce23ac32604fbd12f8b406ec4019164dd97658"}) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b704000000000000850000005700000095"], 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x2, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000300000000000000fe020010850000000700000095"], 0x0, 0x0, 0x0, 0x0, 0x100, 0x78, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x2, 0x4, &(0x7f0000000200)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x100, 0x70, '\x00', 0x0, @fallback=0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000012c0)={r2, 0x0, 0x30, 0x0, @val=@uprobe_multi={0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffffffe}}, 0x40) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="17000000000000000400000003"], 0x48) close(0x3) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x20, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @netfilter=0x2d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x99ec}, 0x94) r6 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000080)={r5, 0x0, 0x2d, 0x0, @val=@netfilter={0xa, 0x1, 0x353a, 0x1}}, 0x20) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000d00)={0x0, 0x0}, 0x8) r8 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000200)=r7, 0x2) bpf$LINK_DETACH(0x22, &(0x7f00000000c0)=r6, 0x4) bpf$LINK_DETACH(0x22, &(0x7f0000000040)=r8, 0x4) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1200000002000000040000000200000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000059"], 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x28}, 0x94) r9 = socket$kcm(0x29, 0x7, 0x0) r10 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000005c0), 0x40800, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r12 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r12, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r11, &(0x7f0000000280)={@val={0x6f01, 0x800}, @val={0x1, 0x0, 0x27, 0x0, 0x27}, @mpls={[], @ipv4=@tcp={{0x6, 0x4, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x84, 0x0, @empty=0x3fffff20, @local}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x5, 0xb, 0x0, 0x700, 0x0, 0x13, {[@window={0x9, 0xfffffffffffffec4}, @timestamp={0x5, 0x2, 0x1008}, @generic={0x0, 0x2, "d58838000391"}]}}}}}}, 0xfd6c) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1, 0xc, &(0x7f00000008c0)=ANY=[@ANYRES32=r8, @ANYRES16=r8, @ANYRES8=r9, @ANYRES64=r3, @ANYRESDEC=r3, @ANYRES16=r10, @ANYRES16=r1, @ANYBLOB="06d299c19aab6cbff24d8bb408091c31b41218d7cdc432cb9e7c77d523119db4ca91a3185b055eae7b22976db9fdef5b6b5e"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x94) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: split chunks (needed=true): <3> bisect: split chunk #0 of len 3 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [24, 30] detailed listing: executing program 3: ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f00000001c0)=0xffffffffffffffff) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000580)={0xd0, 0x0, &(0x7f0000000340)=[@exit_looper, @request_death, @register_looper, @increfs={0x40046304, 0x3}, @acquire_done={0x40106309, 0x1}, @reply={0x40406301, {0x2, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x60, 0x18, &(0x7f00000000c0)={@ptr={0x70742a85, 0x0, &(0x7f0000000040)=""/73, 0x49, 0x1, 0x3f}, @flat=@binder={0x73622a85, 0x1000}, @fda={0x66646185, 0x9, 0x2, 0x3}}, &(0x7f0000000140)={0x0, 0x28, 0x40}}}, @transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000200)={@fda={0x66646185, 0x7, 0x1, 0x27}, @ptr={0x70742a85, 0x1, &(0x7f0000000180)=""/46, 0x2e, 0x0, 0x1a}, @fd={0x66642a85, 0x0, r0}}, &(0x7f0000000280)={0x0, 0x20, 0x48}}}, @acquire_done={0x40106309, 0x1}], 0x8b, 0x0, &(0x7f00000004c0)="a782c0a81fe7c2a0755898e16825374a05a6d31f172f114c334204cb3e7d6b60656dbe82f3c91c963a4a360891acfd963d7ce11ca36bd961d2aede896626d6bb4566133db90dc96b56a127191bed14f0af848bd13e568b677752b661aa63e31b8fed9cd676d90608e54a771fdf436cd53a2da544fec32f30ce23ac32604fbd12f8b406ec4019164dd97658"}) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b704000000000000850000005700000095"], 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x2, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000300000000000000fe020010850000000700000095"], 0x0, 0x0, 0x0, 0x0, 0x100, 0x78, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x2, 0x4, &(0x7f0000000200)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x100, 0x70, '\x00', 0x0, @fallback=0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000012c0)={r2, 0x0, 0x30, 0x0, @val=@uprobe_multi={0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffffffe}}, 0x40) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="17000000000000000400000003"], 0x48) close(0x3) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x20, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @netfilter=0x2d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x99ec}, 0x94) r6 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000080)={r5, 0x0, 0x2d, 0x0, @val=@netfilter={0xa, 0x1, 0x353a, 0x1}}, 0x20) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000d00)={0x0, 0x0}, 0x8) r8 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000200)=r7, 0x2) bpf$LINK_DETACH(0x22, &(0x7f00000000c0)=r6, 0x4) bpf$LINK_DETACH(0x22, &(0x7f0000000040)=r8, 0x4) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1200000002000000040000000200000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000059"], 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x28}, 0x94) r9 = socket$kcm(0x29, 0x7, 0x0) r10 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000005c0), 0x40800, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r12 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r12, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r11, &(0x7f0000000280)={@val={0x6f01, 0x800}, @val={0x1, 0x0, 0x27, 0x0, 0x27}, @mpls={[], @ipv4=@tcp={{0x6, 0x4, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x84, 0x0, @empty=0x3fffff20, @local}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x5, 0xb, 0x0, 0x700, 0x0, 0x13, {[@window={0x9, 0xfffffffffffffec4}, @timestamp={0x5, 0x2, 0x1008}, @generic={0x0, 0x2, "d58838000391"}]}}}}}}, 0xfd6c) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x1, 0xc, &(0x7f00000008c0)=ANY=[@ANYRES32=r8, @ANYRES16=r8, @ANYRES8=r9, @ANYRES64=r3, @ANYRESDEC=r3, @ANYRES16=r10, @ANYRES16=r1, @ANYBLOB="06d299c19aab6cbff24d8bb408091c31b41218d7cdc432cb9e7c77d523119db4ca91a3185b055eae7b22976db9fdef5b6b5e"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x94) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program did not crash bisect: testing without sub-chunk 2/2 testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [10, 3, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000380)=r1}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, 0x0, &(0x7f0000000400)=""/198}, 0x20) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="06000000040000"], 0x50) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fdinfo/3\x00') read$eventfd(r0, &(0x7f0000000340), 0x8) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: split chunks (needed=true): <2> bisect: split chunk #0 of len 2 into 2 parts bisect: testing without sub-chunk 1/2 testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [3, 30] detailed listing: executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000001b80)=ANY=[@ANYBLOB="06000000040000"], 0x50) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fdinfo/3\x00') read$eventfd(r0, &(0x7f0000000340), 0x8) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program did not crash bisect: testing without sub-chunk 2/2 testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [10, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000380)=r1}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, 0x0, &(0x7f0000000400)=""/198}, 0x20) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: the chunk can be dropped bisect: split chunks (needed=true): <1> bisect: split chunk #0 of len 1 into 2 parts bisect: no way to further split the chunk bisect: 2 programs left: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000380)=r1}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, 0x0, &(0x7f0000000400)=""/198}, 0x20) syz_usb_control_io$hid(r0, 0x0, 0x0) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) bisect: trying to concatenate bisect: concatenate 2 entries minimizing program #0 before concatenation testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [9, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000380)=r1}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000300)={r2, 0x0, &(0x7f0000000400)=""/198}, 0x20) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [8, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{}, &(0x7f0000000080), &(0x7f0000000380)=r1}, 0x20) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [7, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [6, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) syz_usb_connect$uac2(0x0, 0xb3, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x499, 0x105c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x4, 0x30, 0x46, {0x8, 0xb, 0x0, 0x1, 0x1, 0x7, 0x20, 0xff}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x7, 0x8, 0x1a, 0xaf}, [@effect_unit={0x11, 0x24, 0x7, 0x3, 0x0, 0x5, [0x1, 0x1, 0x1, 0x0, 0x0]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0xd0, 0x4, 0x3, 0x59, "6d93b9", "3082"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x7fff, 0x9, 0x2, 0x8}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0xf7, 0x5, "eb", '3'}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x4e}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x8f, 0x66, {0x8, 0x25, 0x1, 0x1, 0x0, 0xa7, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x0, 0x5, {0x8, 0x25, 0x1, 0x746623dec81f2485, 0xc, 0x5, 0xbd}}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xd7, 0x5, 0x9, 0xff}, 0xef, &(0x7f0000000180)={0x5, 0xf, 0xef, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x8, 0x4, 0x8, 0x8}, @generic={0xc1, 0x10, 0x6, "d1979bb4759268cdb37da8d9aaa90b647d94480225428f88014a02085633fe756c4e6e237a4e5a3c3977bb91fd8d4cada04a4925c4da3370a9b77eab08a41b2c23cff5ce61b960c7ad2342ef2c4bd15d080ab6d9d7167c95d828c807104429560a8808be8b93d1fd85a8fb7a318b32c12a908a97bc16e4b816795242be23d34c6a695a08b1d4e4de063f5e2db2c873c42ac4f6191e10f30696b1dc4e8e0d85a8868964df51035c982a6d08d06b23ef984803ce2c33a945e2e6391105b0d9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x80, 0xfd, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "316f7a3b04ad6817f22588018a1b9656"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [5, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000480)={0x14, &(0x7f0000000300)={0x0, 0xf, 0xd, {0xd, 0xc, "f476862db4a8653213793e"}}, &(0x7f00000003c0)={0x0, 0x3, 0x5e, @string={0x5e, 0x3, "3e4aa282082ebe17cda6ac2d6286de11f166aa5a6007cdf4721ece3646404f0ff895c0d39002f0bb52fa4dc5099aa70748a3fc8bde195790f9640fc99bf821a51e29b87a0f2554026be2ca6dc774ab36affab4d6b9ca74cbc5acf556"}}}, &(0x7f0000000780)={0x44, &(0x7f00000004c0)={0x40, 0x16, 0xed, "a0c5e8d7acb0d31709abb1d4c124d299dfd9d5ecea52e1d0257926c751eafb3dbccc5760effe58a80435c79b00f2d78fad23fca04ec930066e9ed01a2e0f351ed0e9f6806c64d112e381b0f527c030ff00df4cfbf255e9f7de870e01539ac3cc8f15e38f8ad2b28ae149d146c4b006825694510e4b89114e3dfdd4876516890986fe9ae1fe9ea8eebbc8f666b1d82b08038c16580fe3b39819b92c5d55825648f61c24a78020d80d9177c151d3be44aeb35cf856234ad160214632e0297fbc488dd8b5d0ebdb36374f88795ab471e6bf1c746c3ea2fd198ef4acccd538d20eb9d50075b5ed214efb0998269e04"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x97}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xf3}, &(0x7f0000000640)={0x20, 0x81, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x82, 0x2, "1da1"}, &(0x7f00000006c0)={0x20, 0x83, 0x3, "cf28e9"}, &(0x7f0000000700)={0x20, 0x84, 0x1, "e8"}, &(0x7f0000000740)={0x20, 0x85, 0x3, "8c77d0"}}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program crashed: WARNING in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [3, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [3, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [3, 30] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [3, 30] detailed listing: executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac3(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) accept(r5, &(0x7f00000001c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private1}}, 0x0) program did not crash minimized 10 calls -> 4 calls minimizing program #1 before concatenation testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 29] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) write$tun(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000008050000"], 0x88) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 28] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) listen(r5, 0x1) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 27] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) bind$x25(r5, &(0x7f0000000100), 0x12) program crashed: WARNING in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 26] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair(0xb, 0x1, 0x8, &(0x7f0000000040)) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 25] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) syz_init_net_socket$x25(0x9, 0x5, 0x0) program crashed: WARNING in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 24] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r4, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', 0x1}) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 23] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) socket$inet(0x2, 0x2, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 22] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x10f) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 21] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) socket$nl_route(0x10, 0x3, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 20] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2, 0x0}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r3 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r3, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000240)=@ll={0x11, 0x10, r2, 0x1, 0xaf, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000002c0)="8a99b36748716ff347e1233b18bfed8a983ccf2f89f6c6871a8af00a87ce732137eb9e49f8a2ccc9af5ed43de5a2e31ba895a411dc5e921d18bbad8cdcc3089eb0ffcb5e842752723f4fc9d4", 0x4c}, {&(0x7f0000000340)="a415123c8ecc5f493a47dd4851f5d6b837864c4e0a9cdceb301c383939bfd02366d83f7a8678ffa0a8eaaecc7097f89fd8abea0965ab9e2bf2d51eb62c6e82ae6ec83e7f4221ec6c607540dee1f1c78f4ef53924503ec1ee1dcc89961e431a8f71b88011331ba26bfff7c403de9b0e949c122f7069f729b25d1f729ed82c1d30254cfa49460c5e3af0386a37082e2f71c09439743c344f6c13d56f343096ae60fe5b825ebbdf4405fd99f41a99a84027d827", 0xb2}, {&(0x7f0000000400)="2338f67d229589d1b557b8f42199c3c0fcd38aa2c78b1c458112ced2f6c2789cfca42df9870500d4c0ae32ffbd044481434bc637b7c381e5cbf796b66e6821b3796438a07e9ced4b200efe3c83b349a994c2cd81a3b750504ce6a56bd1f00c3a44c095c1fe737b77d55038c51b36c67ca99ffe6ab187da9666ed068ec06703d463f36651d9e21a7467d3ddb748557d4149641a76284e6efde18c1c33f4dd17b102a78a26cd3c907b95853033436c7abaa9cbc0993031de6a59f0a76b1ae0b85f2e36be9f15f58ea2250c32", 0xcb}, {&(0x7f0000000500)="539cf71765804e4cb15a1be7dcbfc195d4b47aa86f91c0c051d9ab078c2a156db221b224198feb4c2a37486c612a2444ec6ac0bd", 0x34}, {&(0x7f0000000580)}], 0x5, &(0x7f0000000700)=[{0xfd0, 0x111, 0x0, "cff19ca6d964f3a2110e0a4a1d894c7f449fc6bc39fce8901fabfada8db891766b81d6ff1cbdc079c348bc626c3797843cdee6044005d38ca69e11105a81bcef58ef2510b35fc734421049c28acd3c7c2199f71865a4a67ea07f0c747bde0c6800203e1c3a5f05cfb44dc23db178482f73f63bc20ae5ac2070496a8fb7d00078174518f1446a968f1bfad38f0635abf54100bd49c4361d7a1116426f6040ff0222526bb0a4a60de0447f8d63d78a13d8ed460e1fb795feae63ab01d28a410b17e7ae68cb25c520b98b6856ccf9787c2d33e6c01663569932890c035badf9fd4a8214f2d99e2b0dd622621a36c7d16d99eddef566bca3397317f6ebc35ef843f8fa6494a63ecbcbd3d7ed2d4df8fc4690d5228e93be3fe542efc3682532fa490d1418544065a98da9507085a5e119e3a7e31ea38823364dabc5ed7f04cfcd62bbc92949a7c22aa05ad6f65a448fb5213d2208a0d7a737fe37666010a3e9bd1692fcd173b910bd5a1a704cdd53465d101902cbee8fc9deb2185b800b99d6da33c75a98f23b98fd973098d863c47380ef36d204c0813b56171d07282ce8d761be802c5d92d74d7b4b8141057f51a9d17fa7a443e99dbbec5659cec281d3ad49f9c4916d052e952042c733286b3b1c94f12f7b5f8e9bc136442d41fa5f8e3c6b063341e7e829b139b05f23ac869fefde2b437aedf803247ffc11ecb0e96c848488ee2b64f68cfbb9800bdd83932640b578ed8d6195f3741d7419b53c12c912dddaaf0ea221cab6c87a834868e445ef879e464eeb0ff5286e8e5f49f2b326df389b47e1a10e8728661c652c305bd1dcade70df1403056d37f0cffe5ffe1230cab22f12fbfae793c9bd9104571ab2d2d353c5a32c38eadb5f94d7ac56a266b0cd8d47c9bd8ca0b4d8957756117e378d06d5f70a5419c33416b8a3ecfaae9bd462f704826f81574e1028b5a2e51eab7b514dee01a2375f77cf3f9eb004e7afa30b6397fc7e26023fcc0bb0ba690ff334cf5786dbbcc3010144240b3119eb8230b1d0c08759350d30657c66028148a65c4e7604833fe31ad60cfb4c276661be6e0eee14e95e69d9daa315f41917a14c1f6975c75353a83ad21fa67e4b7de551e684bcc609bf52cbab895d6ff820c090c428e0b0d95ceb8842050fa03904bc3913eedd2205b41c5ad203544b0c163297bf74dd18825d608cb2a62d9345b18f4b9ca20a5e17186e66f219f53e3ec124dd920533cf814bd536db921ddc8d4ad97dd28764351738604f45643a29eea4a100885ef7fb89b3f60ee419a341d63e01cb24632292899eee85e5de1c561342aee7973686c9350c6cfbcabe039f1bb3ef4d474cca7dab28ddc86b4d60d6937dea2c05741cf3b4bb6712902aed9168bb229d50e7fbdd205ad08c80dab73d88c74632ba4fa53de0d35158c291d75ce8855fc62c783688ca6c6d57e28ab50f6c8f6b8c4b75f9585917f835989008b2e03134ec10aef5ceee23b6819cd64c29a0d231a71b2597b48bf2a90edf1fdc317f9e29a457749c24cf57ef86abed1b01eb016eab3706a304d0e5445e92c1c473160abd0ad007f3cfdec1b620384ab6eb7b7ef3e346f430d324207795b8c95b90920ffdc5fb7fa024b9b35880a3534a52631b8f38765c6bd923d827b2c62e4a2ec909e71ef4020376159a9c689555dff604dbeb2f95f2d401a69ca45bcde6ae0ab60164dfb2596599b53ff3f0c5784f17e63676c2109b026da9e413b927f0250d3d45e4aae982bbe6b1416c1beb259243a2e6f2afa436df06313a2e0493397e942827532a95b144279d622a9f78eb578a31f730cb277a56382af1cbd52712296514542f0e87bf1df5d68f1a27f19450b32be03469bb6835d17ba134b7c5b0e17d338c546258fbf62f0db10fd9645b75deb2c84485e2dd791f54a262b583a73932684cbfdcba152b8c633acf1ef1b8c5ed8ab756cc6445cf5713870c984feeb9025960c0ea6803ba3a9286fc232f163943c152a0b1eeec208971953baa85a2f373671f54a317438e718d3022f9c62a695634fba19693c12a95c386174f1eb2e915b7842787c1a050eb2a05039665c314ecdbeadef6e4f618e6e59a66cf92e354dc52cfa4594974d029a60a23591d522a03b1ee467cf9e18e459aa74050258e677881b4b21712d6c968952fc013e2af9f81e6d71efa512c7a8923fa6de54d7c8a634e21347807e1e8016108ca272297f8cce30e702482a4a2d2a13d91aa52ef35c97e4e8d9541b745663c4c3db5928cfe6a3489bf0ea1fe29d6f26f19c27b4bb85e64129e60fe1956438bc20a454038a695b1c3c90b42a37d84945b7057bf0a7bb62ecfa3676b6a14ad8ada08a96e8c0859d48b07ec1fffb8362d4b95db32fb47b8e1eaf708367b00efd1512be79790a4ee74c5ca8bb9ca585f56c18ec5cb9aad7f60f1f6719e8781096789b65f99c59e5484bb777e7bf283851b91aacc6fc153a6fcd9a0da76851ac29a3e1b0a22dd45b7e7e1f81aa5b54e0401ddccf9775770e31da8fd4a7f0d5793d0370fd5a605847c446ce45819e6d87ff5497b9dfa80ba45934ba6d143b6b63fb927fb336d9c947099b4f345131a5f91f584b1e21757a53612c7a969b74e8b64141d598ccff532e8a060fe21cc20bd76a05a50c0ff1121269197a454cff625c7491cfe82bdc2d5ea45a4ddb5db5451814547a7216769adcae9e0d250ba60994403be8361fc0fbd979653295edfa13b805ebf81de6a4ff94be628fd50d8061ec5f72d150a36b8da0a713660e9d5af8a65824416af8ec0d31d2b34927490d546cb8a25d0808e91783836b7be6ac76deea4807411f64e42c7e7c55595df72362d160c17c4c9d2990525099d9b8fc6970e9c67d5e8a0bd1650acd73c851f6e3436db3434d79323e0bdb5debf4f810ba9a32b19f7862e989f2b3c007bf4a5f87ad1f28508dfe1511f6d962072429bc76cad9bda1fe79e26b278e7304e0e4cc9f343f5ac28ddcf44415b67245934a35b3584161b546d7f1b376db4ad628800f8958942a6606e33708e9317fdb08205713a7f59b1b7024c0f3836141b8a1ce597c365c28a0f6ec9b9603680c96a1564f56d334a81a558e64121c93bd613e87b06150767dc8c75246b58ba3dc5a537af5ef1ed112510ff9055ef174e1d0f976ef33be316278c9956e8356694e0f44fe5281e59db26fa7d8f8afa4796f7da1f29c4dc1b697e992d807246acac72cd31a5df3a7c5a51a1e307c52a41f70ff0a5c1fad776efed83bd80416204d572a1b84ed9b6839d9cc2faa32dc1601ea7d520ee189cb30ab4d0471fe426f3bfe777ea60987bfffd942fc53fa2b4c66a7fc15cb910e22f37d9f52a0a6b6c7a60d93858b3f207f745d379125526b524690021a3b3b0b2d9644d2b3a03849fa3b21181baa1f7d1158e8c120e68c42ad43653a491d5bc377a3871bcfa7fe893a8dfd90ecf3fffe7555b474bf186116ea6495872c3ccb370d14757db2228db740a79acc445b49bb39ba7c22d5d64359c7f5bd57a09f79574c9262e2393ad532bd95ce2fac572c354cd285ddebe00c086005075c344fa45b1625d89ba6c699f3881edea1128fecb006c7a29007787d07b9292c5601e09abfe00737776ac29c0af24c32d70da8b71854d093404334c51248f300a0516591410821db37d437934a5f996d6563ff84c0741338ed6c68552bc1eb9058d576ca6c5920c0568f997d8b7d9cff81b5113502f7e971dc2a5e720bc09419d6e47b6e828e32b7aab0c3635d47b03184fb2bf6d53ddf35bd349c2a2bfdbb42e1627a32cc9c39a876c035f8831c0f4a8a630693259d35458594b1122518ae91dd74b992333ed0174150b35d77cc5ca929d261f023796ecabb55a4d503938a7dc24d54e5a250632183060cde2d8a47d1c677f7b3214de7aed306fa2e5994fe4e70fe06d3629174737cc987770f716d9ba8b284a6788fbe402e290bd9b68746801d29c3f03c27839069e24d2e09ab958380d1f7d0b890f25847706f208d7ed41d2c4efddb7549b7495cd5b1b81b7b9702449fa3e677dfba918210cce638c3ce170f57004d46770bfccac5738dc0f588176372326a7231fe3adf860cec21abee9c09ddd4beac70f6c1adb42e75925817be355ad217d6bc67ffe754e2a0795f322e8493dcb4c106e82c392e33df9966fb32c0886c02f1cb767ca4caba6144e9c40c5f56f414b6191bd498263a67dacb25411769b4da11a89c07a867a21fafbd5c5ec4650d6c1dbabe407e5c8eedd03fb5a3996d6cd1f7fb39254169924f8b70f0811be3d3bb2bc5d4037d7a048368e6918f3a63fe0449b745e833952b9d617306f5c7e57ebcb38c043cf351b6c31a5d2112c579737e2af6a3a6654025a6f6fe68ec241f4a4e1c4bf3d4918146a2dd234d04c9837a322748ce94343ce2ba182083f3379444fffc9db8563749a9c06f57a270299e43b1530d199c0343427b46e922df19440df14a796976a5a12216de6ddec5aab295ec137d033605e17940bd8559b8109beb141ff8979fd31fe82dff13cc979283189d28d43ed598a2845fa084f754083752d85b128ccc0b3e4745dee1e945c1718bf70c9f8af7fef69846286fe5fc2692d73768446046b76cca006660efe159ef5be3aafdef7b741a86b9ea8b819605139f396e31a3afe57762156c9bbb7be42177f958600a5a972f8d2a9c17786e04f3f5314319ce8739e6f2a369be1d30c729d5a1362157c0919726ba56a5dbe460195f15ce8e1727ac721e52313dd02e641cd36c9c04fac6db8cb0a036dc71bd02cf57dcc49cbc4b5ebcb4f22b86bc2ca6bc3abc8ebbdde77f42225f47b5d7c099ec8f80d8d69e837e51714b26dc6da2b01014c6813cd1b0e715c2b094b38b0a14a78d0b36cac6600cb79a95bc54889e58b48163f3da8919af9f0621f0ce2adbef92d05e1434d1099b0c304454299c5bc63aa1c40a5a4d6b53172a68f0cd7df32396303868026138ac2d6b2b9f3f2d1a56f8a9aef3cf43479b9a0c445f988e737436a31ce9932929aaa8f91f1fe6be421e71159105e5ad4879a0d8a6ff30a81ad1d9362e127334a280d29767f5c2588fd8b8cd06dadf2077eedc06a261c61ce195d596f35bf462d51c2085f7f90b487451ccea561008b359903ec1aac321beeb1237d7fe3170077841e0101886c86bac2000d4a0940985efe08a591565327b84112478ee4993f7d03836053cbd68c89c390c6bb9777c7c03c3a4f8674a8ec991c2fb5f3011741163322db89fd3e1b8548d8fdab553055efa9dee71b3b63f48bf339cb37e00ac30c06259607578933e53793344236c2ed0d54cde88762d7709b59fd42ceb3e73d0f20d762e09d6ce9327a5b88343b56b38661a266e29b1f9f83eb6420cc9a68a6e166784c70b572c3020f78cd3ccf12869c2cb2e079aa4173ac779704a71a391b2b987c0e6b788e8756a8c5cd042cd9d6b33991919bfd6dbbe7e22aff0354a3a26d8e3b9dc6d0250a775d0f0b840f04b70d7f0a3d96f837ba14d88f1065987b4b799d0f2542d467e9ca30d8a30305e3bcb9fa7ce0aac30ff37709f153218ba6291bfd5d32dc3d3836342ade7c6ae10a05389685ff15be1984c28b698223a478ea32875e2f729a51bbd2dad9568fb340c3bedefe2ceef7c449fbb24e56b9f520f50bcb751e09d39726bef7b6e59423add93b00385b9a72a5053d84008b41cfa0ab24f"}], 0xfd0}, 0x20040000) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 19] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r2, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) pselect6(0x40, &(0x7f0000000240)={0x3, 0x0, 0x205, 0x7d, 0x10000, 0x8000, 0x4, 0x1}, 0x0, &(0x7f00000002c0)={0x3ff, 0x6, 0xffffffffffffffff, 0x9, 0x0, 0xf, 0x80000006, 0xb06c}, 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 18] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) writev(r2, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 17] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6ad01, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 16] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 15] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000540), 0x80200, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 14] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x5) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 13] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 12] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 11] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 10] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 9] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 8] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000000)={@private2}, &(0x7f0000000180)=0x14) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 7] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x1}) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 6] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 5] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) setns(0xc9, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 4] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000240)='vicodec.0', 0x9) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 3] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./sys/bus/platform/drivers/vicodec/unbind\x00', 0x1, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 2] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000001700)='sysfs\x00', 0xb7b804, 0x0) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 1] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [4, 0] detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) executing program 0: program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync minimized 30 calls -> 0 calls testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync bisect: concatenation succeeded found reproducer with 4 syscalls minimizing guilty program testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac3(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, 0x0) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program did not crash extracting C reproducer testing compiled C program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync simplifying C reproducer testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing compiled C program (duration=45s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 program did not crash testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing compiled C program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync testing program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync validation run: crashed=true testing program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync validation run: crashed=true testing program (duration=45s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect-syz_usb_control_io$hid-syz_usb_control_io$printer-syz_usb_control_io$uac3 detailed listing: executing program 0: r0 = syz_usb_connect(0x3, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="120100020000004024042c0100000000000109022e0001010080320904000004ffffff0007058102000200070502020002000705830200020007050402"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac3(r0, 0x0, &(0x7f0000000340)={0x44, &(0x7f0000000100)={0x0, 0xe, 0xf, "cf0d416510d44aa84085a068b5207a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) program crashed: BUG: sleeping function called from invalid context in cancel_delayed_work_sync validation run: crashed=true reproducing took 1h46m38.140942253s repro crashed as (corrupted=false): BUG: sleeping function called from invalid context at kernel/workqueue.c:4487 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 0, name: swapper/1 preempt_count: 101, expected: 0 RCU nest depth: 0, expected: 0 1 lock held by swapper/1/0: #0: ffffc90000a08ca0 ((&vub300->inactivity_timer)){+.-.}-{0:0}, at: call_timer_fn+0x11f/0x610 kernel/time/timer.c:1745 Preemption disabled at: [<0000000000000000>] 0x0 CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x100/0x190 lib/dump_stack.c:120 __might_resched.cold+0x1ec/0x232 kernel/sched/core.c:9197 __cancel_work_sync kernel/workqueue.c:4487 [inline] cancel_delayed_work_sync+0xb8/0xf0 kernel/workqueue.c:4568 mmc_free_host+0x19/0x30 drivers/mmc/core/host.c:700 vub300_delete drivers/mmc/host/vub300.c:379 [inline] kref_put include/linux/kref.h:65 [inline] vub300_inactivity_timer_expired drivers/mmc/host/vub300.c:747 [inline] vub300_inactivity_timer_expired+0x42f/0x550 drivers/mmc/host/vub300.c:742 call_timer_fn+0x19a/0x610 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers+0x757/0xb00 kernel/time/timer.c:2374 __run_timer_base kernel/time/timer.c:2386 [inline] __run_timer_base kernel/time/timer.c:2378 [inline] run_timer_base+0x114/0x190 kernel/time/timer.c:2395 run_timer_softirq+0x1a/0x50 kernel/time/timer.c:2405 handle_softirqs+0x1ea/0x9b0 kernel/softirq.c:622 __do_softirq kernel/softirq.c:656 [inline] invoke_softirq kernel/softirq.c:496 [inline] __irq_exit_rcu+0x162/0x210 kernel/softirq.c:735 irq_exit_rcu+0x9/0x30 kernel/softirq.c:752 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0xa3/0xc0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:64 Code: e5 aa 02 e9 83 4b 03 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d c3 1f 2f 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 RSP: 0018:ffffc90000197e00 EFLAGS: 00000242 RAX: 00000000000658d3 RBX: ffff88801f282540 RCX: ffffffff8bbc8345 RDX: 0000000000000000 RSI: ffffffff8e3acef2 RDI: ffffffff8c600380 RBP: ffffed1003e504a8 R08: 0000000000000001 R09: ffffed10170a678d R10: ffff8880b8533c6b R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 1ffff92000032fc4 R15: dffffc0000000000 arch_safe_halt arch/x86/include/asm/paravirt.h:62 [inline] default_idle+0x9/0x10 arch/x86/kernel/process.c:768 default_idle_call+0x6c/0xb0 kernel/sched/idle.c:122 cpuidle_idle_call kernel/sched/idle.c:199 [inline] do_idle+0x3a7/0x5b0 kernel/sched/idle.c:355 cpu_startup_entry+0x4f/0x60 kernel/sched/idle.c:454 start_secondary+0x21d/0x2d0 arch/x86/kernel/smpboot.c:312 common_startup_64+0x13e/0x158 ODEBUG: object ffffc90000a08a70 is NOT on stack ffffc90000190000, but annotated. ====================================================== ---------------- Code disassembly (best guess): 0: e5 aa in $0xaa,%eax 2: 02 e9 add %cl,%ch 4: 83 4b 03 00 orl $0x0,0x3(%rbx) 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d c3 1f 2f 00 verw 0x2f1fc3(%rip) # 0x2f1feb 28: fb sti 29: f4 hlt * 2a: c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop final repro crashed as (corrupted=false): BUG: sleeping function called from invalid context at kernel/workqueue.c:4487 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 0, name: swapper/1 preempt_count: 101, expected: 0 RCU nest depth: 0, expected: 0 1 lock held by swapper/1/0: #0: ffffc90000a08ca0 ((&vub300->inactivity_timer)){+.-.}-{0:0}, at: call_timer_fn+0x11f/0x610 kernel/time/timer.c:1745 Preemption disabled at: [<0000000000000000>] 0x0 CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x100/0x190 lib/dump_stack.c:120 __might_resched.cold+0x1ec/0x232 kernel/sched/core.c:9197 __cancel_work_sync kernel/workqueue.c:4487 [inline] cancel_delayed_work_sync+0xb8/0xf0 kernel/workqueue.c:4568 mmc_free_host+0x19/0x30 drivers/mmc/core/host.c:700 vub300_delete drivers/mmc/host/vub300.c:379 [inline] kref_put include/linux/kref.h:65 [inline] vub300_inactivity_timer_expired drivers/mmc/host/vub300.c:747 [inline] vub300_inactivity_timer_expired+0x42f/0x550 drivers/mmc/host/vub300.c:742 call_timer_fn+0x19a/0x610 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers+0x757/0xb00 kernel/time/timer.c:2374 __run_timer_base kernel/time/timer.c:2386 [inline] __run_timer_base kernel/time/timer.c:2378 [inline] run_timer_base+0x114/0x190 kernel/time/timer.c:2395 run_timer_softirq+0x1a/0x50 kernel/time/timer.c:2405 handle_softirqs+0x1ea/0x9b0 kernel/softirq.c:622 __do_softirq kernel/softirq.c:656 [inline] invoke_softirq kernel/softirq.c:496 [inline] __irq_exit_rcu+0x162/0x210 kernel/softirq.c:735 irq_exit_rcu+0x9/0x30 kernel/softirq.c:752 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0xa3/0xc0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:64 Code: e5 aa 02 e9 83 4b 03 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d c3 1f 2f 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 RSP: 0018:ffffc90000197e00 EFLAGS: 00000242 RAX: 00000000000658d3 RBX: ffff88801f282540 RCX: ffffffff8bbc8345 RDX: 0000000000000000 RSI: ffffffff8e3acef2 RDI: ffffffff8c600380 RBP: ffffed1003e504a8 R08: 0000000000000001 R09: ffffed10170a678d R10: ffff8880b8533c6b R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 1ffff92000032fc4 R15: dffffc0000000000 arch_safe_halt arch/x86/include/asm/paravirt.h:62 [inline] default_idle+0x9/0x10 arch/x86/kernel/process.c:768 default_idle_call+0x6c/0xb0 kernel/sched/idle.c:122 cpuidle_idle_call kernel/sched/idle.c:199 [inline] do_idle+0x3a7/0x5b0 kernel/sched/idle.c:355 cpu_startup_entry+0x4f/0x60 kernel/sched/idle.c:454 start_secondary+0x21d/0x2d0 arch/x86/kernel/smpboot.c:312 common_startup_64+0x13e/0x158 ODEBUG: object ffffc90000a08a70 is NOT on stack ffffc90000190000, but annotated. ====================================================== ---------------- Code disassembly (best guess): 0: e5 aa in $0xaa,%eax 2: 02 e9 add %cl,%ch 4: 83 4b 03 00 orl $0x0,0x3(%rbx) 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d c3 1f 2f 00 verw 0x2f1fc3(%rip) # 0x2f1feb 28: fb sti 29: f4 hlt * 2a: c3 ret <-- trapping instruction 2b: cc int3 2c: cc int3 2d: cc int3 2e: cc int3 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop