Extracting prog: 50m2.864737669s Minimizing prog: 24m36.145534911s Simplifying prog options: 4m30.239869949s Extracting C: 1m47.13099021s Simplifying C: 0s extracting reproducer from 32 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}}): socket$inet6-openat$md_new_array-syz_usb_connect-write$md_new_array-openat$md-ioctl$ADD_NEW_DISK-ioctl$ADD_NEW_DISK-ioctl$RUN_ARRAY-pwrite64-ioctl$STOP_ARRAY-setsockopt$inet6_int-sendmmsg$inet6-setsockopt$inet6_int-recvmmsg-socket$kcm-syz_init_net_socket$bt_l2cap-sendmsg$kcm detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program did not crash single: failed to extract reproducer bisect: bisecting 32 programs with base timeout 30s testing program (duration=38s, {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}}): [30, 10, 18, 11, 23, 10, 10, 17, 18, 13, 10, 17, 29, 15, 18, 29, 9, 28, 4, 6, 15, 17, 4, 29, 9, 17, 2, 6, 9, 29, 4, 29] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./proc\x00', 0x1ff) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000400)={0x0, &(0x7f0000000440)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000002100)={0x0, 0x0, r1, 0x0}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000002180)={r1, r2, 0x0, 0x0, 0x400000d0}) (async) listen(0xffffffffffffffff, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000000)={0x8, 0x88}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000040)=0x7) (async) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000100)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e24}, 0x7) (async) sendmmsg$unix(r5, &(0x7f0000000400), 0x651, 0x0) (async) recvmmsg(r4, &(0x7f0000000440), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000480)=0x6) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000500)='./dev\x00', &(0x7f0000000540)='devtmpfs\x00', 0x0, 0x0) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./dev/mtdblock0\x00', 0x42, 0x1ff) (async) r7 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./dev/mtdblock0\x00', 0x8000, 0x0) sendfile(r6, r7, 0x0, 0x110000) (async) mount(0x0, &(0x7f0000000140)='./proc\x00', &(0x7f0000000200)='proc\x00', 0x4000, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) (async) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0xa, 0x3, &(0x7f00000006c0)=ANY=[@ANYBLOB="850000002200000007000000000000089500000000000000e26c9bd1a6361b80cdd64bdf00000000000869045aac0000659f55df08f9b90788ff7f00000010000029c21ebbcde61d8ab5920aef6c3e007fe61241638962cf0b89ef506cfd3f1d4163d3cfca3733b30070a7cf53021a95fdaf3c7220a0e23db436659a8c54328a702688f92b6b71569d65e33d46f8d8ae24ba69c657afac04379cb536008c219991704f11c51b1d076f03b0f917c766f3a7598bbc00feb3bc8e88f79df517b37b56bcbc290080000000000000e675458a43b8a8935bf9cf0be7d0aeaac41405e341cd0ba0d6fd562489dad595712a4051bb6cf826ab757193fc09d305f95c55d5746419000000000000007b61803bd430ef06000000000000001e93f640f159320c8b088f4d6497682eb312d4967aff9e4c14c66c90000054ed82c7cba4c81f91d6dfed18767bf0df584b4b6c4204df411f921e3aa02a67dd324b8176020e9c024751e539c05727f82c92046bfe64babb6d7ba86526b7886a0c2481c5812812a6fa3fca3758cbd8c32b25c28be225bd1f16297baa065f5bf96330fad0aaa4388c06c0eb2ecdf829af9577fcd868cc269b740000b7ad193c5e5850df01aff96877d73a63246ce6f0467167626329ab910b7a13d9ec9a64e7f6b56aeab8c38f69a213c96e2d2ad7978c9d721c270f27e7025d576535198742d403ec43572d7d0baf00e882617b260627805ca44200335ea4363066944d0aa6feb9705b09ba40d4642519281151f875cbf13a582f90ad719f0eccf02a473dd508a16138904933689ea6050041206473075eaeff2b69c2f2bf6f691c3560e068743a08e9771280da61fd8fdc3f7a35ea352e35753c59ebc1bd27ab6603e6afb1b3f057fbb7ed3aabe702b3c6301d3f5c295d1d69d1541d0e64631c95d6c0999e27e8d1a58f6a00f19102d2bfaf53f25a45637b1c577ae50c4c5669b13a4ed999dd10d2f091dcda39d9abc40c64a20c14ff0b1bf4d23fe07ae90fa0eba9c64bf89b26e7d8d70710b04f9ece5969023acadbb4582272e5b3a0429a5645b0c824ad36f7cc8be12b3874d5a19349b0ede845e9dddcab4a78b08ed60104002aabb17eb1840bc8e0ed1dd8b9b7eeaf32a185d80250a7f2252775905eeeb756eadafe20bbc616bc44b347abc8caf722b2c3b06884c1d3690f23b06fa4541bb2a81073b452764f04bd39008b65ee222cf697ac21b087548e9708dffaff2859e973b1e88668c8022cc6dac8548167e5798ec9c7d288a7fa7749f07513187cd8f060abbbc5e37dd1ba3aab927be1b409be733b7408534e5b0951e9ecfd0a1c77e3a29be47e896aecac0bc4093330124615056e3ce0ce6ac91b1242d3bb2e787a186dc2ec284d60e9d8a03884a22eeaa1efa497ee88c6cb565b164a260afb5157e392b1ebb1a4d4f992011ecbac4a0a7ff5bdcef7994a422bb2761edd2d8f20f5f879a88f89d48b8314f862585e4b7a9d6a6681f40e8b82cc6555dce2db951d164cc9a70e640ac8974faa2587a6e3af3b9458f7d4b4077b3002536b10ea24d73307a33090c4c270909a5322eac32cb175e68fa83457b21465c08c02dcefccc0c714c2862ddbe567755f05c1e671328d160d3752345ca1db6e74c720e42afca982ba6befd96c5575f1dd8f87ff6606301c0000000000000000000000000000000000000004d0d54b4caf78018766cdb971e8b168d4763c1f00000003d4e1d842caf457797f93db93e4f38a9dbd79f6bf5dc40b55fdbf9b856665061b2e2924f27eb2d2b5a181ccfd9eeb11dec165b6f12433f00bb06124041ffdcdcdc91f3b3b76635a689c9249cf69bcae654bfa81e75b7c7002b883c56026d83520395b7d511f607cf2f899c7b1c75e2192f775d72247167285857588ace1115fbebfee3c16b84cf7036d41c493a63c09f2ce46c1f5995c2d7fe58c15e64bb4cb7e7f336cc22fa1ea1363bce375bd3d579be1dddb08ed5147b629e4b3f0e65783ee5e20d9270802f2a7500738d95216743bc36a04ba8d486fb26252d684b84fa24639089064ca7b93057c041f12d544dab4d24a4f952b4f265a69ba279929959991b7ac63786055b3c029a0e8b6e42ad33cba2661957cff0700000000000029bb61462623a58556cd62844d4d23cc738ee5b36c71d2c010b089251d5806000b1ade92dd9f441468967c052aecd9de81b4b55d06670597991f37ddc4fa19a6369d5bf76c474633a337f676ad255869881da5cadcf49ce9188129cc978977f87b32bd4945717075cbb4d3e01e67ff087644f52fcf0a3c732b0586cb87972c43d2616bf4e521dc310fbf1760243d51a197d3ecfd74bd625e9f496175513f3e97854ea76e26e96a8639a297871485a8609f8ca842b3321932c4d9e224a0cec5946cec9e359fd3687415cad5fb8c678136f36d9f781fade9f2469477748f4dfa0f56c326c89bb5d07f35aaf95303b5a620fc84e1c73557b2277831f8f633f0d293c0e3f4f93149887271e645f50a4e57010a9b76457f6ad73231a905206bbb1b95248aed85a9df9dea64cc1fd1f06a98530000000000000045fcc1fb138fce0faec0a423e860d5b308d7849381b294106af25f15fec047d5b844a99f36e342165df728e381b48c20e0900f8d265157467d3494f2b93c7f3c817688cec2d226f50edb115c2e075f3c663a4b4169bc6fd7d4fbce205f2a1ae263ae0db900fa0a13cf796e0d7a9dad86953c13ed6241206d682e194c64c491de6a531e9bd45abe705f07000a82ccd41a2c1b23bac44b7371a3a0aeab3647c56f0680cd30ca260189dffed79c2cfae39d8160d3fac695b75654a4a5695b9edec673e75d97950fd4d80bdf8e2d83a3232768b1231b09ef4d995a783eb8f731523e9f6c2ee9119d567acd471bc391bd4f07600d5b04b71c1f1fd7e219b8df5123e4c529db3ce74353e8a39e2d21ce0954334951d509cdce531fb14230fa3b7331a943e7223b0ac8725a0d45a213fa249a8801959480ecdc5999c9df72debe8510d0620fce7be7086d5b72e857243f0a7883d9749b1f40936b51631e0060a0d9901d730000000000000000"], &(0x7f0000000f80)='GPL\x00', 0x2, 0x103a, &(0x7f0000000fc0)=""/4096, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000001fc0), 0x0, 0x10, &(0x7f0000002000), 0x2a3}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002040)={r8, 0x0, 0x36, 0x0, &(0x7f0000000080)="e460cdfbef2408002900119386dd6a000000000711eb3014cd3ec8a755c1e1380081ffad000400e8d50000000100000bb50000050024", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x50) r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./proc/thread-self/fail-nth\x00', 0x802, 0x165) write(r9, &(0x7f0000000280)='100', 0x3) (async) syz_init_net_socket$bt_hidp(0x1f, 0x3, 0x6) syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) executing program 0: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = socket$nl_rdma(0x10, 0x3, 0x14) r2 = socket(0x10, 0x803, 0x0) sendto(r2, &(0x7f0000000000)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000200)=[{{&(0x7f00000002c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/102, 0x365}, {&(0x7f0000000440)=""/76, 0x14c}, {&(0x7f00000009c0)=""/4096, 0x197}, {&(0x7f00000019c0)=""/92, 0x645}, {&(0x7f0000001a40)=""/73, 0x1b}, {&(0x7f0000001ac0)=""/77, 0x188}, {&(0x7f0000001b40)=""/154, 0x2c}, {&(0x7f0000001c00)=""/17, 0x1d8}], 0x21, &(0x7f0000001c40)=""/191, 0x41}}], 0x4000000000003b4, 0xa6, &(0x7f0000001d00)={0x77359400}) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x804, &(0x7f0000000640)={[{@iocharset={'iocharset', 0x3d, 'cp949'}}, {@shortname_mixed}, {@fat=@flush}, {@shortname_winnt}, {@uni_xlateno}, {@utf8}, {@rodir}, {@shortname_mixed}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '869'}}, {@shortname_mixed}, {@rodir}, {@utf8}, {@rodir}, {@utf8no}, {@shortname_lower}, {@iocharset={'iocharset', 0x3d, 'iso8859-14'}}, {@uni_xlate}]}, 0x1, 0x298, &(0x7f0000001e00)="$eJzs3c1qa1UUAOB18p97B8nAkQj3gA4cXW59ghapIBYEJQN1oMWmIE0otBCoirEjn8AncOLLOBFfwAdQnFlBeiQ9OfkpJ7WVtCne7xtt1tqrZ+2dnXSUnc9eGx4dHJ8enn/9a7RaSVS2YzsukuhGJQrfRqlffi+PAwCP3EWWxR9ZrpmHzpZn1FdU1ir33hwAcC8W//9vuhcA4GF8+NHH7+3s7e1+kKatiOF3o14S0Zrndw7jixhEP15EJ/6OyGby8Tvv7u1GLZ3oxhvD8ag36kUMP/2pqP8t4qp+KzrRLa/fSnML9eNRrx5Pps/fHkT//R+iE68s1V8W9W+V1EevEW++vtD/8+jEz5/HcQziYNrbtP6vb7bS9O3s+z+/+mQSndQn41GvOZs3nV19sBcFAAAAAAAAAAAAAAAAAAAAAID/vefpTHf5/p3i4v8b8mX3AxW35Czc7/MiTdMsycPz+lq8WovaptYNAAAAAAAAAAAAAAAAAAAAj8np2ZdH+4NB/2Stg+Jr/SWpuFyONCPiNn+5WZp6dvvG8n6iuJ9gkETcbV31aF5V/vvk6h13rD3pp3+S1GJ9L0Eyi7QXU88if9Yk0s4HC5FbP+LHp/kuXk+18khxuo72k+hXbtyx1tIhqa/tHGYlx6+6sqpxPdKO8gVOUjc8vfH0P/WcdVakkoiozzZzec7Vm+zJ/EDW1/teLv24aNzDRxAAAAAAAAAAAAAAAAAAADA1/9JvSfJ8Aw0BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAbMf///DoPxtHjVnKw6GdRiGtnwEgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgJ/BMAAP//dw9WdQ==") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000020c0)='blkio.bfq.idle_time\x00', 0x275a, 0x0) clock_adjtime(0x17, &(0x7f00000004c0)={0xfffffffffffffffc, 0x0, 0x0, 0x3, 0x41, 0x0, 0x0, 0x0, 0x0, 0x5, 0xffc99a3b00000000, 0x40000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x80000000008, 0xffffffffffffffff, 0x20007ff, 0x3ff, 0x0, 0x59, 0xb}) sendmsg$RDMA_NLDEV_CMD_DELLINK(r1, &(0x7f0000001d40)={0x0, 0x11, &(0x7f0000001d80)={&(0x7f0000001dc0)=ANY=[@ANYBLOB="180000001e1401003dbd010001000000080001"], 0x18}}, 0x20004018) bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x10, 0x1c, &(0x7f0000000740)=ANY=[@ANYBLOB="18080000e0000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b703000000002000850000000505000000a900000000000035090100000000009500000000000000b7020000000000007b9af8ff00000000b509020000000000dbaaf8fff1000000bf8200000000000007080000f8ffffffbfa400000000000007090000f0ffffffc7020000080000001822000007ec9b0ff052da48911c9ca725e24d72327a075d8517eadb240d738ac154fa2aa3ec9cdd33c024fc4ea97e48ee2a0ae20f0ab334b53d720a50d2e71931cd1c11abbb89d3052517f4e77a0c387910cbdfa237cff3ffc17586664f3f083ec98d5a48e3d37f84cc04947e34bf3ff4394c4829de54c88f0f587aaf8dae581e27df8fe29fd866ad00"/281, @ANYRES32=r0, @ANYBLOB="0000000000000000b7050000080000004608f1ff76000000bf9800000000000056080000000000008500000007000000b7000000000000009500000000000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x3, '\x00', 0x0, @sk_msg, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r3 = socket$inet6(0xa, 0x3, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000340)={{{@in=@multicast1, @in=@initdev={0xac, 0x1e, 0x3, 0x0}, 0x4e1f, 0x0, 0x0, 0x3, 0xa, 0x0, 0x0, 0x0, 0x0, 0xee00}, {0xec, 0x8000000000000000, 0x1, 0x6811221d, 0x9, 0x8000000000000003, 0x200000200000003, 0x100000000}, {0x4000a, 0x1000, 0x6, 0xb}, 0x6, 0x0, 0x1, 0x0, 0x6, 0x1}, {{@in6=@empty, 0xffffffff, 0x2b}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}, 0x3502, 0x1, 0x2, 0x0, 0x9, 0x7}}, 0xe8) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r4 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r4, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r4, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./proc\x00', 0x1ff) socket$nl_netfilter(0x10, 0x3, 0xc) mount(0x0, &(0x7f0000000080)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x4000, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000180)='./file0\x00', 0x2000200, &(0x7f00000001c0)={[{@commit}]}, 0x7, 0x4f7, &(0x7f0000000200)="$eJzs3M9vVNUeAPDvnU5pgfLo4/FQKkoRjY3GFgoKCxOD0cSFJkZc6LJpC0EKNW1NhBAoicGlIXFrjEv/Abdq3CgrE7e4dENiDBvA1Zjbubfzo3dqW6YdaT+fZDrnnDn3nnvm3HPn3HM6E8CWNZj+SSL6IuJ2ROyOiFJzhsHq0/27V8Yf3L0yHvOVyuk/k3SzuJfGM0n2vDOLDJUiSp8mtRfqzF66fH5sampyJouPzF34aGT20uUXz10YOzt5dvLi6MmTx48dPfHy6Eurr1RBeWm97g1cnT6w/80Pbr49Xs7Te7Pn+nq0y2AMFh3KgmfbXViH7aoLJ+Xlcr66/gfDiqXnf9pc3Qv9f3d0xbKNB2wilUql0tP65flKs+tLUoBHVhKdPgKgM/IP+vT+N38UDQS2rc/wo+P+OFW9AUrrfT97RBxcSCxFxFB2A79rncofjHK8P//XV+kjjZfXYR4CAKDe96fykWDT+K8/Yl9dvv9kayj9EfHfiNgTEf+LiL0R8f+o5n0sIh5v2n9XRFQaYo0Gm+JLx5+lOw9fy9bS8d8r2dpWbfwX9atg/V1ZbFdEPmCePJK9J0PR3XPm3NTk0WXK+OH1Xz9fmprMR1b/fPyXPtLy87Fgdhx3yvkEXRKRbjQxNjfWlsqn9b8eMVBurn9STgsr14qN/REx8OOXK95vf1343PPfHFiMdDfma13/how/HywqpA1LFZWvI56rtv98NLR/beUuWX59cqQ3piaPjKRnwZHCMm79cuOdovRkJe3/7e/Nm71x4rvThX1pLdL231F3/ke+flurf38SkSyu18622NG11mXc+O2zlvc0qzr/M+n5vy15byGc35d+MjY3N3M0Ylvy1tL00dq2eTx9TjtTWv+hw8X9f0+2TfpOPBER6Un8ZEQ8FdU7xMGoXDsUEU9HxOHW1Y+fXnvmw7XXf32l9Z8ovP41tH9tvT4NpKkzDSljU9XLWUQtZTHQdf7Q7QcDxeWvrP2PL4SGspTi61/SsNS+9CiKAw/59gEAAMAjoRQRfXVzSX1RKg0PV+eA9saO0tT07NwLyfTHFyeq3xHor8tbnQ/uTvL5z/66+GhT/Fg2b/xF1/aF+PD49NREh+oMVO1c6PNJaXjxWlAqDedfimnPFDPwb+YrP7B1/VP/33dzgw4E2HA+/2GrmrlaF5lvkWnef8rA5rSSz39zgbA5FfX/Zf6f2w0DbBIV3Rm2tNX0/3LDzzve2r0exwNsnHK8uxgudfRIgI1m/A9b0oq+JL/mQKWn+KXeWJo5epffYVes7TC2F5TVkUA6supI6dvXslX+awot80RpdTvsWfKTEWtr0zMP/7ac3df2k7+SrY+1uwXL7einyVq2Wv66Mdq3ftckAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAdvo7AAD//3nT2ko=") statx(0xffffffffffffff9c, 0x0, 0x1000, 0xc23514103f67728e, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='100', 0x3) mkdirat(0xffffffffffffff9c, &(0x7f0000000ac0)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000b00)='./dev\x00', &(0x7f0000000b40)='devtmpfs\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./dev/vhci\x00', 0x8002, 0x0) write(r1, &(0x7f0000000bc0)="ff80", 0x2) executing program 0: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x8, [@typedef={0x9, 0x0, 0x0, 0x8, 0x5}]}, {0x0, [0x61, 0x2e, 0x5f, 0x0, 0x61, 0x61]}}, &(0x7f0000000040)=""/30, 0x2c, 0x1e, 0x1, 0x8}, 0x28) ioctl$XFS_IOC_FD_TO_HANDLE(r0, 0xc038586a, &(0x7f00000001c0)={r0, &(0x7f00000000c0)='/%%(@,}\x00', 0x48000, &(0x7f0000000100)={@align=0x10001, {0x8, 0x100, 0xff, 0xfffffffffffffffb}}, 0x7, &(0x7f0000000140)={@_ha_fsid}, &(0x7f0000000180)=0x2}) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000100800)={0x1f, 0x4, &(0x7f00001008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe}, [@call={0x85, 0x0, 0x0, 0x70}]}, &(0x7f0000100900)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x10, '\x00', 0x0, @fallback=0x35, r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x10) setsockopt$CAN_RAW_FILTER(0xffffffffffffffff, 0x65, 0x1, &(0x7f0000000200), 0x0) semtimedop(0x0, &(0x7f0000000200)=[{0x0, 0x1}, {0x4, 0x4, 0x1800}], 0x2, 0x0) semop(0x0, &(0x7f0000000240)=[{0x4}, {0x2}], 0x2) semop(0x0, &(0x7f0000000280)=[{}, {0x0, 0x0, 0x2000}], 0x2) r3 = fsopen(&(0x7f0000000340)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x1, 0x0) fchdir(r4) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x1c0) openat(r4, &(0x7f00000004c0)='./file0/file0\x00', 0x42, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0, 0x0) getdents64(r5, &(0x7f0000000540)=""/49, 0x31) lseek(r5, 0x1, 0x1) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f00000002c0)={'dummy0\x00', &(0x7f0000000300)=@ethtool_sfeatures={0x3b, 0x1, [{0x7, 0x101}]}}) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000000340)) renameat(0xffffffffffffffff, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) io_uring_setup(0x1, 0x0) bpf$PROG_BIND_MAP(0xa, &(0x7f0000100940)={r2}, 0xc) executing program 0: r0 = syz_io_uring_setup(0xf00, &(0x7f0000000000)={0x0, 0x5961, 0x10000, 0xfffffffe, 0x4e}, &(0x7f0000002380)=0x0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0) write(0xffffffffffffffff, &(0x7f0000000200)=' \x00', 0x2) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000300), 0x82000, 0x0) read$FUSE(r5, &(0x7f0000000340)={0x2020}, 0x2020) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0000001000030400"/20, @ANYRES32=0x0, @ANYBLOB="46060900000000002c00128009000100626f6e64000000001c0002800500010005000000080002"], 0x4c}, 0x1, 0x0, 0x0, 0x690}, 0x20048040) syz_io_uring_submit(r1, r2, r3, &(0x7f0000000140)=@IORING_OP_STATX={0x15, 0x14, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)='\x00', 0x1, 0x1000}) io_uring_enter(r0, 0x2000, 0xfffffffd, 0x9, 0x0, 0x0) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r6, 0x0, 0x0) executing program 32: r0 = syz_io_uring_setup(0xf00, &(0x7f0000000000)={0x0, 0x5961, 0x10000, 0xfffffffe, 0x4e}, &(0x7f0000002380)=0x0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0) write(0xffffffffffffffff, &(0x7f0000000200)=' \x00', 0x2) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000300), 0x82000, 0x0) read$FUSE(r5, &(0x7f0000000340)={0x2020}, 0x2020) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0000001000030400"/20, @ANYRES32=0x0, @ANYBLOB="46060900000000002c00128009000100626f6e64000000001c0002800500010005000000080002"], 0x4c}, 0x1, 0x0, 0x0, 0x690}, 0x20048040) syz_io_uring_submit(r1, r2, r3, &(0x7f0000000140)=@IORING_OP_STATX={0x15, 0x14, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)='\x00', 0x1, 0x1000}) io_uring_enter(r0, 0x2000, 0xfffffffd, 0x9, 0x0, 0x0) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r6, 0x0, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 4: openat$dm_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1b000000000000"], 0x50) prlimit64(0x0, 0xe, &(0x7f00000002c0)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000340)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f0000000440), 0x651, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000004c0)=0x6) landlock_create_ruleset(0x0, 0x0, 0x0) setrlimit(0xd, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000580)=@updpolicy={0xc4, 0x19, 0x1, 0x0, 0x8, {{@in=@remote, @in6=@empty, 0x8000, 0x0, 0x0, 0x0, 0xa, 0x80, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x8}, {0x0, 0x1000000}, 0x0, 0x0, 0x0, 0x0, 0x1}, [@policy_type={0xa, 0x10, {0x1}}]}, 0xc4}}, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000700)=@flushpolicy={0x1c, 0x1d, 0x1, 0x0, 0x0, "", [@policy_type={0xa, 0x10, {0x1}}]}, 0x1c}}, 0x0) listen(r1, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0xe, 0x0, &(0x7f0000000280)="000000000000000002b2138373ef", 0x0, 0x10003, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: prlimit64(0x0, 0xe, &(0x7f0000001080)={0x7, 0x103}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000010c0)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001100)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000001200), 0x651, 0x0) recvmmsg(r1, &(0x7f0000001240), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000001280)=0x6) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f00000012c0), 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000100800)={0x1f, 0x4, &(0x7f00001008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, [@call={0x85, 0x0, 0x0, 0xa8}]}, &(0x7f0000100900)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x10, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, 0x0, 0x0) executing program 2: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) bind$netlink(r1, &(0x7f0000000100)={0x10, 0x0, 0x25dfdbfd, 0x400}, 0xc) getsockname$packet(r1, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x40d, 0x70bd2a, 0x0, {0x0, 0x0, 0x0, r2, 0x1, 0xc000}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MODE={0x5, 0x1, 0x6}]}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x404c084}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0x101, 0x0, 0x0, {}, [{0x54, 0x1, [@m_ife={0x50, 0x1, 0x0, 0x0, {{0x8}, {0x28, 0x2, 0x0, 0x1, [@TCA_IFE_TYPE={0x6, 0x5, 0xfeff}, @TCA_IFE_PARMS={0x1c, 0x1, {{0xfffffffb, 0x5, 0xfffffffffffffffc, 0xfffff001, 0x3d}, 0x1}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x3}}}}]}]}, 0x68}}, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000240)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3f8, 0x0, 0x34}, 0x9c) connect$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x4e04, 0x3, @dev={0xfe, 0x80, '\x00', 0x25}, 0x23}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x40080c4, &(0x7f0000000800)={0xa, 0x4e27, 0x80000, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x12}, 0x1c) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap$fb(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000005, 0x110, r1, 0xd000) r2 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$DM_DEV_CREATE(r2, 0xc138fd03, &(0x7f0000000400)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x21400, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) ioctl$DM_TABLE_LOAD(r2, 0xc138fd09, &(0x7f0000000540)={0x4, 0x0, 0x0, 0x1d0, 0x138, 0x1, 0x0, 0x4c7ac378262d4d93, 0x0, 0x0, @by_dev={r3}, [@cache={0x0, 0x800, 0x0, 0x98, 'cache\x00', {@ram_num={'1:', 0x0}, 0x20, @ram_num={'1:', 0x0}, 0x20, @ram_num={'1:', 0x0}, 0x20, '1024', 0x20, '0', 0x20, 'smq 2 migration_threshold 1024'}}]}) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb010018000000000000004c0000004c0000001c000000000000000000000104000000200000000500000001000004040000000100000001000000000000001800000002000004080000001300000002000000000000000100000001000000200000000076616c0062706e5f7370fcffffff6f636b006c6f636b0066"], 0x0, 0x80, 0x0, 0x0, 0x9}, 0x28) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0x3, &(0x7f0000000800)=ANY=[], &(0x7f0000000840)='GPL\x00', 0x7, 0x23, &(0x7f0000000880)=""/35, 0x41100, 0x48, '\x00', 0x0, 0x25, r4, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000008c0)=[{0x0, 0x0, 0xd, 0x5}], 0x10, 0x401}, 0x94) pread64(r1, &(0x7f0000000040)=""/217, 0xd9, 0x3) bind$inet6(r0, &(0x7f0000000300)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000980)=ANY=[@ANYBLOB="840100001900010000000000000000001d0109004d00108025b57e3561934efacde0a223b473fe77f3e5ba760d3793b2f943b7528ea30683bc4a506cf756740574b88d396af9b596787005002e0ccb26a5680000050068fb1e53188181f2a2416a0000001e010680dd0095"], 0x184}}, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000cc0)="20033c2158294d260b357abe565e64f42cf7d1712b7a93573904eb0df3a6dfaf361fdf8a380af80b1ed4e9ae34110075d5c16c86e850fb3bd79de04110af9a914d9ba6423db9489503a105aaf9c6241ee6a8207f3f877909d4366b4af0e98599761fabb894974e131cb7eea34fdbde8867b0bd39281bed7dfb9f5a5f0f447a5905bb33f1e4939e0b012b515a0ca3e8e845c6bcd9a812bfd57de9bf332c462af28a95fd186d4ec8787bcee12c50bcbb0cf10bbaba892df559d9832c91a54483122c7a7f19a635765a36497662c1e94015d6521fbeec47426db1b7f878b35197a8b7d9b686306ae53995", 0xe9, 0x0, &(0x7f00000003c0)={0xa, 0x4e24, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000b80)={0xa, 0x4e20, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}, 0x400}, 0x1c) r6 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000a40)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b00)=@newlink={0x44, 0x10, 0x1, 0x70bd27, 0x25dfd402, {0x0, 0x0, 0x0, r8, 0x65e98, 0x16a81}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0xc, 0x5, 0x0, 0x1, [@IFLA_BRPORT_STATE={0x5, 0x1, 0x83}]}}}]}, 0x44}, 0x1, 0x0, 0x0, 0x2400c844}, 0x200088c2) sendmmsg$inet6(r0, 0x0, 0x0, 0x0) ioctl$TIOCL_SCROLLCONSOLE(0xffffffffffffffff, 0x541c, 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000c00)={0x8, 0x104}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000c40)=0x7) r9 = getpid() sched_setscheduler(r9, 0x1, &(0x7f0000000c80)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001080)=@updpolicy={0xfc, 0x19, 0x1, 0x0, 0x0, {{@in=@multicast2, @in6=@loopback, 0x0, 0x8, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xa9, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xa00, 0x40800000000000, 0x800000000000002}}, [@tmpl={0x44, 0x5, [{{@in=@local, 0x0, 0x3c}, 0x0, @in=@broadcast, 0x2, 0x4, 0x3}]}]}, 0xfc}}, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)={[{@resuid}, {@debug}, {@bh}, {@noload}, {@errors_remount}, {@usrjquota}]}, 0xff, 0x44d, &(0x7f0000000100)="$eJzs3MtvG8UfAPDvrp30/Ut+UB4tLQQKouKRNOnzwKUIJA4gIcGhiFNI0qrUbaAJEq0qKBzKEVXijjgi8RdwggsCTkhc4Y4qVaiXFiQko13vpsa107hx6rb+fKRNZrzjzHx3d+zZGTsBDKyx7EcSsTkifouIkUb2vwXGGr+uXTk389eVczNJ1Otv/Jnk5a5eOTdTFi2ft6mRqdeL/Lo29V54O2K6Vps7XeQnFk++N7Fw5uzzx09OH5s7Nndq6tChfXt3Dh+Y2t+TOLO4rm7/aH7HtlfeuvjazJGL7/z0TdbezcX+5jh6ZaxxdNt6qteV9dmWpnRS7WND6EolIrLTNZT3/5GoxIalfSPx8qd9bRywpur1er3d+3PhfB24hyXR7xYA/VG+0Wf3v+V2m4Yed4TLhyPeP9iI/1qxNfZUIy3KDLXc3/bSWEQcOf/3l9kWazQPAQDQ7LvDEfFcu/FfGg82lftfsYYyGhH/j4j7IuL+iNgaEQ9E5GUfioiHu6y/dYXkxvFPeumWAluhbPz3QrG2tTT++6eex18YrRS5LXn8Q8nR47W5PcUx2R1D67L85DJ1fP/Sr5932tc8/su2rP5yLNiQXqq2TNDNTi9OrzLsJZc/idhebYk/l0S5jJNExLaI2N7VX75+h3H8ma93dCp18/iX0YN1pvpXEU83zv/5aIm/lHRcn5w8eGBq/8T6qM3tmSivihv9/MuF1zvVv6r4eyA7/xtbr//cUvyjyfqIhTNnT+TrtQvd13Hh98863tPc6vU/nLyZp4eLxz6cXlw8PRkxnLx64+NT159b5svyWfy7d7WLP81f48oj8UhEZBfxzoh4NCIeK9r+eEQ8ERG7lon/xxeffLf7+JeZle+hLP7Zm53/aD7/3ScqJ374tvv4S9n535endhePrOT1b6UNXM2xAwAAgLtFmn8GPknHl9JpOj7e+Az/1tiY1uYXFp89Ov/BqdnGZ+VHYygtZ7pGmuZDJ4u54TI/1ZLfW8wbf1HZkOfHZ+Zrs/0OHgbcpg79P/NHpd+tA9ac72vB4NL/YXDp/zC49H8YXPo/DK52/f/jPrQDuP28/8Pg0v9hcOn/MLj0fxhIHb8bn67qK/8S93wi0u6fVY07pPF3U6K64n9mcYuJdW139fuVCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDf+DQAA//9X4u4v") mount$bind(0x0, &(0x7f0000000580)='.\x00', 0x0, 0x21, 0x0) mount(0x0, &(0x7f00000005c0)='.\x00', 0x0, 0x2390824, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000600)={0xa, 0x4e22}, 0x1c) listen(r2, 0x81010040) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000640)={0xd, 0x3, &(0x7f0000000700)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1}}, &(0x7f0000000740)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x8, '\x00', 0x0, 0x9}, 0x94) r4 = fsopen(&(0x7f0000000780)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000007c0)={r3, r5, 0x3, 0x0, @val=@iter={0x0}}, 0x20) sendmsg$nl_xfrm(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f00000011c0)={&(0x7f0000001200)=ANY=[@ANYBLOB="a00000002100010000000000ffdbdf25fc025cb2aea300000000000000000001e000000100000000000000000000000000000000000600000a0000202e000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="b76b6e00000000005000110064010101000000000000000000000000ffffffff000000000000000000000000fc0200000000000000000000000000017f0000010000000000000000000000003c040000020000000a"], 0xa0}, 0x1, 0x0, 0x0, 0x24000000}, 0x0) executing program 2: openat$dm_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1b000000000000"], 0x50) prlimit64(0x0, 0xe, &(0x7f00000002c0)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000340)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f0000000440), 0x651, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000004c0)=0x6) landlock_create_ruleset(0x0, 0x0, 0x0) setrlimit(0xd, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000580)=@updpolicy={0xc4, 0x19, 0x1, 0x0, 0x8, {{@in=@remote, @in6=@empty, 0x8000, 0x0, 0x0, 0x0, 0xa, 0x80, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x8}, {0x0, 0x1000000}, 0x0, 0x0, 0x0, 0x0, 0x1}, [@policy_type={0xa, 0x10, {0x1}}]}, 0xc4}}, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000700)=@flushpolicy={0x1c, 0x1d, 0x1, 0x0, 0x0, "", [@policy_type={0xa, 0x10, {0x1}}]}, 0x1c}}, 0x0) listen(r1, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0xe, 0x0, &(0x7f0000000280)="000000000000000002b2138373ef", 0x0, 0x10003, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x7) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000000180)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000200)=@abs, 0x6e) r6 = openat(0xffffffffffffff9c, 0x0, 0x442, 0x0) sendmmsg$unix(r5, &(0x7f00000002c0), 0x651, 0x0) recvmmsg(r4, &(0x7f0000000380), 0x10106, 0x2, 0x0) write$smackfs_ipv6host(r6, &(0x7f00000003c0)=@l2={{0x4c3a, 0x3a, 0xd73, 0x3a, 0xc9, 0x3a, 0x6980000000000000, 0x3a, 0x100000001, 0x3a, 0x1, 0x3a, 0x4, 0x3a, 0x6}, 0x2f, 0x56}, 0xae) sched_setscheduler(0x0, 0x2, &(0x7f0000000480)=0x6) r7 = syz_open_dev$vim2m(&(0x7f00000004c0), 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r7, 0xc008561c, &(0x7f0000000500)={0xf0f016, 0x2}) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$devlink(&(0x7f0000000540), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_NEW(r8, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000700)={0x44, r9, 0x1, 0x0, 0x0, {}, [@handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xf, 0xa9, @name2}]}, 0x44}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r10, 0x8923, &(0x7f00000007c0)={'dummy0\x00', @random="0134014030d9"}) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000800)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000880)={&(0x7f00000008c0)={0x24, r2, 0x5, 0xffffffff, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x9}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000980)={0x34, r2, 0x5, 0x70bd2b, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_AUTH_TYPE={0x8, 0x35, 0x6}, @NL80211_ATTR_DTIM_PERIOD={0x8, 0xd, 0x8}, @NL80211_ATTR_BEACON_INTERVAL={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x20008054}, 0x24048084) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)={0x14, 0x19, 0xa, 0x201}, 0x14}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x40042, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x1e, 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000711226000000000095"], &(0x7f0000000480)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x94) r0 = openat$nci(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000200)=0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nfc(&(0x7f0000000240), r2) sendmsg$NFC_CMD_DEV_UP(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="010023010000340200000200000008000100", @ANYRES32=r1, @ANYBLOB="35f2f614090000000000eeffe4320dc9950fa9599eadd3237d0c000000000000bb2d27f9dfc62a469495000034e205d45864c3717c888b194f0309a6ac9c0574aa75b5d80080a631e62dc30640a0751387aa6f84bd64d1c0e542232995ea27b72ddd033ac4f30fa7fe73ad90f7c9cbeaa562d910f5fff1acac9b06e612e957b46004b8c6ae2ceaa427da637f8ada6979dde41d311d1900000000"], 0x1c}}, 0x0) write$nci(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="508403a3697e3001010104"], 0x7) executing program 1: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000780)=@bpf_lsm={0x6, 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2}, 0x94) syz_emit_ethernet(0xf8, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaa32aaaaaaaaaaaa88470000000000000000f625ed4af6af74ea86dd26a33e8c0547ebabec34c89dae9a7cbe219e4d706dda8ac23861092f6fc4ae98f6bb084226d3074b5f6bae4908e6317681d08204c9fa11a630738588246c9005057c2d5aaab389ad8c6460b7d3baeca26fb0d0a09ca6eca326224867ba9cda08186d0bf2e7d931fa0dfc1a2266dba5a32a6d2d9f6e1e3b7a8155d4114a6dc74bd843eddf6efdc400d09c685c710bfbff4b405f8474cdd186ccab455ceb5584e321b95779fa29a3f9529b51d03a0550c17583f23f6e6d13d0f122927b613749ab1069a0228e0baf9a22"], 0x0) ioctl$NILFS_IOCTL_GET_SUSTAT(r0, 0x80306e85, &(0x7f0000000000)) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f00000008c0)={r0, 0xf, 0x25, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x50}, 0x4000040) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, 0x0, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x7) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=@abs={0x0, 0x0, 0xfffffffe}, 0x6e) sendmmsg$unix(r5, &(0x7f0000000340), 0x651, 0x0) recvmmsg(r4, &(0x7f0000000380), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000003c0)=0x6) semget$private(0x0, 0x5, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r6, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, 0x0, 0xfffffffffffffe9d) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000440)={r7, &(0x7f0000000480), &(0x7f00000004c0)=@tcp6=r6}, 0x20) sendmmsg$inet6(r6, &(0x7f0000000500)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x2, 0x4, 0x8, 0x1, 0x0, 0x0, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0x3, 0x10, &(0x7f0000000a00)=ANY=[@ANYBLOB="bfa200000000000007020000d7feffff720200000000000018110000", @ANYRES32=r8, @ANYBLOB="000000000000000085000000010000001500070000000000bf06000000000000bf610000000000000701000004000000850000005d000000bfa00000000000000701000004000000850000005e000000b70000000000000095"], &(0x7f0000000a80)='GPL\x00', 0x7, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x39, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) sendto$inet6(r2, &(0x7f0000000ac0), 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000000c0)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x6, 0x4, &(0x7f00000001c0)=@framed={{0x18, 0x2, 0x0, 0x0, 0x1ed}, [@call={0x85, 0x0, 0x0, 0x41}]}, &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r1, 0x0, 0x2100, 0x0, &(0x7f0000000340), 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x50) executing program 3: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000004000000080000000100000080000000", @ANYRES32, @ANYBLOB="0000fbffff"], 0x50) r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040)=ANY=[], 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000140)=@bpf_lsm={0x6, 0x6, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10001}, [@map_val={0x18, 0x0, 0x2, 0x0, r0}, @ldst={0x3, 0x0, 0x6, 0x0, 0x0, 0xa0}]}, &(0x7f0000000280)='syzkaller\x00', 0x5}, 0x94) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$smc(&(0x7f0000000100), r1) sendmsg$SMC_PNETID_ADD(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000400)={0x14, r2, 0x10, 0x0, 0x20000}, 0x14}, 0x1, 0x0, 0x0, 0x24044010}, 0x8005) executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001080)=@updpolicy={0xfc, 0x19, 0x1, 0x0, 0x0, {{@in=@multicast2, @in6=@loopback, 0x0, 0x8, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xa9, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xa00, 0x40800000000000, 0x800000000000002}}, [@tmpl={0x44, 0x5, [{{@in=@local, 0x0, 0x3c}, 0x0, @in=@broadcast, 0x2, 0x4, 0x3}]}]}, 0xfc}}, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)={[{@resuid}, {@debug}, {@bh}, {@noload}, {@errors_remount}, {@usrjquota}]}, 0xff, 0x44d, &(0x7f0000000100)="$eJzs3MtvG8UfAPDvrp30/Ut+UB4tLQQKouKRNOnzwKUIJA4gIcGhiFNI0qrUbaAJEq0qKBzKEVXijjgi8RdwggsCTkhc4Y4qVaiXFiQko13vpsa107hx6rb+fKRNZrzjzHx3d+zZGTsBDKyx7EcSsTkifouIkUb2vwXGGr+uXTk389eVczNJ1Otv/Jnk5a5eOTdTFi2ft6mRqdeL/Lo29V54O2K6Vps7XeQnFk++N7Fw5uzzx09OH5s7Nndq6tChfXt3Dh+Y2t+TOLO4rm7/aH7HtlfeuvjazJGL7/z0TdbezcX+5jh6ZaxxdNt6qteV9dmWpnRS7WND6EolIrLTNZT3/5GoxIalfSPx8qd9bRywpur1er3d+3PhfB24hyXR7xYA/VG+0Wf3v+V2m4Yed4TLhyPeP9iI/1qxNfZUIy3KDLXc3/bSWEQcOf/3l9kWazQPAQDQ7LvDEfFcu/FfGg82lftfsYYyGhH/j4j7IuL+iNgaEQ9E5GUfioiHu6y/dYXkxvFPeumWAluhbPz3QrG2tTT++6eex18YrRS5LXn8Q8nR47W5PcUx2R1D67L85DJ1fP/Sr5932tc8/su2rP5yLNiQXqq2TNDNTi9OrzLsJZc/idhebYk/l0S5jJNExLaI2N7VX75+h3H8ma93dCp18/iX0YN1pvpXEU83zv/5aIm/lHRcn5w8eGBq/8T6qM3tmSivihv9/MuF1zvVv6r4eyA7/xtbr//cUvyjyfqIhTNnT+TrtQvd13Hh98863tPc6vU/nLyZp4eLxz6cXlw8PRkxnLx64+NT159b5svyWfy7d7WLP81f48oj8UhEZBfxzoh4NCIeK9r+eEQ8ERG7lon/xxeffLf7+JeZle+hLP7Zm53/aD7/3ScqJ374tvv4S9n535endhePrOT1b6UNXM2xAwAAgLtFmn8GPknHl9JpOj7e+Az/1tiY1uYXFp89Ov/BqdnGZ+VHYygtZ7pGmuZDJ4u54TI/1ZLfW8wbf1HZkOfHZ+Zrs/0OHgbcpg79P/NHpd+tA9ac72vB4NL/YXDp/zC49H8YXPo/DK52/f/jPrQDuP28/8Pg0v9hcOn/MLj0fxhIHb8bn67qK/8S93wi0u6fVY07pPF3U6K64n9mcYuJdW139fuVCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDf+DQAA//9X4u4v") mount$bind(0x0, &(0x7f0000000580)='.\x00', 0x0, 0x21, 0x0) mount(0x0, &(0x7f00000005c0)='.\x00', 0x0, 0x2390824, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000600)={0xa, 0x4e22}, 0x1c) listen(r2, 0x81010040) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000640)={0xd, 0x3, &(0x7f0000000700)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1}}, &(0x7f0000000740)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x8, '\x00', 0x0, 0x9}, 0x94) r4 = fsopen(&(0x7f0000000780)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000007c0)={r3, r5, 0x3, 0x0, @val=@iter={0x0}}, 0x20) sendmsg$nl_xfrm(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f00000011c0)={&(0x7f0000001200)=ANY=[@ANYBLOB="a00000002100010000000000ffdbdf25fc025cb2aea300000000000000000001e000000100000000000000000000000000000000000600000a0000202e000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="b76b6e00000000005000110064010101000000000000000000000000ffffffff000000000000000000000000fc0200000000000000000000000000017f0000010000000000000000000000003c040000020000000a"], 0xa0}, 0x1, 0x0, 0x0, 0x24000000}, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 2: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20842, 0x0) write$FUSE_STATFS(r0, 0x0, 0x39) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "440101", 0x0, 0xff, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, @local}}}}, 0x0) executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000240)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3f8, 0x0, 0x34}, 0x9c) connect$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x4e04, 0x3, @dev={0xfe, 0x80, '\x00', 0x25}, 0x23}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x40080c4, &(0x7f0000000800)={0xa, 0x4e27, 0x80000, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x12}, 0x1c) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap$fb(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000005, 0x110, r1, 0xd000) r2 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$DM_DEV_CREATE(r2, 0xc138fd03, &(0x7f0000000400)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x21400, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) ioctl$DM_TABLE_LOAD(r2, 0xc138fd09, &(0x7f0000000540)={0x4, 0x0, 0x0, 0x1d0, 0x138, 0x1, 0x0, 0x4c7ac378262d4d93, 0x0, 0x0, @by_dev={r3}, [@cache={0x0, 0x800, 0x0, 0x98, 'cache\x00', {@ram_num={'1:', 0x0}, 0x20, @ram_num={'1:', 0x0}, 0x20, @ram_num={'1:', 0x0}, 0x20, '1024', 0x20, '0', 0x20, 'smq 2 migration_threshold 1024'}}]}) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb010018000000000000004c0000004c0000001c000000000000000000000104000000200000000500000001000004040000000100000001000000000000001800000002000004080000001300000002000000000000000100000001000000200000000076616c0062706e5f7370fcffffff6f636b006c6f636b0066"], 0x0, 0x80, 0x0, 0x0, 0x9}, 0x28) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0x3, &(0x7f0000000800)=ANY=[], &(0x7f0000000840)='GPL\x00', 0x7, 0x23, &(0x7f0000000880)=""/35, 0x41100, 0x48, '\x00', 0x0, 0x25, r4, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000008c0)=[{0x0, 0x0, 0xd, 0x5}], 0x10, 0x401}, 0x94) pread64(r1, &(0x7f0000000040)=""/217, 0xd9, 0x3) bind$inet6(r0, &(0x7f0000000300)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000980)=ANY=[@ANYBLOB="840100001900010000000000000000001d0109004d00108025b57e3561934efacde0a223b473fe77f3e5ba760d3793b2f943b7528ea30683bc4a506cf756740574b88d396af9b596787005002e0ccb26a5680000050068fb1e53188181f2a2416a0000001e010680dd0095"], 0x184}}, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000cc0)="20033c2158294d260b357abe565e64f42cf7d1712b7a93573904eb0df3a6dfaf361fdf8a380af80b1ed4e9ae34110075d5c16c86e850fb3bd79de04110af9a914d9ba6423db9489503a105aaf9c6241ee6a8207f3f877909d4366b4af0e98599761fabb894974e131cb7eea34fdbde8867b0bd39281bed7dfb9f5a5f0f447a5905bb33f1e4939e0b012b515a0ca3e8e845c6bcd9a812bfd57de9bf332c462af28a95fd186d4ec8787bcee12c50bcbb0cf10bbaba892df559d9832c91a54483122c7a7f19a635765a36497662c1e94015d6521fbeec47426db1b7f878b35197a8b7d9b686306ae53995", 0xe9, 0x0, &(0x7f00000003c0)={0xa, 0x4e24, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000b80)={0xa, 0x4e20, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}, 0x400}, 0x1c) r6 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000a40)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b00)=@newlink={0x44, 0x10, 0x1, 0x70bd27, 0x25dfd402, {0x0, 0x0, 0x0, r8, 0x65e98, 0x16a81}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0xc, 0x5, 0x0, 0x1, [@IFLA_BRPORT_STATE={0x5, 0x1, 0x83}]}}}]}, 0x44}, 0x1, 0x0, 0x0, 0x2400c844}, 0x200088c2) sendmmsg$inet6(r0, 0x0, 0x0, 0x0) ioctl$TIOCL_SCROLLCONSOLE(0xffffffffffffffff, 0x541c, 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000c00)={0x8, 0x104}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000c40)=0x7) r9 = getpid() sched_setscheduler(r9, 0x1, &(0x7f0000000c80)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x40042, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x1e, 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000711226000000000095"], &(0x7f0000000480)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x94) r0 = openat$nci(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000200)=0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nfc(&(0x7f0000000240), r2) sendmsg$NFC_CMD_DEV_UP(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="010023010000340200000200000008000100", @ANYRES32=r1, @ANYBLOB="35f2f614090000000000eeffe4320dc9950fa9599eadd3237d0c000000000000bb2d27f9dfc62a469495000034e205d45864c3717c888b194f0309a6ac9c0574aa75b5d80080a631e62dc30640a0751387aa6f84bd64d1c0e542232995ea27b72ddd033ac4f30fa7fe73ad90f7c9cbeaa562d910f5fff1acac9b06e612e957b46004b8c6ae2ceaa427da637f8ada6979dde41d311d1900000000"], 0x1c}}, 0x0) write$nci(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="508403a3697e3001010104"], 0x7) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001b00)=@newtfilter={0x1e04, 0x2c, 0x609, 0x0, 0x25dfdbff, {0x0, 0x0, 0x0, 0xffffffff, {0x0, 0x2}, {0x1}, {0x300, 0x1}}, [@filter_kind_options=@f_flow={{0x9}, {0x1dd4, 0x2, [@TCA_FLOW_MASK={0x8, 0x6, 0xfee}, @TCA_FLOW_POLICE={0x428, 0xa, 0x0, 0x1, [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x660}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x6}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x8000, 0x80000001, 0x9, 0x7, 0xfffffff9, 0x8, 0x2, 0x0, 0x7, 0x4, 0x0, 0x8366, 0x0, 0x5, 0x7, 0x0, 0x5, 0x2, 0xb, 0x0, 0x4, 0x8, 0xfff, 0x0, 0x6, 0xfffffff1, 0x8, 0x10, 0x2, 0x5ad, 0xfff, 0x8, 0x6c7e9859, 0x3, 0x8, 0x3, 0xfffffffe, 0x0, 0x4, 0x80000000, 0x5, 0xfffffffe, 0x785, 0x1, 0x437, 0xffffffa4, 0x7, 0x8, 0x10, 0x0, 0xff, 0x6, 0x3, 0x7, 0x0, 0x142, 0x8, 0x80, 0x978, 0x4e9e, 0x1, 0x53, 0x4ca9, 0x8, 0xfffffff8, 0xa, 0x40, 0xffffffff, 0x1, 0x0, 0xea8, 0x2, 0x9, 0x10001, 0x3, 0xfffffa50, 0xfffffffa, 0xd0, 0x6, 0xffff11e8, 0xfffffffe, 0x0, 0x81, 0x10000, 0x3e2, 0x5, 0x80000000, 0xad, 0x6, 0x9, 0xffff, 0x5, 0xffff, 0x4, 0x92, 0x8000, 0x69c9bb3f, 0xe, 0xfffffffd, 0x101, 0x1000, 0x8cc0, 0x2, 0x10001, 0x7, 0x84, 0x4, 0x2, 0x1, 0x8, 0xa6, 0x8, 0x7, 0x7fff, 0x8, 0x7, 0x8, 0x6, 0x0, 0x6, 0x1, 0x9, 0x8, 0x9, 0x80, 0x10, 0x6, 0x7fffffff, 0x0, 0x1, 0x9ac2, 0x8, 0xfffff244, 0x6, 0xc8, 0x1000, 0x5, 0x3ff, 0x4, 0x9, 0x2, 0x1, 0x3, 0x1000, 0x0, 0x6, 0x7, 0x9, 0x3ff, 0x1, 0x7fffffff, 0x5, 0x2, 0x8, 0x4, 0x5bbf3ebf, 0x2918, 0x1, 0xb, 0x8, 0x121ff06e, 0x7, 0x4, 0xfffffffe, 0x1, 0x1, 0x3, 0x3, 0x0, 0x8, 0x6, 0xfff, 0x0, 0x1, 0x8, 0x1, 0x4, 0x1, 0x848, 0x6, 0x1, 0x40000000, 0x51fa, 0x6, 0x4, 0x7, 0x3, 0x1, 0x5, 0xffff, 0x8001, 0x1, 0x8, 0x2, 0x2, 0x0, 0x9, 0x9, 0xb, 0x6, 0x0, 0x1000, 0x2, 0x2, 0x2, 0x9, 0x1, 0x5, 0x7f, 0x0, 0x6, 0x1c1, 0x4, 0x4, 0x3, 0x2, 0x8, 0x8, 0x8c4a, 0x5, 0x3, 0x1000, 0x100, 0x1, 0x6, 0x4, 0xfffffffb, 0x7, 0xe2, 0x9, 0x6, 0x825, 0x800, 0x3, 0xffff2be7, 0xfffffffc, 0xf, 0x9, 0x8c4, 0x6d4a, 0xffff, 0x10001, 0x0, 0x0, 0x9, 0x3, 0x0, 0x9cf, 0x7, 0xb89c, 0x6, 0xe31, 0x5, 0x8, 0x3, 0x3ff]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x8000}]}, @TCA_FLOW_MASK={0x8, 0x6, 0xa7}, @TCA_FLOW_ACT={0x13e0, 0x9, 0x0, 0x1, [@m_ct={0x174, 0xf, 0x0, 0x0, {{0x7}, {0x50, 0x2, 0x0, 0x1, [@TCA_CT_NAT_IPV6_MIN={0x14, 0xb, @local}, @TCA_CT_NAT_IPV4_MIN={0x8, 0x9, @multicast2}, @TCA_CT_LABELS={0x14, 0x7, "07b2fa8be58c55bc55c24f84ebe8a4e9"}, @TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @ipv4={'\x00', '\xff\xff', @multicast1}}, @TCA_CT_MARK={0x8, 0x5, 0xff}]}, {0x100, 0x6, "4b431e0e45814795704f1bf23ce5a68640a570e6e6322d3a9b15ec27b6f6809e36fed7b48c8249cc277194d65646ee3c17e7f3fb126bc93516ec4c7a72af0c66acad7b3365eb400d7795da5b5beb3cfa0f00cc35784f983d45b9317f19156c290516168b7b386886846e72c08175bb1b08e312bb02deed8ad60b237138a5093603bcf74d42bee40a17f0356ec1d43007430ad0b59de348a1fce2d9a87f9b2928da5831fc19b20091c8be5e79bbe61e3a930a0e20ab0fcb7951559bdffbb0bbf8641373d4b6aee26b9ed6a613f2765532bce2dbfa365a133d72b8b4e95da4859e43cf900d84bc94c66cdc85b762b3524cfc4844e0070f890a153b678c"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_ct={0x44, 0x1a, 0x0, 0x0, {{0x7}, {0x18, 0x2, 0x0, 0x1, [@TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @loopback}]}, {0x8, 0x6, "1a21fbb6"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x3}}}}, @m_csum={0x160, 0x16, 0x0, 0x0, {{0x9}, {0x100, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0xbbe1, 0xffffff63, 0x7, 0xf472, 0x45cad6dd}, 0x56}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xffffffff, 0x3, 0x4, 0x80, 0x20000000}, 0xd}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0x7, 0x0, 0x4, 0xae74386a}, 0x9}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x81, 0x3, 0x7, 0xfffff426, 0x10001}, 0x68}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xe, 0x53, 0x10000000, 0x9, 0x7}, 0x5a}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x7f, 0x7, 0x10000000, 0x7, 0x5}, 0x21}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x8, 0x7ff, 0x5, 0x56c, 0x4b395be0}, 0x65}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x2, 0x9, 0x3, 0x401, 0x3}, 0x2e}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x400, 0xd8ba, 0xffffffffffffffff, 0x3, 0x101}, 0x2c}}]}, {0x38, 0x6, "6a8bfb495e283247adc444191f799425e23fb3f0397146ead201fcaf03dcd140465dabcf05df2ee2ea3266be72d52ef8063e59db"}, {0xc}, {0xc, 0x8, {0x5, 0x1}}}}, @m_mirred={0x1050, 0x16, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x1, 0x7f, 0x1, 0x0, 0x405}}}]}, {0x1004, 0x6, "d689586fd3a425e5cccc5bfb3a152ee58af4d13ab9a71927761527da3b257f2ac6e6ce1c29f013e66770c5862d3accba5392fcee6a2140708ff65728bdbe51bf5db99eb54216b41b30f48c76635fcc3df632735564cee6aa5dcd09aae9b8625913940b0d4d6d1861b6cdd1eb62b77b8de74c79e048cf37b3778b8d77ef0e8f97b83be8b01aa22672a0078f71af05e629ec133e9a06b9ad57956cfe0134e28f9b9354ddfe76beadc60af7e09a2579e11a7c406ebd943d8d71cfe393a1bd53bf9dc4f42d66fcfa04ef9c10df53ef3aefb2d22e63973f8c679d15cdccaeafdd2548a22fa6f5311e0aabb5b3fc2756fcd76af0174a11a6af01a554d531971b578f6f187f708884aa599a43199cc2db84fc9a50b1f82a8a97d213705fd68035d495538902b61ad46f3dc96e53835c561b46941b34ae6a240aa642ff94cc5359e7a980812ad185f913681451a6d6ef9d87a19e73ec6529dac5066cd290cd1e5759fe820f625ff55419bed58cf83ff5081d22ed545cf3333f941adca5d0ec4a808899bb40d786ea2733a239b0268f69493054ec428741c8dffd8d59d95e7a659fa70b2582c8478c0390fc7e30fd282feb4dafa56cf931a87604930128983672cd4db2b30620b55c29bac6e9527dd666a360dad9eee828c733b15b35d308a2372cbc6482a3957499d23774fd88687aec389bb6ac25a369e5e9769672b6151550aa578a51cdad24d5e94bc368bb25ade018612eaa15ee3ac1117a387ba75d807bafaa19a25d74657882f4bea512e31f2362817e9b44940498240257d986f598044515f06cc42d9e2c8d6618201328b9ff416bc9fdd1850d8d4fbf90f959d0dd68e7ec217728cb5c39cdffabd2382e8b0733863e8976e09d189d6e4034ebb3d37a1a8748e9d423781c24537a824d6b5719854c42ed4d3dc6f00c67a3312f074f4d289aefb2a6e03d84de9318bd4e65d4dec56ce50257f51dab5bea3b594b39a711e74da7c23a77067e158e664acefa84992949db9a008000fd2b606e3e75dff5c57432f79315d799436a5a23fb3d6379513d13e55196e22f7a53808f096a8669aecec737490002a2dfa3973da06a97b03bc98c7107923c6bb81276bd934c4fc76b34d7fff29e425537bb1669d58c86b070b69e5cecd1c00ba405e991d472de92ce0087ca21cbea8a36b62eae0c8c821def001c80e0830f3e44db8e0c6cf545bfd457d0dae17d410e9137a95ad413f693b8ece387722920f6e7d1a0121c310faec0dcc9d9c88b2cfa7187da37af876e102996611c631d828e9d26cb957a1719beb0002eccc4171fc2bf03747cf5d805f6edd4c939629f0c0a1849e4ffea4d1b842c37c3eef565b6eb72c519c0c7528b2eb02f0a3bfc1f2dab4613306a0b1aba450422c3041b71866a2731cd9a1e6504493ff6c91f3a1b569f7840f7b3fc5ab8c919f949386819dd6f330b50febf0692b654fc7e6ca34332ab18e437986539a1097d887c40782748989473d95f101122b56acb0fb0eedbc70988e8174b3cdd2ebedd2c1a200081455adedc79e71a3cedcbca69b733f0c434cf73ac4da16422a1d2c8468b6e4e8ea7e427909ff7c892a326d836857af0d0b703200b70250131947242620686e4e68e9978dc8f4625ff513211425a651e5c90c51f74dfb3bda42073563e86cde191bbae1b033feba9a3d018ff1cca2c9e4a24ac127e946ed6c5b56dded9f641612efb45d818f4b73819d822b8b2764c64d502cf88e0064dac7b2606493777f30f1f9849d09a8eb3b77671d3ca5164b052583777768fd4ffca26b45171d9e57cc61b59da7d0c58b501622f968e85df4b905d3788ca1e47a949f9aea49ea2a441a71b4ab1c0a64a826660be3a33c7631640f82846c4f5e218d5ef07e82a9cc3a2c6c5740a73e30b13889f5780fbf0116bb7e2b1c0ae5f6b8251a0a59c9a91a10134f36714730be9ed0bfbd2dd9c54b892018af960f79e4e334317590e5aaf3677193226eebf367545b188e10428e0bff358a5f2339e626e63b803912033980c7b3009e6c77c4d22eb3f3fc20f7473be6751f0cf0089aa0face0ef62a570d0f7aca9df58b6e4bbd96882cc586d5ac261686a8224e317792a10e947c899ff828b3ed891d074576317b5d51b8c4f9caa53db1191ad35709b3009cad13522d4f91d29c7711bf77aeb0bcad7cf1da2263b13481bd2257123610c43021ce75bce5173d5b04749a94de3de0ffcd5285ed4a8dda160d4c791c4f011569c21a5c35cf6cb7f88c66350779290007dd93946def4bcfdbd1c64ed4a6b96086e4069707a44297a859451e5cbfe5d2a89e457fa9918fe4444669e7ff8aba34f27ad055065199430ba49228ed3d1fe5f4566ccc4da6a602452e03cafd6d682b222e046bf304301bf759dffd00f184a88a0a6cf5b8aeaccfc4064d95a74c9ef870de1128a5500e20cf5f9d5f79128a2d73f83153bdbf54ae77d61e278c254e0da99163f9ad06148454ef91b9dbfa6bf4f0f3a79d9db59e7aa9b6957efe83616d55af58ee28e2278356ccd3fc939b087d9ac9aea353f9f25bc73ec1d2e760e59e18f8c3dfb7c1c7d74761718fe891819445cdb3fa00e449ed8aab316d28953318b8a22db71964c9cedc1f91e972b53a4c9cc0ef56f14c1a71dd8c03dd9df4c915a27322aab20c470821916f6e2faa220976b9dd7f7f55a8fb9d8bc1d1b0313a8a7243889f59d3d59a5608e175f26432d0aafe6e83817c930d429e390e684b5e9d34f4c4ef7619d0c26eac7ebaf92e2e90b527a6041b042aeb8a1265ead2f7b9b9b28454369ed2beb00f0a7794c655eb7fb83e0beaedf0e92e397ef59cd95e05ce6ee989270ea126d641aa350a1af379a92627b1b687b8f54a1ea412dbaff2d0a7853a15aac72e8d518b38230d33d0b2256151c0502554d89c9253ccec973485c67c80f405a05374cce9bcba202ea4f76dcaee8f998bddd84e8f69afa2f77b428028b25743e229983776a7b276e35a10906a61672771cea28ae7e6f2f8e335b5c6e9a0230ca6832eb6f8ef4b8b8c5eb16682944d451e6330c8b553f881a4406e523b452f9a548692f400021666bffe222a47c4c965d9d7adfba7a271fdc503799ca2b55a9452fe248b99b8c33077814b666ac88932deb1d9bca434fb5351b28eb584cbbeadb85d9bc334df30c29ac8da624808040dc82ec6f30678e2672f809addea8883024c7743e4d2db97d2d9e933fa14cbb5d6cda4b37c0455652267831e9bc72a83a4cab7c4ec93eea113dd24ab6aa1e23fce5973ee4157c8cdda49d2d92303827a75b02375a7fc2fb3460f216209cebde4a1c4f501ec9307e436556ca2a10f2ed83caf90623d3e11238bad63604383d05fe50980a441fe0c16a0fa44b7663fc34f9019a941f947bbe38683fba350909843770698eee5e5bac222fc71ecca6f4673f506d64a882a36d3d11335d4a42fef3f207eae741daf317f3efbe316dacc757be2daa3a67a0b398bf4b2ff40066d821c4bd06d6002079d9661354096edd98d733b4f15ca0b5e03a31afd83bc056f624b2e036159394f06a0f0f3d5434ca5d0975dd1adb92d0be7fed4db526145dc590c147edf8496830bda001e387668eed9bb3be0ae77221873006e509623d3c37d3eaeb8e5934efef9c9841b86de5dff0618cea10833fd5bdf6d9430254281610f7d68669951bf16e1cc8c9404efc0f357e4f352ebcb4396d8020f29df05d8c8b0d55fe594da70d140fcc38e8e0ae58d997b171386d22f7a11095a81bc7a28b8001374f4f245e45d14a87acb19c22fe1949de3ca7b55d8a29feaf0c7f3efa7b8feefffc2df24c9f1d9d9db5c55b5fd668733115a16d5eab551a852991c73713c33acfda17d2e8e60fe327f3a78c629a6809eb2df0f1468f1532912bfe6a7198216c281ae8fee8f5f4685475b5be5e74a9f0c9fb49655694b656d50ef25ff9b117f4671358f9960cf7de5b3d844ff040b26ed5f12a36b1e4f463c518169aee131681c89fdba6b1b5703d65210ef5ba89f721af70c44b8c82e3fbc645cf5e92665f303e0fd680b3a663e468d14cb033d19f401b9efba8e348abec4a675d7fef48cb92ea2981657df98fc0a7982487adcf35c659007aa716e6f8264c9e829e8bcd7bd67d49af1d839f837eb532d5adf7dab3275d3a86aaa3214005aa7ac2d1380edc64652e8dc67f8d086d6405d7a94eed6812b8f80250c62eb1555873ebca949ddb67c4ca20e68c3f6dc02a2a75082b3448bd3c696f366663a5474b66addc956b1f9f7a55bcde50a13c3761584acb1166ff61bc957e90808b63327a87d200015d679cf7b3e28a4049abaa45943f5f0cc108d521114dc09949a4b72a8b3185b5c961772cdcc82b572bbd5b771922847886ea4a35bafb7c5b91efa2ec3e5cce4bb0ada901e58558e07decf20b04990428ef6fd40e58eb6850722651311df7600df86261880996441013064bed2eefc40edde37e50f511f387042a95a5b0fb61c3e4a320b1e85aaf9706829168040c677d7c2f08c08dcceff240955dc1b787fdc407d189aec6d0a29b123e09ceeac8bee16d8c2b9994eb42ffed0d285f01f63436dafbbe111145a95eda3d7d8d40549a226e358dd8fc3742dd2e50036945f11794ab367f0c8b8ece7b38ad2df3fd02d0daaeb5fddc210b196979a0eb44e1964546a154ff5dea88cb2f9e2900e740e332d769d099b199214136956431d3d75c7773cffbd8b038e335a6a82dcbaad11794201ed24ca51cce0ebb6c5d4f877584941d99f312651db8e37150fa4417a2fcbb43f4a177a44b4bdcec96d3c201fd6393b53fe3d6e7665281744750828fb56ce8a0c0673852b33f47290577cb6303c8ddd7255eac1d2c9bc2a8f84290b7b4a5b5ebba0652907634e7317a0249d637629ecddcad6d17960d7f965624fd2e0e68bbcf6348ec27a96eb3eb46fe88702c6ab806acff77551afa683c8fadb4c18488a4046ca055bf8cb95c8f5701891c0fdfe0689d45b2d6881abbe261ac05363ef3e8f147d393b9933532efbc3d57a7b6cf3adeb7121b2b6ae78aa771e704f11b8ae533afb30df8603a4ef9e1f38173d30a78cfb2d09464d17fae81a4568f5b48df87abbb8c38411f6f4a994cf0783157aead003fbe4ca261fb1eb0f7a3bfa7d14196fa1dfab0a8e4ae396ed48275cceaa3fe18ab90982b87d58b2597411856415d6f54be1405e83526ebcb19ff7a0dc13b22b1023793141ade9672e660eee585884064c270946619a8f754979a2ece1482f1669964083716ce14641e6c0d4d703b8b8e3db1bbc602fe5df1bca8561b266e75b431c4d0f6bdee7fc7f191ecb65ff07995ea2b506c660e816d66245365bce54b89a88c513d193c506212e86a8d28775d5c97a5053fa2770dfc77be6ebdbd3cb7f0c2d182598935d1442ec50c426f74b0a76ae2acaf16ace777b49a4606e850c0bf2e6ec51f3e0a9929365e81c2c86e2ce70440a9919c145ddcd1a7bfd44d5f7333e13b99c4d0eeeb824779e4763428885cb53c9a6ead7a649851e2e7a03e1788374f1c589a30afded797d569b5af1c7a67e94542324dc90c218ac914f0b3b8d13f5096c43ecb6acd94f8e5a94c25565b40844fdcb0e3299903d035e8646a19a5da57d4d5b21ffc1a474fdbb1d1cbcfc6e60710095382f2baab37e16d0bb103f1ca72149822188373a5423e380c880e0f361b691783350517843ebdf5f07f3dc89ef497497c0829b679aff6dc070b72d10690fa1dc771016ecb645cbfa1f0c745390905bd9c4c220d632175ed7c25780b1b38aff82cc83d201843b6"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_ife={0x74, 0x10, 0x0, 0x0, {{0x8}, {0x34, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0x8, 0xffff, 0x8, 0x8, 0x8}}}, @TCA_IFE_SMAC={0xa, 0x4, @local}, @TCA_IFE_TYPE={0x6, 0x5, 0x10}]}, {0x1a, 0x6, "041985711600fad2569afed1f13eac02d991a68fddb9"}, {0xc}, {0xc, 0x8, {0x1, 0x1}}}}]}, @TCA_FLOW_POLICE={0x460, 0xa, 0x0, 0x1, [@TCA_POLICE_TBF={0x3c, 0x1, {0x9d8d, 0x5, 0x1, 0x8, 0x6, {0x37, 0x0, 0x0, 0x7ff, 0x5, 0xe}, {0x3, 0x2, 0x9, 0x3e2, 0x6, 0x8}, 0xfc, 0x5}}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x3, 0x9, 0xc, 0x0, 0x7fff, 0x1ff, 0x82f, 0x9365, 0x0, 0x4, 0x6, 0x10, 0x4, 0x3c7b, 0x6, 0x0, 0x9, 0x4, 0x2, 0x8, 0x21, 0x0, 0x6, 0x2, 0x6, 0xbc, 0x80000000, 0x6, 0x8, 0x3, 0x5, 0x800, 0x5, 0xd7, 0x88, 0x7, 0x7fffffff, 0x3, 0x9, 0x200000, 0x4, 0x9, 0x8000, 0x2, 0x0, 0x4, 0x7, 0x9e, 0x8000, 0x2d, 0xb, 0x3, 0x6, 0x8, 0x4, 0x230, 0x7fffffff, 0x5, 0x2e3, 0x40, 0x4, 0x1c2, 0x6, 0x101, 0x8736, 0x1, 0x9, 0x5, 0x2, 0x9, 0x7, 0x3, 0x6, 0x108938e5, 0x1, 0x80, 0x6a, 0xc0000000, 0x6, 0x3, 0x1, 0x101, 0x8001, 0x1, 0x8d0, 0x10000, 0x3, 0x8, 0x9, 0x10001, 0x6, 0x0, 0x10000, 0xc36, 0x8, 0x2, 0x2ef, 0x59c72474, 0x1, 0x80, 0x6, 0x0, 0x2, 0x9, 0xffff3d74, 0x5, 0x8, 0x6, 0x6, 0x5, 0x0, 0x3, 0x2, 0x40, 0x0, 0x0, 0xffff, 0x7fffffff, 0x3, 0x9ce434c9, 0x7, 0x5, 0x7, 0x67c, 0xa, 0x80, 0xdc29, 0x6, 0x5b, 0x0, 0xb88, 0x3, 0x5, 0x11, 0x80000001, 0x5, 0x3, 0x9, 0xffffff5d, 0x3, 0x1, 0x9f2b, 0xffffffff, 0xb, 0x6, 0xfffffff9, 0x6, 0x9, 0x0, 0xfffffeff, 0x2, 0x101, 0x4, 0x6, 0x80000000, 0x9, 0x3, 0x2, 0x8, 0x2, 0x851c, 0x4, 0xc, 0xfffffff7, 0xfc, 0x5, 0x1, 0x6, 0x0, 0x10001, 0xb2ec, 0x7fffffff, 0x84, 0x8000, 0x6, 0x80000000, 0x0, 0x2, 0x6a, 0x3, 0x81bd, 0x6, 0x1, 0x18, 0x60, 0xb87a, 0x2, 0x6, 0xd, 0xff, 0x7, 0x800, 0x7, 0x6, 0x6, 0xd190, 0x8001, 0x1, 0xe00, 0x2, 0x2, 0x297958f9, 0x8, 0x1, 0x2, 0x1000, 0xca0e, 0xbf, 0x80000001, 0x65, 0x7fffffff, 0x8, 0x10, 0xfffffffb, 0x5, 0x5, 0x4, 0x40000000, 0x7, 0x6, 0x401, 0x8, 0x0, 0xffff1147, 0xcc5b, 0x5, 0x7fffffff, 0x490, 0x2, 0x6, 0x7, 0x2, 0xc720, 0x1, 0x2, 0x3327, 0xea, 0x4, 0x3, 0x10001, 0x0, 0x19, 0x100, 0x401, 0xdec, 0x2, 0x9, 0x2, 0x1, 0x10, 0xc, 0xf, 0x2, 0x9, 0x7, 0x7ff000]}, @TCA_POLICE_RATE64={0xc}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x5}, @TCA_POLICE_RESULT={0x8}]}, @TCA_FLOW_MASK={0x8, 0x6, 0x8}, @TCA_FLOW_MASK={0x8, 0x6, 0x5}, @TCA_FLOW_EMATCHES={0x148, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1ff}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xfff3}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x8}}, @TCA_EMATCH_TREE_LIST={0xc8, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0x8c, 0x1, 0x0, 0x0, {{0xf2fe, 0x0, 0x51ff}, "026a8ffe9ddd2eff9b75ed7c782eb3d6dccd4664f1806c244badaa9e3ba966f85577b9658a22961364e880263a6e5634edbc79808eccde493d229bb93f68e93e72657ad15c42a7c0826b839b100bfd9fbf0f982e3547329fac0c58fa7544058ec59b45bcecd4e57fe38cad0cc3e4566ac7c2a617be9484c2b4b3fef7b1f18b77"}}, @TCF_EM_U32={0x1c, 0x2, 0x0, 0x0, {{0x4, 0x3, 0x1}, {0x4, 0x8b3d, 0x2, 0x7}}}, @TCF_EM_U32={0x1c, 0x3, 0x0, 0x0, {{0x33f, 0x3, 0x7}, {0x4, 0x7, 0x8000, 0xfffffffd}}}]}, @TCA_EMATCH_TREE_LIST={0x5c, 0x2, 0x0, 0x1, [@TCF_EM_META={0x58, 0x3, 0x0, 0x0, {{0x9, 0x4, 0x41bf}, [@TCA_EM_META_RVALUE={0x1f, 0x3, [@TCF_META_TYPE_INT=0x9, @TCF_META_TYPE_VAR="876eb90332", @TCF_META_TYPE_VAR="1617d8", @TCF_META_TYPE_VAR="de07bf922e36", @TCF_META_TYPE_INT=0x4, @TCF_META_TYPE_VAR="77061e8dea"]}, @TCA_EM_META_LVALUE={0x2c, 0x2, [@TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_INT=0x6, @TCF_META_TYPE_VAR="407839995013fac7", @TCF_META_TYPE_VAR="bc2bd4aebc", @TCF_META_TYPE_VAR='O', @TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_VAR="154b920745406811b3d6"]}]}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xb7}}]}]}}]}, 0x1e04}, 0x1, 0x0, 0x0, 0x8001}, 0x0) executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000180)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0), 0x10106, 0x2, 0x0) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f00000001c0)='./file1\x00', 0x3000046, &(0x7f0000000bc0)={[{@dioread_nolock}, {@data_err_abort}, {@inlinecrypt}, {@noauto_da_alloc}, {@data_err_ignore}, {@nojournal_checksum}, {@errors_remount}, {@grpquota}, {@noblock_validity}, {@user_xattr}, {@dioread_lock}, {@errors_remount}]}, 0x11, 0x553, &(0x7f0000001080)="$eJzs3d9rW1UcAPDvTdv91nUwhopIYQ9O5tK19ccEH+aj6HCg7zO0d2U0WUaTjrUO3B7ciy8yBBEH4ru++zj8B/wrBjoYMoo++BK56U2XrUmbddnSmc8Hbjkn9ybnfnPv9/TcnBsSwNCayP4UIl6OiG+SiIMRkeTrRiNfObG23er9q7PZkkSj8elfSXO7rN56rdbz9ueVlyLit68ijhc2tltbXlkolcvpYl6frFcuTdaWV05cqJTm0/n04vTMzKm3Z6bfe/edvsX6xtl/vv/k9oenvj66+t0vdw/dTOJ0HMjXtcfxBK61VyZiIn9PxuL0IxtO9aGxnSQZ9A6wLSN5no9F1gccjJE864H/vy8jogEMqUT+w5BqjQNa1/Z9ug5+btz7YO0CaGP8o2ufjcSe5rXRvtXkoSuj7Hp3vA/tZ238+uetm9kS/fscAmBL165HxMnR0Y39X5L3f9t3sodtHm1D/wfPzu1s/PNmp/FPYX38Ex3GP/s75O52bJ3/hbt9aKarbPz3fsfx7/qk1fhIXnuhOeYbS85fKKdZ3/ZiRByLsd1ZfbP5nFOrdxrd1rWP/7Ila781Fsz34+7o7oefM1eql54k5nb3rke80nH8m6wf/6TD8c/ej7M9tnEkvfVat3Vbx/90NX6KeL3j8X8wo5VsPj852TwfJltnxUZ/3zjye7f2Bx1/dvz3bR7/eNI+X1t7/DZ+3PNv2m3dQ/FH7+f/ruSzZnlX/tiVUr2+OBWxK/l44+PTD57bqre2z+I/dnTz/q/T+b83Ij7vMf4bh39+taf4B3T85x7r+D9+4c5HX/zQrf3e+r+3mqVj+SO99H+97uCTvHcAAAAAAACw0xQi4kAkheJ6uVAoFtfu7zgc+wrlaq1+/Hx16eJcNL8rOx5jhdZM98G2+yGm8vthW/XpR+ozEXEoIr4d2dusF2er5blBBw8AAAAAAAAAAAAAAAAAAAA7xP4u3//P/DEy6L0Dnjo/+Q3Da8v878cvPQE7kv//MLzkPwwv+Q/DS/7D8JL/MLzkPwwv+Q/DS/4DAAAAAAAAAAAAAAAAAAAAAAAAAABAX509cyZbGqv3r85m9bnLy0sL1csn5tLaQrGyNFucrS5eKs5Xq/PltDhbrWz1euVq9dLUdCxdmayntfpkbXnlXKW6dLF+7kKlNJ+eS8eeSVQAAAAAAAAAAAAAAAAAAADwfKktryyUyuV0UUFhW4XRnbEbCn0uDLpnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAH/gsAAP//6AY3sQ==") executing program 5: read$FUSE(0xffffffffffffffff, &(0x7f0000001140)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x11, 0x4, 0x4, 0x10, 0x0, 0x0, 0x800, '\x00', 0x0, 0x0}, 0x50) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0e000000040000000400000010"], 0x48) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000140)={0x6, 0xc, &(0x7f0000000300)=ANY=[@ANYBLOB="61100c0000000000150003000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000050002000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b702000000000000b7030000000000008500000033000000b70000000200000095"], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000500)={r3, 0x0, 0xe, 0x0, &(0x7f0000000580)="00112233445566778899aabb0800", 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000400)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x21081e, &(0x7f0000003180)={[], [{@hash}, {@fsname={'fsname', 0x3d, '&^(/^'}}, {@subj_user={'subj_user', 0x3d, 'vfat\x00'}}, {@audit}, {@euid_lt={'euid<', r0}}, {@fowner_lt={'fowner<', r0}}, {@euid_eq={'euid', 0x3d, r0}}]}, 0x11, 0x51f, &(0x7f0000000c00)="$eJzs3cFvY0cZAPDP3rXjZNMmLT0AgnZpCwtarZN426jqAcoJIVQJ0SNI25B4oyh2HMVOaUIk0jNXJCpxgiN/AOeeuHNBcONSDkiAItAGqQej9/ySOlkbvJvEr4p/P+npzXi8/r5x9s3EE9sTwMS6HRGHEVGOiHcjYi67vZAd8VbvSO736Ohg9fjoYLUQ3e47/yyk7Y+ODj6Jvn+TuJU9ZiUifvCdiB8XHo/b3tvfXGk06jtZfaHT3F5o7+3f22iurNfX61u12vLS8uIb91+vXVpfX2qWs9KXP/7D4Td+mqQ1m92S9O3SAvXpdb10GidxMyK+dxXBcnAj608570R4KsWIeD4iXk6v/7m4kf40B8ku4sNxZgcAXIVudy66c/11AOC6K6ZrYIViNVsLmI1isVrtreG9EDPFRqvdufuwtbu11lsrm49S8eFGo76YrRXOR6mQ1JfS8qf12rn6/Yh4LiJ+MTWd1qurrcZanr/4AMAEu3Vu/v/3VG/+BwCuuUreCQAAY2f+B4DJY/4HgMlj/geAydOb/6fzTgMAGCOv/wFg8gyb//1eAADX0vfffjs5usfZ91+vvbe3u9l6795avb1Zbe6uVldbO9vV9VZrPf3Onub/e7xGq7W99Frsvj//ze12Z6G9t/+g2drd6jxIv9f7Qb2U3suXCANAnp576aM/F5IZ+c3p9Ii+vRxKuWYGXLVi3gkAubmRdwJAbobt9jXEz64qD2D8LvAa3/IAXBMDtug9ozLoA0Ldbrd7dSkBV+zOF6z/w6TqW//3bl+YMNb/YXI94fo/cI10u4VR9/yPUe8IAHy2WeMHhvz9//ns/NvsjwM/Wjt/jw+fPJb3DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBdnOz/W832Ap+NYrFajXgmIuajVHi40agvRsSzEfGnqdJUUl/KOWcA4KKKfytk+3/dmXt19kzTi7dOi+WI+Mmv3vnl+yudzs4fy2du73yY3V4ba+IAwIhO5un03PdC/tHRwerJMc58/v7tiKj04h8fleP4NP7NuJmeK1GKiJl/FbJ6T6Fv7eIiDj+IiM8P6n8hZtM1kN7Op+fjJ7GfGWv84pn4xbStd06ei89dQi4waT5Kxp+3Bl1/xbidngdf/5V0hLq4bPxLHmr1OB0DP41/Mv7dGDL+3R41xmu//26vNP142wcRX7wZcRL7uG/8OYlfGBL/1RHj/+VLL748rK3764g7MTh+f6yFTnN7ob23f2+jubJeX69v1WrLS8uLb9x/vbaQrlEvDJ8N/vHm3WeHtSX9nxkSv9I3wwzq/1dH7P9vPnn3h1/5H/G//sqg+MV4IT0Pfv6TOfFrI8ZfmfldZVhbEn9tSP+H/PynIuv/3RHjf/zX/ce2DQcA8tPe299caTTqOwoKIxSS/zM5ppGEz/9JGFz41rhilWNw089f6V3T55q63aeKNWzEuIxVN+Cz4PSij4j/5J0MAAAAAAAAAAAAAAAw0JN8MKj8lJ9YyruPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXF//DQAA//+K3c6t") syz_mount_image$fuse(0x0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x1, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000ac0), &(0x7f0000000b00)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3c9c9b, 0x0, 0x0, 0x0, &(0x7f0000000c00)) mount$bind(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2000, 0x0) executing program 1: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000780)=@bpf_lsm={0x6, 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2}, 0x94) syz_emit_ethernet(0xf8, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaa32aaaaaaaaaaaa88470000000000000000f625ed4af6af74ea86dd26a33e8c0547ebabec34c89dae9a7cbe219e4d706dda8ac23861092f6fc4ae98f6bb084226d3074b5f6bae4908e6317681d08204c9fa11a630738588246c9005057c2d5aaab389ad8c6460b7d3baeca26fb0d0a09ca6eca326224867ba9cda08186d0bf2e7d931fa0dfc1a2266dba5a32a6d2d9f6e1e3b7a8155d4114a6dc74bd843eddf6efdc400d09c685c710bfbff4b405f8474cdd186ccab455ceb5584e321b95779fa29a3f9529b51d03a0550c17583f23f6e6d13d0f122927b613749ab1069a0228e0baf9a22"], 0x0) ioctl$NILFS_IOCTL_GET_SUSTAT(r0, 0x80306e85, &(0x7f0000000000)) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f00000008c0)={r0, 0xf, 0x25, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x50}, 0x4000040) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, 0x0, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x7) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000240)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=@abs={0x0, 0x0, 0xfffffffe}, 0x6e) sendmmsg$unix(r5, &(0x7f0000000340), 0x651, 0x0) recvmmsg(r4, &(0x7f0000000380), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000003c0)=0x6) semget$private(0x0, 0x5, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r6, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, 0x0, 0xfffffffffffffe9d) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000400)=ANY=[], 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000440)={r7, &(0x7f0000000480), &(0x7f00000004c0)=@tcp6=r6}, 0x20) sendmmsg$inet6(r6, &(0x7f0000000500)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="9feb010018000000000000004c0000004c0000002a0000000100000000000001040000002000000105000000010000040400000013000000010000000000000017000000020000040800000021000000010000000000000025000000020000002000000000696e74006270665f7370696e5f6c6f636b0076616c006d61705f76616c756500636e74006c"], 0x0, 0x8e}, 0x28) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x2, 0x4, 0x8, 0x1, 0x0, 0x0, 0x0, '\x00', 0x0, r8, 0x1, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0x3, 0x10, &(0x7f0000000a00)=ANY=[@ANYBLOB="bfa200000000000007020000d7feffff720200000000000018110000", @ANYRES32=r9, @ANYBLOB="000000000000000085000000010000001500070000000000bf06000000000000bf610000000000000701000004000000850000005d000000bfa00000000000000701000004000000850000005e000000b70000000000000095"], &(0x7f0000000a80)='GPL\x00', 0x7, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x39, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) sendto$inet6(r2, &(0x7f0000000ac0), 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000000c0)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x6, 0x4, &(0x7f00000001c0)=@framed={{0x18, 0x2, 0x0, 0x0, 0x1ed}, [@call={0x85, 0x0, 0x0, 0x41}]}, &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r1, 0x0, 0x2100, 0x0, &(0x7f0000000340), 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x50) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x7) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000000180)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000200)=@abs, 0x6e) r6 = openat(0xffffffffffffff9c, 0x0, 0x442, 0x0) sendmmsg$unix(r5, &(0x7f00000002c0), 0x651, 0x0) recvmmsg(r4, &(0x7f0000000380), 0x10106, 0x2, 0x0) write$smackfs_ipv6host(r6, &(0x7f00000003c0)=@l2={{0x4c3a, 0x3a, 0xd73, 0x3a, 0xc9, 0x3a, 0x6980000000000000, 0x3a, 0x100000001, 0x3a, 0x1, 0x3a, 0x4, 0x3a, 0x6}, 0x2f, 0x56}, 0xae) sched_setscheduler(0x0, 0x2, &(0x7f0000000480)=0x6) r7 = syz_open_dev$vim2m(&(0x7f00000004c0), 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r7, 0xc008561c, &(0x7f0000000500)={0xf0f016, 0x2}) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$devlink(&(0x7f0000000540), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_NEW(r8, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000700)={0x44, r9, 0x1, 0x0, 0x0, {}, [@handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xf, 0xa9, @name2}]}, 0x44}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r10, 0x8923, &(0x7f00000007c0)={'dummy0\x00', @random="0134014030d9"}) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000800)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000880)={&(0x7f00000008c0)={0x24, r2, 0x5, 0xffffffff, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x9}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000980)={0x34, r2, 0x5, 0x70bd2b, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_AUTH_TYPE={0x8, 0x35, 0x6}, @NL80211_ATTR_DTIM_PERIOD={0x8, 0xd, 0x8}, @NL80211_ATTR_BEACON_INTERVAL={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x20008054}, 0x24048084) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)={0x14, 0x19, 0xa, 0x201}, 0x14}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) program crashed: WARNING in bd_unlink_disk_holder bisect: bisecting 32 programs bisect: split chunks (needed=false): <31> bisect: split chunk #0 of len 31 into 3 parts bisect: testing without sub-chunk 1/3 testing program (duration=35s, {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}}): [17, 29, 15, 18, 29, 9, 28, 4, 6, 15, 17, 4, 29, 9, 17, 2, 6, 9, 29, 4, 29] detailed listing: executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000240)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3f8, 0x0, 0x34}, 0x9c) connect$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x4e04, 0x3, @dev={0xfe, 0x80, '\x00', 0x25}, 0x23}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x40080c4, &(0x7f0000000800)={0xa, 0x4e27, 0x80000, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x12}, 0x1c) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap$fb(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000005, 0x110, r1, 0xd000) r2 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$DM_DEV_CREATE(r2, 0xc138fd03, &(0x7f0000000400)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x21400, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) ioctl$DM_TABLE_LOAD(r2, 0xc138fd09, &(0x7f0000000540)={0x4, 0x0, 0x0, 0x1d0, 0x138, 0x1, 0x0, 0x4c7ac378262d4d93, 0x0, 0x0, @by_dev={r3}, [@cache={0x0, 0x800, 0x0, 0x98, 'cache\x00', {@ram_num={'1:', 0x0}, 0x20, @ram_num={'1:', 0x0}, 0x20, @ram_num={'1:', 0x0}, 0x20, '1024', 0x20, '0', 0x20, 'smq 2 migration_threshold 1024'}}]}) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb010018000000000000004c0000004c0000001c000000000000000000000104000000200000000500000001000004040000000100000001000000000000001800000002000004080000001300000002000000000000000100000001000000200000000076616c0062706e5f7370fcffffff6f636b006c6f636b0066"], 0x0, 0x80, 0x0, 0x0, 0x9}, 0x28) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0x3, &(0x7f0000000800)=ANY=[], &(0x7f0000000840)='GPL\x00', 0x7, 0x23, &(0x7f0000000880)=""/35, 0x41100, 0x48, '\x00', 0x0, 0x25, r4, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000008c0)=[{0x0, 0x0, 0xd, 0x5}], 0x10, 0x401}, 0x94) pread64(r1, &(0x7f0000000040)=""/217, 0xd9, 0x3) bind$inet6(r0, &(0x7f0000000300)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000980)=ANY=[@ANYBLOB="840100001900010000000000000000001d0109004d00108025b57e3561934efacde0a223b473fe77f3e5ba760d3793b2f943b7528ea30683bc4a506cf756740574b88d396af9b596787005002e0ccb26a5680000050068fb1e53188181f2a2416a0000001e010680dd0095"], 0x184}}, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000cc0)="20033c2158294d260b357abe565e64f42cf7d1712b7a93573904eb0df3a6dfaf361fdf8a380af80b1ed4e9ae34110075d5c16c86e850fb3bd79de04110af9a914d9ba6423db9489503a105aaf9c6241ee6a8207f3f877909d4366b4af0e98599761fabb894974e131cb7eea34fdbde8867b0bd39281bed7dfb9f5a5f0f447a5905bb33f1e4939e0b012b515a0ca3e8e845c6bcd9a812bfd57de9bf332c462af28a95fd186d4ec8787bcee12c50bcbb0cf10bbaba892df559d9832c91a54483122c7a7f19a635765a36497662c1e94015d6521fbeec47426db1b7f878b35197a8b7d9b686306ae53995", 0xe9, 0x0, &(0x7f00000003c0)={0xa, 0x4e24, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000b80)={0xa, 0x4e20, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}, 0x400}, 0x1c) r6 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000a40)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b00)=@newlink={0x44, 0x10, 0x1, 0x70bd27, 0x25dfd402, {0x0, 0x0, 0x0, r8, 0x65e98, 0x16a81}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0xc, 0x5, 0x0, 0x1, [@IFLA_BRPORT_STATE={0x5, 0x1, 0x83}]}}}]}, 0x44}, 0x1, 0x0, 0x0, 0x2400c844}, 0x200088c2) sendmmsg$inet6(r0, 0x0, 0x0, 0x0) ioctl$TIOCL_SCROLLCONSOLE(0xffffffffffffffff, 0x541c, 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000c00)={0x8, 0x104}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000c40)=0x7) r9 = getpid() sched_setscheduler(r9, 0x1, &(0x7f0000000c80)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001080)=@updpolicy={0xfc, 0x19, 0x1, 0x0, 0x0, {{@in=@multicast2, @in6=@loopback, 0x0, 0x8, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xa9, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xa00, 0x40800000000000, 0x800000000000002}}, [@tmpl={0x44, 0x5, [{{@in=@local, 0x0, 0x3c}, 0x0, @in=@broadcast, 0x2, 0x4, 0x3}]}]}, 0xfc}}, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)={[{@resuid}, {@debug}, {@bh}, {@noload}, {@errors_remount}, {@usrjquota}]}, 0xff, 0x44d, &(0x7f0000000100)="$eJzs3MtvG8UfAPDvrp30/Ut+UB4tLQQKouKRNOnzwKUIJA4gIcGhiFNI0qrUbaAJEq0qKBzKEVXijjgi8RdwggsCTkhc4Y4qVaiXFiQko13vpsa107hx6rb+fKRNZrzjzHx3d+zZGTsBDKyx7EcSsTkifouIkUb2vwXGGr+uXTk389eVczNJ1Otv/Jnk5a5eOTdTFi2ft6mRqdeL/Lo29V54O2K6Vps7XeQnFk++N7Fw5uzzx09OH5s7Nndq6tChfXt3Dh+Y2t+TOLO4rm7/aH7HtlfeuvjazJGL7/z0TdbezcX+5jh6ZaxxdNt6qteV9dmWpnRS7WND6EolIrLTNZT3/5GoxIalfSPx8qd9bRywpur1er3d+3PhfB24hyXR7xYA/VG+0Wf3v+V2m4Yed4TLhyPeP9iI/1qxNfZUIy3KDLXc3/bSWEQcOf/3l9kWazQPAQDQ7LvDEfFcu/FfGg82lftfsYYyGhH/j4j7IuL+iNgaEQ9E5GUfioiHu6y/dYXkxvFPeumWAluhbPz3QrG2tTT++6eex18YrRS5LXn8Q8nR47W5PcUx2R1D67L85DJ1fP/Sr5932tc8/su2rP5yLNiQXqq2TNDNTi9OrzLsJZc/idhebYk/l0S5jJNExLaI2N7VX75+h3H8ma93dCp18/iX0YN1pvpXEU83zv/5aIm/lHRcn5w8eGBq/8T6qM3tmSivihv9/MuF1zvVv6r4eyA7/xtbr//cUvyjyfqIhTNnT+TrtQvd13Hh98863tPc6vU/nLyZp4eLxz6cXlw8PRkxnLx64+NT159b5svyWfy7d7WLP81f48oj8UhEZBfxzoh4NCIeK9r+eEQ8ERG7lon/xxeffLf7+JeZle+hLP7Zm53/aD7/3ScqJ374tvv4S9n535endhePrOT1b6UNXM2xAwAAgLtFmn8GPknHl9JpOj7e+Az/1tiY1uYXFp89Ov/BqdnGZ+VHYygtZ7pGmuZDJ4u54TI/1ZLfW8wbf1HZkOfHZ+Zrs/0OHgbcpg79P/NHpd+tA9ac72vB4NL/YXDp/zC49H8YXPo/DK52/f/jPrQDuP28/8Pg0v9hcOn/MLj0fxhIHb8bn67qK/8S93wi0u6fVY07pPF3U6K64n9mcYuJdW139fuVCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDf+DQAA//9X4u4v") mount$bind(0x0, &(0x7f0000000580)='.\x00', 0x0, 0x21, 0x0) mount(0x0, &(0x7f00000005c0)='.\x00', 0x0, 0x2390824, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000600)={0xa, 0x4e22}, 0x1c) listen(r2, 0x81010040) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000640)={0xd, 0x3, &(0x7f0000000700)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1}}, &(0x7f0000000740)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x8, '\x00', 0x0, 0x9}, 0x94) r4 = fsopen(&(0x7f0000000780)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000007c0)={r3, r5, 0x3, 0x0, @val=@iter={0x0}}, 0x20) sendmsg$nl_xfrm(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f00000011c0)={&(0x7f0000001200)=ANY=[@ANYBLOB="a00000002100010000000000ffdbdf25fc025cb2aea300000000000000000001e000000100000000000000000000000000000000000600000a0000202e000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="b76b6e00000000005000110064010101000000000000000000000000ffffffff000000000000000000000000fc0200000000000000000000000000017f0000010000000000000000000000003c040000020000000a"], 0xa0}, 0x1, 0x0, 0x0, 0x24000000}, 0x0) executing program 2: openat$dm_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1b000000000000"], 0x50) prlimit64(0x0, 0xe, &(0x7f00000002c0)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000340)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f0000000440), 0x651, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000004c0)=0x6) landlock_create_ruleset(0x0, 0x0, 0x0) setrlimit(0xd, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000580)=@updpolicy={0xc4, 0x19, 0x1, 0x0, 0x8, {{@in=@remote, @in6=@empty, 0x8000, 0x0, 0x0, 0x0, 0xa, 0x80, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x8}, {0x0, 0x1000000}, 0x0, 0x0, 0x0, 0x0, 0x1}, [@policy_type={0xa, 0x10, {0x1}}]}, 0xc4}}, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000700)=@flushpolicy={0x1c, 0x1d, 0x1, 0x0, 0x0, "", [@policy_type={0xa, 0x10, {0x1}}]}, 0x1c}}, 0x0) listen(r1, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0xe, 0x0, &(0x7f0000000280)="000000000000000002b2138373ef", 0x0, 0x10003, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x7) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000000180)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000200)=@abs, 0x6e) r6 = openat(0xffffffffffffff9c, 0x0, 0x442, 0x0) sendmmsg$unix(r5, &(0x7f00000002c0), 0x651, 0x0) recvmmsg(r4, &(0x7f0000000380), 0x10106, 0x2, 0x0) write$smackfs_ipv6host(r6, &(0x7f00000003c0)=@l2={{0x4c3a, 0x3a, 0xd73, 0x3a, 0xc9, 0x3a, 0x6980000000000000, 0x3a, 0x100000001, 0x3a, 0x1, 0x3a, 0x4, 0x3a, 0x6}, 0x2f, 0x56}, 0xae) sched_setscheduler(0x0, 0x2, &(0x7f0000000480)=0x6) r7 = syz_open_dev$vim2m(&(0x7f00000004c0), 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r7, 0xc008561c, &(0x7f0000000500)={0xf0f016, 0x2}) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$devlink(&(0x7f0000000540), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_NEW(r8, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000700)={0x44, r9, 0x1, 0x0, 0x0, {}, [@handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xf, 0xa9, @name2}]}, 0x44}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r10, 0x8923, &(0x7f00000007c0)={'dummy0\x00', @random="0134014030d9"}) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000800)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000880)={&(0x7f00000008c0)={0x24, r2, 0x5, 0xffffffff, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x9}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000980)={0x34, r2, 0x5, 0x70bd2b, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_AUTH_TYPE={0x8, 0x35, 0x6}, @NL80211_ATTR_DTIM_PERIOD={0x8, 0xd, 0x8}, @NL80211_ATTR_BEACON_INTERVAL={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x20008054}, 0x24048084) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)={0x14, 0x19, 0xa, 0x201}, 0x14}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x40042, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x1e, 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000711226000000000095"], &(0x7f0000000480)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x94) r0 = openat$nci(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000200)=0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nfc(&(0x7f0000000240), r2) sendmsg$NFC_CMD_DEV_UP(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="010023010000340200000200000008000100", @ANYRES32=r1, @ANYBLOB="35f2f614090000000000eeffe4320dc9950fa9599eadd3237d0c000000000000bb2d27f9dfc62a469495000034e205d45864c3717c888b194f0309a6ac9c0574aa75b5d80080a631e62dc30640a0751387aa6f84bd64d1c0e542232995ea27b72ddd033ac4f30fa7fe73ad90f7c9cbeaa562d910f5fff1acac9b06e612e957b46004b8c6ae2ceaa427da637f8ada6979dde41d311d1900000000"], 0x1c}}, 0x0) write$nci(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="508403a3697e3001010104"], 0x7) executing program 1: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000780)=@bpf_lsm={0x6, 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2}, 0x94) syz_emit_ethernet(0xf8, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaa32aaaaaaaaaaaa88470000000000000000f625ed4af6af74ea86dd26a33e8c0547ebabec34c89dae9a7cbe219e4d706dda8ac23861092f6fc4ae98f6bb084226d3074b5f6bae4908e6317681d08204c9fa11a630738588246c9005057c2d5aaab389ad8c6460b7d3baeca26fb0d0a09ca6eca326224867ba9cda08186d0bf2e7d931fa0dfc1a2266dba5a32a6d2d9f6e1e3b7a8155d4114a6dc74bd843eddf6efdc400d09c685c710bfbff4b405f8474cdd186ccab455ceb5584e321b95779fa29a3f9529b51d03a0550c17583f23f6e6d13d0f122927b613749ab1069a0228e0baf9a22"], 0x0) ioctl$NILFS_IOCTL_GET_SUSTAT(r0, 0x80306e85, &(0x7f0000000000)) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f00000008c0)={r0, 0xf, 0x25, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x50}, 0x4000040) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, 0x0, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x7) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=@abs={0x0, 0x0, 0xfffffffe}, 0x6e) sendmmsg$unix(r5, &(0x7f0000000340), 0x651, 0x0) recvmmsg(r4, &(0x7f0000000380), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000003c0)=0x6) semget$private(0x0, 0x5, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r6, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, 0x0, 0xfffffffffffffe9d) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000440)={r7, &(0x7f0000000480), &(0x7f00000004c0)=@tcp6=r6}, 0x20) sendmmsg$inet6(r6, &(0x7f0000000500)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x2, 0x4, 0x8, 0x1, 0x0, 0x0, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0x3, 0x10, &(0x7f0000000a00)=ANY=[@ANYBLOB="bfa200000000000007020000d7feffff720200000000000018110000", @ANYRES32=r8, @ANYBLOB="000000000000000085000000010000001500070000000000bf06000000000000bf610000000000000701000004000000850000005d000000bfa00000000000000701000004000000850000005e000000b70000000000000095"], &(0x7f0000000a80)='GPL\x00', 0x7, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x39, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) sendto$inet6(r2, &(0x7f0000000ac0), 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000000c0)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x6, 0x4, &(0x7f00000001c0)=@framed={{0x18, 0x2, 0x0, 0x0, 0x1ed}, [@call={0x85, 0x0, 0x0, 0x41}]}, &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r1, 0x0, 0x2100, 0x0, &(0x7f0000000340), 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x50) executing program 3: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000004000000080000000100000080000000", @ANYRES32, @ANYBLOB="0000fbffff"], 0x50) r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040)=ANY=[], 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000140)=@bpf_lsm={0x6, 0x6, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10001}, [@map_val={0x18, 0x0, 0x2, 0x0, r0}, @ldst={0x3, 0x0, 0x6, 0x0, 0x0, 0xa0}]}, &(0x7f0000000280)='syzkaller\x00', 0x5}, 0x94) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$smc(&(0x7f0000000100), r1) sendmsg$SMC_PNETID_ADD(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000400)={0x14, r2, 0x10, 0x0, 0x20000}, 0x14}, 0x1, 0x0, 0x0, 0x24044010}, 0x8005) executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001080)=@updpolicy={0xfc, 0x19, 0x1, 0x0, 0x0, {{@in=@multicast2, @in6=@loopback, 0x0, 0x8, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xa9, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0xa00, 0x40800000000000, 0x800000000000002}}, [@tmpl={0x44, 0x5, [{{@in=@local, 0x0, 0x3c}, 0x0, @in=@broadcast, 0x2, 0x4, 0x3}]}]}, 0xfc}}, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)={[{@resuid}, {@debug}, {@bh}, {@noload}, {@errors_remount}, {@usrjquota}]}, 0xff, 0x44d, &(0x7f0000000100)="$eJzs3MtvG8UfAPDvrp30/Ut+UB4tLQQKouKRNOnzwKUIJA4gIcGhiFNI0qrUbaAJEq0qKBzKEVXijjgi8RdwggsCTkhc4Y4qVaiXFiQko13vpsa107hx6rb+fKRNZrzjzHx3d+zZGTsBDKyx7EcSsTkifouIkUb2vwXGGr+uXTk389eVczNJ1Otv/Jnk5a5eOTdTFi2ft6mRqdeL/Lo29V54O2K6Vps7XeQnFk++N7Fw5uzzx09OH5s7Nndq6tChfXt3Dh+Y2t+TOLO4rm7/aH7HtlfeuvjazJGL7/z0TdbezcX+5jh6ZaxxdNt6qteV9dmWpnRS7WND6EolIrLTNZT3/5GoxIalfSPx8qd9bRywpur1er3d+3PhfB24hyXR7xYA/VG+0Wf3v+V2m4Yed4TLhyPeP9iI/1qxNfZUIy3KDLXc3/bSWEQcOf/3l9kWazQPAQDQ7LvDEfFcu/FfGg82lftfsYYyGhH/j4j7IuL+iNgaEQ9E5GUfioiHu6y/dYXkxvFPeumWAluhbPz3QrG2tTT++6eex18YrRS5LXn8Q8nR47W5PcUx2R1D67L85DJ1fP/Sr5932tc8/su2rP5yLNiQXqq2TNDNTi9OrzLsJZc/idhebYk/l0S5jJNExLaI2N7VX75+h3H8ma93dCp18/iX0YN1pvpXEU83zv/5aIm/lHRcn5w8eGBq/8T6qM3tmSivihv9/MuF1zvVv6r4eyA7/xtbr//cUvyjyfqIhTNnT+TrtQvd13Hh98863tPc6vU/nLyZp4eLxz6cXlw8PRkxnLx64+NT159b5svyWfy7d7WLP81f48oj8UhEZBfxzoh4NCIeK9r+eEQ8ERG7lon/xxeffLf7+JeZle+hLP7Zm53/aD7/3ScqJ374tvv4S9n535endhePrOT1b6UNXM2xAwAAgLtFmn8GPknHl9JpOj7e+Az/1tiY1uYXFp89Ov/BqdnGZ+VHYygtZ7pGmuZDJ4u54TI/1ZLfW8wbf1HZkOfHZ+Zrs/0OHgbcpg79P/NHpd+tA9ac72vB4NL/YXDp/zC49H8YXPo/DK52/f/jPrQDuP28/8Pg0v9hcOn/MLj0fxhIHb8bn67qK/8S93wi0u6fVY07pPF3U6K64n9mcYuJdW139fuVCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDf+DQAA//9X4u4v") mount$bind(0x0, &(0x7f0000000580)='.\x00', 0x0, 0x21, 0x0) mount(0x0, &(0x7f00000005c0)='.\x00', 0x0, 0x2390824, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000600)={0xa, 0x4e22}, 0x1c) listen(r2, 0x81010040) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000640)={0xd, 0x3, &(0x7f0000000700)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1}}, &(0x7f0000000740)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x8, '\x00', 0x0, 0x9}, 0x94) r4 = fsopen(&(0x7f0000000780)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000007c0)={r3, r5, 0x3, 0x0, @val=@iter={0x0}}, 0x20) sendmsg$nl_xfrm(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f00000011c0)={&(0x7f0000001200)=ANY=[@ANYBLOB="a00000002100010000000000ffdbdf25fc025cb2aea300000000000000000001e000000100000000000000000000000000000000000600000a0000202e000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="b76b6e00000000005000110064010101000000000000000000000000ffffffff000000000000000000000000fc0200000000000000000000000000017f0000010000000000000000000000003c040000020000000a"], 0xa0}, 0x1, 0x0, 0x0, 0x24000000}, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 2: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20842, 0x0) write$FUSE_STATFS(r0, 0x0, 0x39) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "440101", 0x0, 0xff, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, @local}}}}, 0x0) executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000240)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3f8, 0x0, 0x34}, 0x9c) connect$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x4e04, 0x3, @dev={0xfe, 0x80, '\x00', 0x25}, 0x23}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x40080c4, &(0x7f0000000800)={0xa, 0x4e27, 0x80000, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x12}, 0x1c) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap$fb(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000005, 0x110, r1, 0xd000) r2 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$DM_DEV_CREATE(r2, 0xc138fd03, &(0x7f0000000400)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x21400, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) ioctl$DM_TABLE_LOAD(r2, 0xc138fd09, &(0x7f0000000540)={0x4, 0x0, 0x0, 0x1d0, 0x138, 0x1, 0x0, 0x4c7ac378262d4d93, 0x0, 0x0, @by_dev={r3}, [@cache={0x0, 0x800, 0x0, 0x98, 'cache\x00', {@ram_num={'1:', 0x0}, 0x20, @ram_num={'1:', 0x0}, 0x20, @ram_num={'1:', 0x0}, 0x20, '1024', 0x20, '0', 0x20, 'smq 2 migration_threshold 1024'}}]}) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb010018000000000000004c0000004c0000001c000000000000000000000104000000200000000500000001000004040000000100000001000000000000001800000002000004080000001300000002000000000000000100000001000000200000000076616c0062706e5f7370fcffffff6f636b006c6f636b0066"], 0x0, 0x80, 0x0, 0x0, 0x9}, 0x28) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0x3, &(0x7f0000000800)=ANY=[], &(0x7f0000000840)='GPL\x00', 0x7, 0x23, &(0x7f0000000880)=""/35, 0x41100, 0x48, '\x00', 0x0, 0x25, r4, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000008c0)=[{0x0, 0x0, 0xd, 0x5}], 0x10, 0x401}, 0x94) pread64(r1, &(0x7f0000000040)=""/217, 0xd9, 0x3) bind$inet6(r0, &(0x7f0000000300)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000980)=ANY=[@ANYBLOB="840100001900010000000000000000001d0109004d00108025b57e3561934efacde0a223b473fe77f3e5ba760d3793b2f943b7528ea30683bc4a506cf756740574b88d396af9b596787005002e0ccb26a5680000050068fb1e53188181f2a2416a0000001e010680dd0095"], 0x184}}, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000cc0)="20033c2158294d260b357abe565e64f42cf7d1712b7a93573904eb0df3a6dfaf361fdf8a380af80b1ed4e9ae34110075d5c16c86e850fb3bd79de04110af9a914d9ba6423db9489503a105aaf9c6241ee6a8207f3f877909d4366b4af0e98599761fabb894974e131cb7eea34fdbde8867b0bd39281bed7dfb9f5a5f0f447a5905bb33f1e4939e0b012b515a0ca3e8e845c6bcd9a812bfd57de9bf332c462af28a95fd186d4ec8787bcee12c50bcbb0cf10bbaba892df559d9832c91a54483122c7a7f19a635765a36497662c1e94015d6521fbeec47426db1b7f878b35197a8b7d9b686306ae53995", 0xe9, 0x0, &(0x7f00000003c0)={0xa, 0x4e24, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000b80)={0xa, 0x4e20, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}, 0x400}, 0x1c) r6 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000a40)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b00)=@newlink={0x44, 0x10, 0x1, 0x70bd27, 0x25dfd402, {0x0, 0x0, 0x0, r8, 0x65e98, 0x16a81}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0xc, 0x5, 0x0, 0x1, [@IFLA_BRPORT_STATE={0x5, 0x1, 0x83}]}}}]}, 0x44}, 0x1, 0x0, 0x0, 0x2400c844}, 0x200088c2) sendmmsg$inet6(r0, 0x0, 0x0, 0x0) ioctl$TIOCL_SCROLLCONSOLE(0xffffffffffffffff, 0x541c, 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000c00)={0x8, 0x104}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000c40)=0x7) r9 = getpid() sched_setscheduler(r9, 0x1, &(0x7f0000000c80)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x40042, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x1e, 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000711226000000000095"], &(0x7f0000000480)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x94) r0 = openat$nci(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000200)=0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nfc(&(0x7f0000000240), r2) sendmsg$NFC_CMD_DEV_UP(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="010023010000340200000200000008000100", @ANYRES32=r1, @ANYBLOB="35f2f614090000000000eeffe4320dc9950fa9599eadd3237d0c000000000000bb2d27f9dfc62a469495000034e205d45864c3717c888b194f0309a6ac9c0574aa75b5d80080a631e62dc30640a0751387aa6f84bd64d1c0e542232995ea27b72ddd033ac4f30fa7fe73ad90f7c9cbeaa562d910f5fff1acac9b06e612e957b46004b8c6ae2ceaa427da637f8ada6979dde41d311d1900000000"], 0x1c}}, 0x0) write$nci(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="508403a3697e3001010104"], 0x7) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001b00)=@newtfilter={0x1e04, 0x2c, 0x609, 0x0, 0x25dfdbff, {0x0, 0x0, 0x0, 0xffffffff, {0x0, 0x2}, {0x1}, {0x300, 0x1}}, [@filter_kind_options=@f_flow={{0x9}, {0x1dd4, 0x2, [@TCA_FLOW_MASK={0x8, 0x6, 0xfee}, @TCA_FLOW_POLICE={0x428, 0xa, 0x0, 0x1, [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x660}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x6}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x8000, 0x80000001, 0x9, 0x7, 0xfffffff9, 0x8, 0x2, 0x0, 0x7, 0x4, 0x0, 0x8366, 0x0, 0x5, 0x7, 0x0, 0x5, 0x2, 0xb, 0x0, 0x4, 0x8, 0xfff, 0x0, 0x6, 0xfffffff1, 0x8, 0x10, 0x2, 0x5ad, 0xfff, 0x8, 0x6c7e9859, 0x3, 0x8, 0x3, 0xfffffffe, 0x0, 0x4, 0x80000000, 0x5, 0xfffffffe, 0x785, 0x1, 0x437, 0xffffffa4, 0x7, 0x8, 0x10, 0x0, 0xff, 0x6, 0x3, 0x7, 0x0, 0x142, 0x8, 0x80, 0x978, 0x4e9e, 0x1, 0x53, 0x4ca9, 0x8, 0xfffffff8, 0xa, 0x40, 0xffffffff, 0x1, 0x0, 0xea8, 0x2, 0x9, 0x10001, 0x3, 0xfffffa50, 0xfffffffa, 0xd0, 0x6, 0xffff11e8, 0xfffffffe, 0x0, 0x81, 0x10000, 0x3e2, 0x5, 0x80000000, 0xad, 0x6, 0x9, 0xffff, 0x5, 0xffff, 0x4, 0x92, 0x8000, 0x69c9bb3f, 0xe, 0xfffffffd, 0x101, 0x1000, 0x8cc0, 0x2, 0x10001, 0x7, 0x84, 0x4, 0x2, 0x1, 0x8, 0xa6, 0x8, 0x7, 0x7fff, 0x8, 0x7, 0x8, 0x6, 0x0, 0x6, 0x1, 0x9, 0x8, 0x9, 0x80, 0x10, 0x6, 0x7fffffff, 0x0, 0x1, 0x9ac2, 0x8, 0xfffff244, 0x6, 0xc8, 0x1000, 0x5, 0x3ff, 0x4, 0x9, 0x2, 0x1, 0x3, 0x1000, 0x0, 0x6, 0x7, 0x9, 0x3ff, 0x1, 0x7fffffff, 0x5, 0x2, 0x8, 0x4, 0x5bbf3ebf, 0x2918, 0x1, 0xb, 0x8, 0x121ff06e, 0x7, 0x4, 0xfffffffe, 0x1, 0x1, 0x3, 0x3, 0x0, 0x8, 0x6, 0xfff, 0x0, 0x1, 0x8, 0x1, 0x4, 0x1, 0x848, 0x6, 0x1, 0x40000000, 0x51fa, 0x6, 0x4, 0x7, 0x3, 0x1, 0x5, 0xffff, 0x8001, 0x1, 0x8, 0x2, 0x2, 0x0, 0x9, 0x9, 0xb, 0x6, 0x0, 0x1000, 0x2, 0x2, 0x2, 0x9, 0x1, 0x5, 0x7f, 0x0, 0x6, 0x1c1, 0x4, 0x4, 0x3, 0x2, 0x8, 0x8, 0x8c4a, 0x5, 0x3, 0x1000, 0x100, 0x1, 0x6, 0x4, 0xfffffffb, 0x7, 0xe2, 0x9, 0x6, 0x825, 0x800, 0x3, 0xffff2be7, 0xfffffffc, 0xf, 0x9, 0x8c4, 0x6d4a, 0xffff, 0x10001, 0x0, 0x0, 0x9, 0x3, 0x0, 0x9cf, 0x7, 0xb89c, 0x6, 0xe31, 0x5, 0x8, 0x3, 0x3ff]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x8000}]}, @TCA_FLOW_MASK={0x8, 0x6, 0xa7}, @TCA_FLOW_ACT={0x13e0, 0x9, 0x0, 0x1, [@m_ct={0x174, 0xf, 0x0, 0x0, {{0x7}, {0x50, 0x2, 0x0, 0x1, [@TCA_CT_NAT_IPV6_MIN={0x14, 0xb, @local}, @TCA_CT_NAT_IPV4_MIN={0x8, 0x9, @multicast2}, @TCA_CT_LABELS={0x14, 0x7, "07b2fa8be58c55bc55c24f84ebe8a4e9"}, @TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @ipv4={'\x00', '\xff\xff', @multicast1}}, @TCA_CT_MARK={0x8, 0x5, 0xff}]}, {0x100, 0x6, "4b431e0e45814795704f1bf23ce5a68640a570e6e6322d3a9b15ec27b6f6809e36fed7b48c8249cc277194d65646ee3c17e7f3fb126bc93516ec4c7a72af0c66acad7b3365eb400d7795da5b5beb3cfa0f00cc35784f983d45b9317f19156c290516168b7b386886846e72c08175bb1b08e312bb02deed8ad60b237138a5093603bcf74d42bee40a17f0356ec1d43007430ad0b59de348a1fce2d9a87f9b2928da5831fc19b20091c8be5e79bbe61e3a930a0e20ab0fcb7951559bdffbb0bbf8641373d4b6aee26b9ed6a613f2765532bce2dbfa365a133d72b8b4e95da4859e43cf900d84bc94c66cdc85b762b3524cfc4844e0070f890a153b678c"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_ct={0x44, 0x1a, 0x0, 0x0, {{0x7}, {0x18, 0x2, 0x0, 0x1, [@TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @loopback}]}, {0x8, 0x6, "1a21fbb6"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x3}}}}, @m_csum={0x160, 0x16, 0x0, 0x0, {{0x9}, {0x100, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0xbbe1, 0xffffff63, 0x7, 0xf472, 0x45cad6dd}, 0x56}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xffffffff, 0x3, 0x4, 0x80, 0x20000000}, 0xd}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0x7, 0x0, 0x4, 0xae74386a}, 0x9}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x81, 0x3, 0x7, 0xfffff426, 0x10001}, 0x68}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xe, 0x53, 0x10000000, 0x9, 0x7}, 0x5a}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x7f, 0x7, 0x10000000, 0x7, 0x5}, 0x21}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x8, 0x7ff, 0x5, 0x56c, 0x4b395be0}, 0x65}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x2, 0x9, 0x3, 0x401, 0x3}, 0x2e}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x400, 0xd8ba, 0xffffffffffffffff, 0x3, 0x101}, 0x2c}}]}, {0x38, 0x6, "6a8bfb495e283247adc444191f799425e23fb3f0397146ead201fcaf03dcd140465dabcf05df2ee2ea3266be72d52ef8063e59db"}, {0xc}, {0xc, 0x8, {0x5, 0x1}}}}, @m_mirred={0x1050, 0x16, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x1, 0x7f, 0x1, 0x0, 0x405}}}]}, {0x1004, 0x6, "d689586fd3a425e5cccc5bfb3a152ee58af4d13ab9a71927761527da3b257f2ac6e6ce1c29f013e66770c5862d3accba5392fcee6a2140708ff65728bdbe51bf5db99eb54216b41b30f48c76635fcc3df632735564cee6aa5dcd09aae9b8625913940b0d4d6d1861b6cdd1eb62b77b8de74c79e048cf37b3778b8d77ef0e8f97b83be8b01aa22672a0078f71af05e629ec133e9a06b9ad57956cfe0134e28f9b9354ddfe76beadc60af7e09a2579e11a7c406ebd943d8d71cfe393a1bd53bf9dc4f42d66fcfa04ef9c10df53ef3aefb2d22e63973f8c679d15cdccaeafdd2548a22fa6f5311e0aabb5b3fc2756fcd76af0174a11a6af01a554d531971b578f6f187f708884aa599a43199cc2db84fc9a50b1f82a8a97d213705fd68035d495538902b61ad46f3dc96e53835c561b46941b34ae6a240aa642ff94cc5359e7a980812ad185f913681451a6d6ef9d87a19e73ec6529dac5066cd290cd1e5759fe820f625ff55419bed58cf83ff5081d22ed545cf3333f941adca5d0ec4a808899bb40d786ea2733a239b0268f69493054ec428741c8dffd8d59d95e7a659fa70b2582c8478c0390fc7e30fd282feb4dafa56cf931a87604930128983672cd4db2b30620b55c29bac6e9527dd666a360dad9eee828c733b15b35d308a2372cbc6482a3957499d23774fd88687aec389bb6ac25a369e5e9769672b6151550aa578a51cdad24d5e94bc368bb25ade018612eaa15ee3ac1117a387ba75d807bafaa19a25d74657882f4bea512e31f2362817e9b44940498240257d986f598044515f06cc42d9e2c8d6618201328b9ff416bc9fdd1850d8d4fbf90f959d0dd68e7ec217728cb5c39cdffabd2382e8b0733863e8976e09d189d6e4034ebb3d37a1a8748e9d423781c24537a824d6b5719854c42ed4d3dc6f00c67a3312f074f4d289aefb2a6e03d84de9318bd4e65d4dec56ce50257f51dab5bea3b594b39a711e74da7c23a77067e158e664acefa84992949db9a008000fd2b606e3e75dff5c57432f79315d799436a5a23fb3d6379513d13e55196e22f7a53808f096a8669aecec737490002a2dfa3973da06a97b03bc98c7107923c6bb81276bd934c4fc76b34d7fff29e425537bb1669d58c86b070b69e5cecd1c00ba405e991d472de92ce0087ca21cbea8a36b62eae0c8c821def001c80e0830f3e44db8e0c6cf545bfd457d0dae17d410e9137a95ad413f693b8ece387722920f6e7d1a0121c310faec0dcc9d9c88b2cfa7187da37af876e102996611c631d828e9d26cb957a1719beb0002eccc4171fc2bf03747cf5d805f6edd4c939629f0c0a1849e4ffea4d1b842c37c3eef565b6eb72c519c0c7528b2eb02f0a3bfc1f2dab4613306a0b1aba450422c3041b71866a2731cd9a1e6504493ff6c91f3a1b569f7840f7b3fc5ab8c919f949386819dd6f330b50febf0692b654fc7e6ca34332ab18e437986539a1097d887c40782748989473d95f101122b56acb0fb0eedbc70988e8174b3cdd2ebedd2c1a200081455adedc79e71a3cedcbca69b733f0c434cf73ac4da16422a1d2c8468b6e4e8ea7e427909ff7c892a326d836857af0d0b703200b70250131947242620686e4e68e9978dc8f4625ff513211425a651e5c90c51f74dfb3bda42073563e86cde191bbae1b033feba9a3d018ff1cca2c9e4a24ac127e946ed6c5b56dded9f641612efb45d818f4b73819d822b8b2764c64d502cf88e0064dac7b2606493777f30f1f9849d09a8eb3b77671d3ca5164b052583777768fd4ffca26b45171d9e57cc61b59da7d0c58b501622f968e85df4b905d3788ca1e47a949f9aea49ea2a441a71b4ab1c0a64a826660be3a33c7631640f82846c4f5e218d5ef07e82a9cc3a2c6c5740a73e30b13889f5780fbf0116bb7e2b1c0ae5f6b8251a0a59c9a91a10134f36714730be9ed0bfbd2dd9c54b892018af960f79e4e334317590e5aaf3677193226eebf367545b188e10428e0bff358a5f2339e626e63b803912033980c7b3009e6c77c4d22eb3f3fc20f7473be6751f0cf0089aa0face0ef62a570d0f7aca9df58b6e4bbd96882cc586d5ac261686a8224e317792a10e947c899ff828b3ed891d074576317b5d51b8c4f9caa53db1191ad35709b3009cad13522d4f91d29c7711bf77aeb0bcad7cf1da2263b13481bd2257123610c43021ce75bce5173d5b04749a94de3de0ffcd5285ed4a8dda160d4c791c4f011569c21a5c35cf6cb7f88c66350779290007dd93946def4bcfdbd1c64ed4a6b96086e4069707a44297a859451e5cbfe5d2a89e457fa9918fe4444669e7ff8aba34f27ad055065199430ba49228ed3d1fe5f4566ccc4da6a602452e03cafd6d682b222e046bf304301bf759dffd00f184a88a0a6cf5b8aeaccfc4064d95a74c9ef870de1128a5500e20cf5f9d5f79128a2d73f83153bdbf54ae77d61e278c254e0da99163f9ad06148454ef91b9dbfa6bf4f0f3a79d9db59e7aa9b6957efe83616d55af58ee28e2278356ccd3fc939b087d9ac9aea353f9f25bc73ec1d2e760e59e18f8c3dfb7c1c7d74761718fe891819445cdb3fa00e449ed8aab316d28953318b8a22db71964c9cedc1f91e972b53a4c9cc0ef56f14c1a71dd8c03dd9df4c915a27322aab20c470821916f6e2faa220976b9dd7f7f55a8fb9d8bc1d1b0313a8a7243889f59d3d59a5608e175f26432d0aafe6e83817c930d429e390e684b5e9d34f4c4ef7619d0c26eac7ebaf92e2e90b527a6041b042aeb8a1265ead2f7b9b9b28454369ed2beb00f0a7794c655eb7fb83e0beaedf0e92e397ef59cd95e05ce6ee989270ea126d641aa350a1af379a92627b1b687b8f54a1ea412dbaff2d0a7853a15aac72e8d518b38230d33d0b2256151c0502554d89c9253ccec973485c67c80f405a05374cce9bcba202ea4f76dcaee8f998bddd84e8f69afa2f77b428028b25743e229983776a7b276e35a10906a61672771cea28ae7e6f2f8e335b5c6e9a0230ca6832eb6f8ef4b8b8c5eb16682944d451e6330c8b553f881a4406e523b452f9a548692f400021666bffe222a47c4c965d9d7adfba7a271fdc503799ca2b55a9452fe248b99b8c33077814b666ac88932deb1d9bca434fb5351b28eb584cbbeadb85d9bc334df30c29ac8da624808040dc82ec6f30678e2672f809addea8883024c7743e4d2db97d2d9e933fa14cbb5d6cda4b37c0455652267831e9bc72a83a4cab7c4ec93eea113dd24ab6aa1e23fce5973ee4157c8cdda49d2d92303827a75b02375a7fc2fb3460f216209cebde4a1c4f501ec9307e436556ca2a10f2ed83caf90623d3e11238bad63604383d05fe50980a441fe0c16a0fa44b7663fc34f9019a941f947bbe38683fba350909843770698eee5e5bac222fc71ecca6f4673f506d64a882a36d3d11335d4a42fef3f207eae741daf317f3efbe316dacc757be2daa3a67a0b398bf4b2ff40066d821c4bd06d6002079d9661354096edd98d733b4f15ca0b5e03a31afd83bc056f624b2e036159394f06a0f0f3d5434ca5d0975dd1adb92d0be7fed4db526145dc590c147edf8496830bda001e387668eed9bb3be0ae77221873006e509623d3c37d3eaeb8e5934efef9c9841b86de5dff0618cea10833fd5bdf6d9430254281610f7d68669951bf16e1cc8c9404efc0f357e4f352ebcb4396d8020f29df05d8c8b0d55fe594da70d140fcc38e8e0ae58d997b171386d22f7a11095a81bc7a28b8001374f4f245e45d14a87acb19c22fe1949de3ca7b55d8a29feaf0c7f3efa7b8feefffc2df24c9f1d9d9db5c55b5fd668733115a16d5eab551a852991c73713c33acfda17d2e8e60fe327f3a78c629a6809eb2df0f1468f1532912bfe6a7198216c281ae8fee8f5f4685475b5be5e74a9f0c9fb49655694b656d50ef25ff9b117f4671358f9960cf7de5b3d844ff040b26ed5f12a36b1e4f463c518169aee131681c89fdba6b1b5703d65210ef5ba89f721af70c44b8c82e3fbc645cf5e92665f303e0fd680b3a663e468d14cb033d19f401b9efba8e348abec4a675d7fef48cb92ea2981657df98fc0a7982487adcf35c659007aa716e6f8264c9e829e8bcd7bd67d49af1d839f837eb532d5adf7dab3275d3a86aaa3214005aa7ac2d1380edc64652e8dc67f8d086d6405d7a94eed6812b8f80250c62eb1555873ebca949ddb67c4ca20e68c3f6dc02a2a75082b3448bd3c696f366663a5474b66addc956b1f9f7a55bcde50a13c3761584acb1166ff61bc957e90808b63327a87d200015d679cf7b3e28a4049abaa45943f5f0cc108d521114dc09949a4b72a8b3185b5c961772cdcc82b572bbd5b771922847886ea4a35bafb7c5b91efa2ec3e5cce4bb0ada901e58558e07decf20b04990428ef6fd40e58eb6850722651311df7600df86261880996441013064bed2eefc40edde37e50f511f387042a95a5b0fb61c3e4a320b1e85aaf9706829168040c677d7c2f08c08dcceff240955dc1b787fdc407d189aec6d0a29b123e09ceeac8bee16d8c2b9994eb42ffed0d285f01f63436dafbbe111145a95eda3d7d8d40549a226e358dd8fc3742dd2e50036945f11794ab367f0c8b8ece7b38ad2df3fd02d0daaeb5fddc210b196979a0eb44e1964546a154ff5dea88cb2f9e2900e740e332d769d099b199214136956431d3d75c7773cffbd8b038e335a6a82dcbaad11794201ed24ca51cce0ebb6c5d4f877584941d99f312651db8e37150fa4417a2fcbb43f4a177a44b4bdcec96d3c201fd6393b53fe3d6e7665281744750828fb56ce8a0c0673852b33f47290577cb6303c8ddd7255eac1d2c9bc2a8f84290b7b4a5b5ebba0652907634e7317a0249d637629ecddcad6d17960d7f965624fd2e0e68bbcf6348ec27a96eb3eb46fe88702c6ab806acff77551afa683c8fadb4c18488a4046ca055bf8cb95c8f5701891c0fdfe0689d45b2d6881abbe261ac05363ef3e8f147d393b9933532efbc3d57a7b6cf3adeb7121b2b6ae78aa771e704f11b8ae533afb30df8603a4ef9e1f38173d30a78cfb2d09464d17fae81a4568f5b48df87abbb8c38411f6f4a994cf0783157aead003fbe4ca261fb1eb0f7a3bfa7d14196fa1dfab0a8e4ae396ed48275cceaa3fe18ab90982b87d58b2597411856415d6f54be1405e83526ebcb19ff7a0dc13b22b1023793141ade9672e660eee585884064c270946619a8f754979a2ece1482f1669964083716ce14641e6c0d4d703b8b8e3db1bbc602fe5df1bca8561b266e75b431c4d0f6bdee7fc7f191ecb65ff07995ea2b506c660e816d66245365bce54b89a88c513d193c506212e86a8d28775d5c97a5053fa2770dfc77be6ebdbd3cb7f0c2d182598935d1442ec50c426f74b0a76ae2acaf16ace777b49a4606e850c0bf2e6ec51f3e0a9929365e81c2c86e2ce70440a9919c145ddcd1a7bfd44d5f7333e13b99c4d0eeeb824779e4763428885cb53c9a6ead7a649851e2e7a03e1788374f1c589a30afded797d569b5af1c7a67e94542324dc90c218ac914f0b3b8d13f5096c43ecb6acd94f8e5a94c25565b40844fdcb0e3299903d035e8646a19a5da57d4d5b21ffc1a474fdbb1d1cbcfc6e60710095382f2baab37e16d0bb103f1ca72149822188373a5423e380c880e0f361b691783350517843ebdf5f07f3dc89ef497497c0829b679aff6dc070b72d10690fa1dc771016ecb645cbfa1f0c745390905bd9c4c220d632175ed7c25780b1b38aff82cc83d201843b6"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_ife={0x74, 0x10, 0x0, 0x0, {{0x8}, {0x34, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0x8, 0xffff, 0x8, 0x8, 0x8}}}, @TCA_IFE_SMAC={0xa, 0x4, @local}, @TCA_IFE_TYPE={0x6, 0x5, 0x10}]}, {0x1a, 0x6, "041985711600fad2569afed1f13eac02d991a68fddb9"}, {0xc}, {0xc, 0x8, {0x1, 0x1}}}}]}, @TCA_FLOW_POLICE={0x460, 0xa, 0x0, 0x1, [@TCA_POLICE_TBF={0x3c, 0x1, {0x9d8d, 0x5, 0x1, 0x8, 0x6, {0x37, 0x0, 0x0, 0x7ff, 0x5, 0xe}, {0x3, 0x2, 0x9, 0x3e2, 0x6, 0x8}, 0xfc, 0x5}}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x3, 0x9, 0xc, 0x0, 0x7fff, 0x1ff, 0x82f, 0x9365, 0x0, 0x4, 0x6, 0x10, 0x4, 0x3c7b, 0x6, 0x0, 0x9, 0x4, 0x2, 0x8, 0x21, 0x0, 0x6, 0x2, 0x6, 0xbc, 0x80000000, 0x6, 0x8, 0x3, 0x5, 0x800, 0x5, 0xd7, 0x88, 0x7, 0x7fffffff, 0x3, 0x9, 0x200000, 0x4, 0x9, 0x8000, 0x2, 0x0, 0x4, 0x7, 0x9e, 0x8000, 0x2d, 0xb, 0x3, 0x6, 0x8, 0x4, 0x230, 0x7fffffff, 0x5, 0x2e3, 0x40, 0x4, 0x1c2, 0x6, 0x101, 0x8736, 0x1, 0x9, 0x5, 0x2, 0x9, 0x7, 0x3, 0x6, 0x108938e5, 0x1, 0x80, 0x6a, 0xc0000000, 0x6, 0x3, 0x1, 0x101, 0x8001, 0x1, 0x8d0, 0x10000, 0x3, 0x8, 0x9, 0x10001, 0x6, 0x0, 0x10000, 0xc36, 0x8, 0x2, 0x2ef, 0x59c72474, 0x1, 0x80, 0x6, 0x0, 0x2, 0x9, 0xffff3d74, 0x5, 0x8, 0x6, 0x6, 0x5, 0x0, 0x3, 0x2, 0x40, 0x0, 0x0, 0xffff, 0x7fffffff, 0x3, 0x9ce434c9, 0x7, 0x5, 0x7, 0x67c, 0xa, 0x80, 0xdc29, 0x6, 0x5b, 0x0, 0xb88, 0x3, 0x5, 0x11, 0x80000001, 0x5, 0x3, 0x9, 0xffffff5d, 0x3, 0x1, 0x9f2b, 0xffffffff, 0xb, 0x6, 0xfffffff9, 0x6, 0x9, 0x0, 0xfffffeff, 0x2, 0x101, 0x4, 0x6, 0x80000000, 0x9, 0x3, 0x2, 0x8, 0x2, 0x851c, 0x4, 0xc, 0xfffffff7, 0xfc, 0x5, 0x1, 0x6, 0x0, 0x10001, 0xb2ec, 0x7fffffff, 0x84, 0x8000, 0x6, 0x80000000, 0x0, 0x2, 0x6a, 0x3, 0x81bd, 0x6, 0x1, 0x18, 0x60, 0xb87a, 0x2, 0x6, 0xd, 0xff, 0x7, 0x800, 0x7, 0x6, 0x6, 0xd190, 0x8001, 0x1, 0xe00, 0x2, 0x2, 0x297958f9, 0x8, 0x1, 0x2, 0x1000, 0xca0e, 0xbf, 0x80000001, 0x65, 0x7fffffff, 0x8, 0x10, 0xfffffffb, 0x5, 0x5, 0x4, 0x40000000, 0x7, 0x6, 0x401, 0x8, 0x0, 0xffff1147, 0xcc5b, 0x5, 0x7fffffff, 0x490, 0x2, 0x6, 0x7, 0x2, 0xc720, 0x1, 0x2, 0x3327, 0xea, 0x4, 0x3, 0x10001, 0x0, 0x19, 0x100, 0x401, 0xdec, 0x2, 0x9, 0x2, 0x1, 0x10, 0xc, 0xf, 0x2, 0x9, 0x7, 0x7ff000]}, @TCA_POLICE_RATE64={0xc}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x5}, @TCA_POLICE_RESULT={0x8}]}, @TCA_FLOW_MASK={0x8, 0x6, 0x8}, @TCA_FLOW_MASK={0x8, 0x6, 0x5}, @TCA_FLOW_EMATCHES={0x148, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1ff}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xfff3}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x8}}, @TCA_EMATCH_TREE_LIST={0xc8, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0x8c, 0x1, 0x0, 0x0, {{0xf2fe, 0x0, 0x51ff}, "026a8ffe9ddd2eff9b75ed7c782eb3d6dccd4664f1806c244badaa9e3ba966f85577b9658a22961364e880263a6e5634edbc79808eccde493d229bb93f68e93e72657ad15c42a7c0826b839b100bfd9fbf0f982e3547329fac0c58fa7544058ec59b45bcecd4e57fe38cad0cc3e4566ac7c2a617be9484c2b4b3fef7b1f18b77"}}, @TCF_EM_U32={0x1c, 0x2, 0x0, 0x0, {{0x4, 0x3, 0x1}, {0x4, 0x8b3d, 0x2, 0x7}}}, @TCF_EM_U32={0x1c, 0x3, 0x0, 0x0, {{0x33f, 0x3, 0x7}, {0x4, 0x7, 0x8000, 0xfffffffd}}}]}, @TCA_EMATCH_TREE_LIST={0x5c, 0x2, 0x0, 0x1, [@TCF_EM_META={0x58, 0x3, 0x0, 0x0, {{0x9, 0x4, 0x41bf}, [@TCA_EM_META_RVALUE={0x1f, 0x3, [@TCF_META_TYPE_INT=0x9, @TCF_META_TYPE_VAR="876eb90332", @TCF_META_TYPE_VAR="1617d8", @TCF_META_TYPE_VAR="de07bf922e36", @TCF_META_TYPE_INT=0x4, @TCF_META_TYPE_VAR="77061e8dea"]}, @TCA_EM_META_LVALUE={0x2c, 0x2, [@TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_INT=0x6, @TCF_META_TYPE_VAR="407839995013fac7", @TCF_META_TYPE_VAR="bc2bd4aebc", @TCF_META_TYPE_VAR='O', @TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_VAR="154b920745406811b3d6"]}]}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xb7}}]}]}}]}, 0x1e04}, 0x1, 0x0, 0x0, 0x8001}, 0x0) executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000180)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0), 0x10106, 0x2, 0x0) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f00000001c0)='./file1\x00', 0x3000046, &(0x7f0000000bc0)={[{@dioread_nolock}, {@data_err_abort}, {@inlinecrypt}, {@noauto_da_alloc}, {@data_err_ignore}, {@nojournal_checksum}, {@errors_remount}, {@grpquota}, {@noblock_validity}, {@user_xattr}, {@dioread_lock}, {@errors_remount}]}, 0x11, 0x553, &(0x7f0000001080)="$eJzs3d9rW1UcAPDvTdv91nUwhopIYQ9O5tK19ccEH+aj6HCg7zO0d2U0WUaTjrUO3B7ciy8yBBEH4ru++zj8B/wrBjoYMoo++BK56U2XrUmbddnSmc8Hbjkn9ybnfnPv9/TcnBsSwNCayP4UIl6OiG+SiIMRkeTrRiNfObG23er9q7PZkkSj8elfSXO7rN56rdbz9ueVlyLit68ijhc2tltbXlkolcvpYl6frFcuTdaWV05cqJTm0/n04vTMzKm3Z6bfe/edvsX6xtl/vv/k9oenvj66+t0vdw/dTOJ0HMjXtcfxBK61VyZiIn9PxuL0IxtO9aGxnSQZ9A6wLSN5no9F1gccjJE864H/vy8jogEMqUT+w5BqjQNa1/Z9ug5+btz7YO0CaGP8o2ufjcSe5rXRvtXkoSuj7Hp3vA/tZ238+uetm9kS/fscAmBL165HxMnR0Y39X5L3f9t3sodtHm1D/wfPzu1s/PNmp/FPYX38Ex3GP/s75O52bJ3/hbt9aKarbPz3fsfx7/qk1fhIXnuhOeYbS85fKKdZ3/ZiRByLsd1ZfbP5nFOrdxrd1rWP/7Ila781Fsz34+7o7oefM1eql54k5nb3rke80nH8m6wf/6TD8c/ej7M9tnEkvfVat3Vbx/90NX6KeL3j8X8wo5VsPj852TwfJltnxUZ/3zjye7f2Bx1/dvz3bR7/eNI+X1t7/DZ+3PNv2m3dQ/FH7+f/ruSzZnlX/tiVUr2+OBWxK/l44+PTD57bqre2z+I/dnTz/q/T+b83Ij7vMf4bh39+taf4B3T85x7r+D9+4c5HX/zQrf3e+r+3mqVj+SO99H+97uCTvHcAAAAAAACw0xQi4kAkheJ6uVAoFtfu7zgc+wrlaq1+/Hx16eJcNL8rOx5jhdZM98G2+yGm8vthW/XpR+ozEXEoIr4d2dusF2er5blBBw8AAAAAAAAAAAAAAAAAAAA7xP4u3//P/DEy6L0Dnjo/+Q3Da8v878cvPQE7kv//MLzkPwwv+Q/DS/7D8JL/MLzkPwwv+Q/DS/4DAAAAAAAAAAAAAAAAAAAAAAAAAABAX509cyZbGqv3r85m9bnLy0sL1csn5tLaQrGyNFucrS5eKs5Xq/PltDhbrWz1euVq9dLUdCxdmayntfpkbXnlXKW6dLF+7kKlNJ+eS8eeSVQAAAAAAAAAAAAAAAAAAADwfKktryyUyuV0UUFhW4XRnbEbCn0uDLpnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAH/gsAAP//6AY3sQ==") executing program 5: read$FUSE(0xffffffffffffffff, &(0x7f0000001140)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x11, 0x4, 0x4, 0x10, 0x0, 0x0, 0x800, '\x00', 0x0, 0x0}, 0x50) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0e000000040000000400000010"], 0x48) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000140)={0x6, 0xc, &(0x7f0000000300)=ANY=[@ANYBLOB="61100c0000000000150003000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000050002000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b702000000000000b7030000000000008500000033000000b70000000200000095"], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000500)={r3, 0x0, 0xe, 0x0, &(0x7f0000000580)="00112233445566778899aabb0800", 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000400)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x21081e, &(0x7f0000003180)={[], [{@hash}, {@fsname={'fsname', 0x3d, '&^(/^'}}, {@subj_user={'subj_user', 0x3d, 'vfat\x00'}}, {@audit}, {@euid_lt={'euid<', r0}}, {@fowner_lt={'fowner<', r0}}, {@euid_eq={'euid', 0x3d, r0}}]}, 0x11, 0x51f, &(0x7f0000000c00)="$eJzs3cFvY0cZAPDP3rXjZNMmLT0AgnZpCwtarZN426jqAcoJIVQJ0SNI25B4oyh2HMVOaUIk0jNXJCpxgiN/AOeeuHNBcONSDkiAItAGqQej9/ySOlkbvJvEr4p/P+npzXi8/r5x9s3EE9sTwMS6HRGHEVGOiHcjYi67vZAd8VbvSO736Ohg9fjoYLUQ3e47/yyk7Y+ODj6Jvn+TuJU9ZiUifvCdiB8XHo/b3tvfXGk06jtZfaHT3F5o7+3f22iurNfX61u12vLS8uIb91+vXVpfX2qWs9KXP/7D4Td+mqQ1m92S9O3SAvXpdb10GidxMyK+dxXBcnAj608570R4KsWIeD4iXk6v/7m4kf40B8ku4sNxZgcAXIVudy66c/11AOC6K6ZrYIViNVsLmI1isVrtreG9EDPFRqvdufuwtbu11lsrm49S8eFGo76YrRXOR6mQ1JfS8qf12rn6/Yh4LiJ+MTWd1qurrcZanr/4AMAEu3Vu/v/3VG/+BwCuuUreCQAAY2f+B4DJY/4HgMlj/geAydOb/6fzTgMAGCOv/wFg8gyb//1eAADX0vfffjs5usfZ91+vvbe3u9l6795avb1Zbe6uVldbO9vV9VZrPf3Onub/e7xGq7W99Frsvj//ze12Z6G9t/+g2drd6jxIv9f7Qb2U3suXCANAnp576aM/F5IZ+c3p9Ii+vRxKuWYGXLVi3gkAubmRdwJAbobt9jXEz64qD2D8LvAa3/IAXBMDtug9ozLoA0Ldbrd7dSkBV+zOF6z/w6TqW//3bl+YMNb/YXI94fo/cI10u4VR9/yPUe8IAHy2WeMHhvz9//ns/NvsjwM/Wjt/jw+fPJb3DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBdnOz/W832Ap+NYrFajXgmIuajVHi40agvRsSzEfGnqdJUUl/KOWcA4KKKfytk+3/dmXt19kzTi7dOi+WI+Mmv3vnl+yudzs4fy2du73yY3V4ba+IAwIhO5un03PdC/tHRwerJMc58/v7tiKj04h8fleP4NP7NuJmeK1GKiJl/FbJ6T6Fv7eIiDj+IiM8P6n8hZtM1kN7Op+fjJ7GfGWv84pn4xbStd06ei89dQi4waT5Kxp+3Bl1/xbidngdf/5V0hLq4bPxLHmr1OB0DP41/Mv7dGDL+3R41xmu//26vNP142wcRX7wZcRL7uG/8OYlfGBL/1RHj/+VLL748rK3764g7MTh+f6yFTnN7ob23f2+jubJeX69v1WrLS8uLb9x/vbaQrlEvDJ8N/vHm3WeHtSX9nxkSv9I3wwzq/1dH7P9vPnn3h1/5H/G//sqg+MV4IT0Pfv6TOfFrI8ZfmfldZVhbEn9tSP+H/PynIuv/3RHjf/zX/ce2DQcA8tPe299caTTqOwoKIxSS/zM5ppGEz/9JGFz41rhilWNw089f6V3T55q63aeKNWzEuIxVN+Cz4PSij4j/5J0MAAAAAAAAAAAAAAAw0JN8MKj8lJ9YyruPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXF//DQAA//+K3c6t") syz_mount_image$fuse(0x0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x1, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000ac0), &(0x7f0000000b00)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3c9c9b, 0x0, 0x0, 0x0, &(0x7f0000000c00)) mount$bind(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2000, 0x0) executing program 1: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000780)=@bpf_lsm={0x6, 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2}, 0x94) syz_emit_ethernet(0xf8, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaa32aaaaaaaaaaaa88470000000000000000f625ed4af6af74ea86dd26a33e8c0547ebabec34c89dae9a7cbe219e4d706dda8ac23861092f6fc4ae98f6bb084226d3074b5f6bae4908e6317681d08204c9fa11a630738588246c9005057c2d5aaab389ad8c6460b7d3baeca26fb0d0a09ca6eca326224867ba9cda08186d0bf2e7d931fa0dfc1a2266dba5a32a6d2d9f6e1e3b7a8155d4114a6dc74bd843eddf6efdc400d09c685c710bfbff4b405f8474cdd186ccab455ceb5584e321b95779fa29a3f9529b51d03a0550c17583f23f6e6d13d0f122927b613749ab1069a0228e0baf9a22"], 0x0) ioctl$NILFS_IOCTL_GET_SUSTAT(r0, 0x80306e85, &(0x7f0000000000)) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f00000008c0)={r0, 0xf, 0x25, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x50}, 0x4000040) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, 0x0, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x7) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000240)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=@abs={0x0, 0x0, 0xfffffffe}, 0x6e) sendmmsg$unix(r5, &(0x7f0000000340), 0x651, 0x0) recvmmsg(r4, &(0x7f0000000380), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000003c0)=0x6) semget$private(0x0, 0x5, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r6, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, 0x0, 0xfffffffffffffe9d) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000400)=ANY=[], 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000440)={r7, &(0x7f0000000480), &(0x7f00000004c0)=@tcp6=r6}, 0x20) sendmmsg$inet6(r6, &(0x7f0000000500)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="9feb010018000000000000004c0000004c0000002a0000000100000000000001040000002000000105000000010000040400000013000000010000000000000017000000020000040800000021000000010000000000000025000000020000002000000000696e74006270665f7370696e5f6c6f636b0076616c006d61705f76616c756500636e74006c"], 0x0, 0x8e}, 0x28) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x2, 0x4, 0x8, 0x1, 0x0, 0x0, 0x0, '\x00', 0x0, r8, 0x1, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0x3, 0x10, &(0x7f0000000a00)=ANY=[@ANYBLOB="bfa200000000000007020000d7feffff720200000000000018110000", @ANYRES32=r9, @ANYBLOB="000000000000000085000000010000001500070000000000bf06000000000000bf610000000000000701000004000000850000005d000000bfa00000000000000701000004000000850000005e000000b70000000000000095"], &(0x7f0000000a80)='GPL\x00', 0x7, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x39, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) sendto$inet6(r2, &(0x7f0000000ac0), 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000000c0)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x6, 0x4, &(0x7f00000001c0)=@framed={{0x18, 0x2, 0x0, 0x0, 0x1ed}, [@call={0x85, 0x0, 0x0, 0x41}]}, &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r1, 0x0, 0x2100, 0x0, &(0x7f0000000340), 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x50) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x7) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000000180)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000200)=@abs, 0x6e) r6 = openat(0xffffffffffffff9c, 0x0, 0x442, 0x0) sendmmsg$unix(r5, &(0x7f00000002c0), 0x651, 0x0) recvmmsg(r4, &(0x7f0000000380), 0x10106, 0x2, 0x0) write$smackfs_ipv6host(r6, &(0x7f00000003c0)=@l2={{0x4c3a, 0x3a, 0xd73, 0x3a, 0xc9, 0x3a, 0x6980000000000000, 0x3a, 0x100000001, 0x3a, 0x1, 0x3a, 0x4, 0x3a, 0x6}, 0x2f, 0x56}, 0xae) sched_setscheduler(0x0, 0x2, &(0x7f0000000480)=0x6) r7 = syz_open_dev$vim2m(&(0x7f00000004c0), 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r7, 0xc008561c, &(0x7f0000000500)={0xf0f016, 0x2}) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$devlink(&(0x7f0000000540), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_NEW(r8, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000700)={0x44, r9, 0x1, 0x0, 0x0, {}, [@handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xf, 0xa9, @name2}]}, 0x44}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r10, 0x8923, &(0x7f00000007c0)={'dummy0\x00', @random="0134014030d9"}) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000800)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000880)={&(0x7f00000008c0)={0x24, r2, 0x5, 0xffffffff, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x9}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000980)={0x34, r2, 0x5, 0x70bd2b, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_AUTH_TYPE={0x8, 0x35, 0x6}, @NL80211_ATTR_DTIM_PERIOD={0x8, 0xd, 0x8}, @NL80211_ATTR_BEACON_INTERVAL={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x20008054}, 0x24048084) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)={0x14, 0x19, 0xa, 0x201}, 0x14}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) program did not crash bisect: testing without sub-chunk 2/3 testing program (duration=35s, {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}}): [30, 10, 18, 11, 23, 10, 10, 17, 18, 13, 10, 4, 29, 9, 17, 2, 6, 9, 29, 4, 29] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./proc\x00', 0x1ff) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000400)={0x0, &(0x7f0000000440)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000002100)={0x0, 0x0, r1, 0x0}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000002180)={r1, r2, 0x0, 0x0, 0x400000d0}) (async) listen(0xffffffffffffffff, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000000)={0x8, 0x88}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000040)=0x7) (async) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000100)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e24}, 0x7) (async) sendmmsg$unix(r5, &(0x7f0000000400), 0x651, 0x0) (async) recvmmsg(r4, &(0x7f0000000440), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000480)=0x6) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000500)='./dev\x00', &(0x7f0000000540)='devtmpfs\x00', 0x0, 0x0) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./dev/mtdblock0\x00', 0x42, 0x1ff) (async) r7 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./dev/mtdblock0\x00', 0x8000, 0x0) sendfile(r6, r7, 0x0, 0x110000) (async) mount(0x0, &(0x7f0000000140)='./proc\x00', &(0x7f0000000200)='proc\x00', 0x4000, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) (async) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0xa, 0x3, &(0x7f00000006c0)=ANY=[@ANYBLOB="850000002200000007000000000000089500000000000000e26c9bd1a6361b80cdd64bdf00000000000869045aac0000659f55df08f9b90788ff7f00000010000029c21ebbcde61d8ab5920aef6c3e007fe61241638962cf0b89ef506cfd3f1d4163d3cfca3733b30070a7cf53021a95fdaf3c7220a0e23db436659a8c54328a702688f92b6b71569d65e33d46f8d8ae24ba69c657afac04379cb536008c219991704f11c51b1d076f03b0f917c766f3a7598bbc00feb3bc8e88f79df517b37b56bcbc290080000000000000e675458a43b8a8935bf9cf0be7d0aeaac41405e341cd0ba0d6fd562489dad595712a4051bb6cf826ab757193fc09d305f95c55d5746419000000000000007b61803bd430ef06000000000000001e93f640f159320c8b088f4d6497682eb312d4967aff9e4c14c66c90000054ed82c7cba4c81f91d6dfed18767bf0df584b4b6c4204df411f921e3aa02a67dd324b8176020e9c024751e539c05727f82c92046bfe64babb6d7ba86526b7886a0c2481c5812812a6fa3fca3758cbd8c32b25c28be225bd1f16297baa065f5bf96330fad0aaa4388c06c0eb2ecdf829af9577fcd868cc269b740000b7ad193c5e5850df01aff96877d73a63246ce6f0467167626329ab910b7a13d9ec9a64e7f6b56aeab8c38f69a213c96e2d2ad7978c9d721c270f27e7025d576535198742d403ec43572d7d0baf00e882617b260627805ca44200335ea4363066944d0aa6feb9705b09ba40d4642519281151f875cbf13a582f90ad719f0eccf02a473dd508a16138904933689ea6050041206473075eaeff2b69c2f2bf6f691c3560e068743a08e9771280da61fd8fdc3f7a35ea352e35753c59ebc1bd27ab6603e6afb1b3f057fbb7ed3aabe702b3c6301d3f5c295d1d69d1541d0e64631c95d6c0999e27e8d1a58f6a00f19102d2bfaf53f25a45637b1c577ae50c4c5669b13a4ed999dd10d2f091dcda39d9abc40c64a20c14ff0b1bf4d23fe07ae90fa0eba9c64bf89b26e7d8d70710b04f9ece5969023acadbb4582272e5b3a0429a5645b0c824ad36f7cc8be12b3874d5a19349b0ede845e9dddcab4a78b08ed60104002aabb17eb1840bc8e0ed1dd8b9b7eeaf32a185d80250a7f2252775905eeeb756eadafe20bbc616bc44b347abc8caf722b2c3b06884c1d3690f23b06fa4541bb2a81073b452764f04bd39008b65ee222cf697ac21b087548e9708dffaff2859e973b1e88668c8022cc6dac8548167e5798ec9c7d288a7fa7749f07513187cd8f060abbbc5e37dd1ba3aab927be1b409be733b7408534e5b0951e9ecfd0a1c77e3a29be47e896aecac0bc4093330124615056e3ce0ce6ac91b1242d3bb2e787a186dc2ec284d60e9d8a03884a22eeaa1efa497ee88c6cb565b164a260afb5157e392b1ebb1a4d4f992011ecbac4a0a7ff5bdcef7994a422bb2761edd2d8f20f5f879a88f89d48b8314f862585e4b7a9d6a6681f40e8b82cc6555dce2db951d164cc9a70e640ac8974faa2587a6e3af3b9458f7d4b4077b3002536b10ea24d73307a33090c4c270909a5322eac32cb175e68fa83457b21465c08c02dcefccc0c714c2862ddbe567755f05c1e671328d160d3752345ca1db6e74c720e42afca982ba6befd96c5575f1dd8f87ff6606301c0000000000000000000000000000000000000004d0d54b4caf78018766cdb971e8b168d4763c1f00000003d4e1d842caf457797f93db93e4f38a9dbd79f6bf5dc40b55fdbf9b856665061b2e2924f27eb2d2b5a181ccfd9eeb11dec165b6f12433f00bb06124041ffdcdcdc91f3b3b76635a689c9249cf69bcae654bfa81e75b7c7002b883c56026d83520395b7d511f607cf2f899c7b1c75e2192f775d72247167285857588ace1115fbebfee3c16b84cf7036d41c493a63c09f2ce46c1f5995c2d7fe58c15e64bb4cb7e7f336cc22fa1ea1363bce375bd3d579be1dddb08ed5147b629e4b3f0e65783ee5e20d9270802f2a7500738d95216743bc36a04ba8d486fb26252d684b84fa24639089064ca7b93057c041f12d544dab4d24a4f952b4f265a69ba279929959991b7ac63786055b3c029a0e8b6e42ad33cba2661957cff0700000000000029bb61462623a58556cd62844d4d23cc738ee5b36c71d2c010b089251d5806000b1ade92dd9f441468967c052aecd9de81b4b55d06670597991f37ddc4fa19a6369d5bf76c474633a337f676ad255869881da5cadcf49ce9188129cc978977f87b32bd4945717075cbb4d3e01e67ff087644f52fcf0a3c732b0586cb87972c43d2616bf4e521dc310fbf1760243d51a197d3ecfd74bd625e9f496175513f3e97854ea76e26e96a8639a297871485a8609f8ca842b3321932c4d9e224a0cec5946cec9e359fd3687415cad5fb8c678136f36d9f781fade9f2469477748f4dfa0f56c326c89bb5d07f35aaf95303b5a620fc84e1c73557b2277831f8f633f0d293c0e3f4f93149887271e645f50a4e57010a9b76457f6ad73231a905206bbb1b95248aed85a9df9dea64cc1fd1f06a98530000000000000045fcc1fb138fce0faec0a423e860d5b308d7849381b294106af25f15fec047d5b844a99f36e342165df728e381b48c20e0900f8d265157467d3494f2b93c7f3c817688cec2d226f50edb115c2e075f3c663a4b4169bc6fd7d4fbce205f2a1ae263ae0db900fa0a13cf796e0d7a9dad86953c13ed6241206d682e194c64c491de6a531e9bd45abe705f07000a82ccd41a2c1b23bac44b7371a3a0aeab3647c56f0680cd30ca260189dffed79c2cfae39d8160d3fac695b75654a4a5695b9edec673e75d97950fd4d80bdf8e2d83a3232768b1231b09ef4d995a783eb8f731523e9f6c2ee9119d567acd471bc391bd4f07600d5b04b71c1f1fd7e219b8df5123e4c529db3ce74353e8a39e2d21ce0954334951d509cdce531fb14230fa3b7331a943e7223b0ac8725a0d45a213fa249a8801959480ecdc5999c9df72debe8510d0620fce7be7086d5b72e857243f0a7883d9749b1f40936b51631e0060a0d9901d730000000000000000"], &(0x7f0000000f80)='GPL\x00', 0x2, 0x103a, &(0x7f0000000fc0)=""/4096, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000001fc0), 0x0, 0x10, &(0x7f0000002000), 0x2a3}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002040)={r8, 0x0, 0x36, 0x0, &(0x7f0000000080)="e460cdfbef2408002900119386dd6a000000000711eb3014cd3ec8a755c1e1380081ffad000400e8d50000000100000bb50000050024", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x50) r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./proc/thread-self/fail-nth\x00', 0x802, 0x165) write(r9, &(0x7f0000000280)='100', 0x3) (async) syz_init_net_socket$bt_hidp(0x1f, 0x3, 0x6) syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) executing program 0: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = socket$nl_rdma(0x10, 0x3, 0x14) r2 = socket(0x10, 0x803, 0x0) sendto(r2, &(0x7f0000000000)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000200)=[{{&(0x7f00000002c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/102, 0x365}, {&(0x7f0000000440)=""/76, 0x14c}, {&(0x7f00000009c0)=""/4096, 0x197}, {&(0x7f00000019c0)=""/92, 0x645}, {&(0x7f0000001a40)=""/73, 0x1b}, {&(0x7f0000001ac0)=""/77, 0x188}, {&(0x7f0000001b40)=""/154, 0x2c}, {&(0x7f0000001c00)=""/17, 0x1d8}], 0x21, &(0x7f0000001c40)=""/191, 0x41}}], 0x4000000000003b4, 0xa6, &(0x7f0000001d00)={0x77359400}) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x804, &(0x7f0000000640)={[{@iocharset={'iocharset', 0x3d, 'cp949'}}, {@shortname_mixed}, {@fat=@flush}, {@shortname_winnt}, {@uni_xlateno}, {@utf8}, {@rodir}, {@shortname_mixed}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '869'}}, {@shortname_mixed}, {@rodir}, {@utf8}, {@rodir}, {@utf8no}, {@shortname_lower}, {@iocharset={'iocharset', 0x3d, 'iso8859-14'}}, {@uni_xlate}]}, 0x1, 0x298, &(0x7f0000001e00)="$eJzs3c1qa1UUAOB18p97B8nAkQj3gA4cXW59ghapIBYEJQN1oMWmIE0otBCoirEjn8AncOLLOBFfwAdQnFlBeiQ9OfkpJ7WVtCne7xtt1tqrZ+2dnXSUnc9eGx4dHJ8enn/9a7RaSVS2YzsukuhGJQrfRqlffi+PAwCP3EWWxR9ZrpmHzpZn1FdU1ir33hwAcC8W//9vuhcA4GF8+NHH7+3s7e1+kKatiOF3o14S0Zrndw7jixhEP15EJ/6OyGby8Tvv7u1GLZ3oxhvD8ag36kUMP/2pqP8t4qp+KzrRLa/fSnML9eNRrx5Pps/fHkT//R+iE68s1V8W9W+V1EevEW++vtD/8+jEz5/HcQziYNrbtP6vb7bS9O3s+z+/+mQSndQn41GvOZs3nV19sBcFAAAAAAAAAAAAAAAAAAAAAID/vefpTHf5/p3i4v8b8mX3AxW35Czc7/MiTdMsycPz+lq8WovaptYNAAAAAAAAAAAAAAAAAAAAj8np2ZdH+4NB/2Stg+Jr/SWpuFyONCPiNn+5WZp6dvvG8n6iuJ9gkETcbV31aF5V/vvk6h13rD3pp3+S1GJ9L0Eyi7QXU88if9Yk0s4HC5FbP+LHp/kuXk+18khxuo72k+hXbtyx1tIhqa/tHGYlx6+6sqpxPdKO8gVOUjc8vfH0P/WcdVakkoiozzZzec7Vm+zJ/EDW1/teLv24aNzDRxAAAAAAAAAAAAAAAAAAADA1/9JvSfJ8Aw0BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAbMf///DoPxtHjVnKw6GdRiGtnwEgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgJ/BMAAP//dw9WdQ==") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000020c0)='blkio.bfq.idle_time\x00', 0x275a, 0x0) clock_adjtime(0x17, &(0x7f00000004c0)={0xfffffffffffffffc, 0x0, 0x0, 0x3, 0x41, 0x0, 0x0, 0x0, 0x0, 0x5, 0xffc99a3b00000000, 0x40000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x80000000008, 0xffffffffffffffff, 0x20007ff, 0x3ff, 0x0, 0x59, 0xb}) sendmsg$RDMA_NLDEV_CMD_DELLINK(r1, &(0x7f0000001d40)={0x0, 0x11, &(0x7f0000001d80)={&(0x7f0000001dc0)=ANY=[@ANYBLOB="180000001e1401003dbd010001000000080001"], 0x18}}, 0x20004018) bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x10, 0x1c, &(0x7f0000000740)=ANY=[@ANYBLOB="18080000e0000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b703000000002000850000000505000000a900000000000035090100000000009500000000000000b7020000000000007b9af8ff00000000b509020000000000dbaaf8fff1000000bf8200000000000007080000f8ffffffbfa400000000000007090000f0ffffffc7020000080000001822000007ec9b0ff052da48911c9ca725e24d72327a075d8517eadb240d738ac154fa2aa3ec9cdd33c024fc4ea97e48ee2a0ae20f0ab334b53d720a50d2e71931cd1c11abbb89d3052517f4e77a0c387910cbdfa237cff3ffc17586664f3f083ec98d5a48e3d37f84cc04947e34bf3ff4394c4829de54c88f0f587aaf8dae581e27df8fe29fd866ad00"/281, @ANYRES32=r0, @ANYBLOB="0000000000000000b7050000080000004608f1ff76000000bf9800000000000056080000000000008500000007000000b7000000000000009500000000000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x3, '\x00', 0x0, @sk_msg, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r3 = socket$inet6(0xa, 0x3, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000340)={{{@in=@multicast1, @in=@initdev={0xac, 0x1e, 0x3, 0x0}, 0x4e1f, 0x0, 0x0, 0x3, 0xa, 0x0, 0x0, 0x0, 0x0, 0xee00}, {0xec, 0x8000000000000000, 0x1, 0x6811221d, 0x9, 0x8000000000000003, 0x200000200000003, 0x100000000}, {0x4000a, 0x1000, 0x6, 0xb}, 0x6, 0x0, 0x1, 0x0, 0x6, 0x1}, {{@in6=@empty, 0xffffffff, 0x2b}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}, 0x3502, 0x1, 0x2, 0x0, 0x9, 0x7}}, 0xe8) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r4 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r4, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r4, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./proc\x00', 0x1ff) socket$nl_netfilter(0x10, 0x3, 0xc) mount(0x0, &(0x7f0000000080)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x4000, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000180)='./file0\x00', 0x2000200, &(0x7f00000001c0)={[{@commit}]}, 0x7, 0x4f7, &(0x7f0000000200)="$eJzs3M9vVNUeAPDvnU5pgfLo4/FQKkoRjY3GFgoKCxOD0cSFJkZc6LJpC0EKNW1NhBAoicGlIXFrjEv/Abdq3CgrE7e4dENiDBvA1Zjbubfzo3dqW6YdaT+fZDrnnDn3nnvm3HPn3HM6E8CWNZj+SSL6IuJ2ROyOiFJzhsHq0/27V8Yf3L0yHvOVyuk/k3SzuJfGM0n2vDOLDJUiSp8mtRfqzF66fH5sampyJouPzF34aGT20uUXz10YOzt5dvLi6MmTx48dPfHy6Eurr1RBeWm97g1cnT6w/80Pbr49Xs7Te7Pn+nq0y2AMFh3KgmfbXViH7aoLJ+Xlcr66/gfDiqXnf9pc3Qv9f3d0xbKNB2wilUql0tP65flKs+tLUoBHVhKdPgKgM/IP+vT+N38UDQS2rc/wo+P+OFW9AUrrfT97RBxcSCxFxFB2A79rncofjHK8P//XV+kjjZfXYR4CAKDe96fykWDT+K8/Yl9dvv9kayj9EfHfiNgTEf+LiL0R8f+o5n0sIh5v2n9XRFQaYo0Gm+JLx5+lOw9fy9bS8d8r2dpWbfwX9atg/V1ZbFdEPmCePJK9J0PR3XPm3NTk0WXK+OH1Xz9fmprMR1b/fPyXPtLy87Fgdhx3yvkEXRKRbjQxNjfWlsqn9b8eMVBurn9STgsr14qN/REx8OOXK95vf1343PPfHFiMdDfma13/how/HywqpA1LFZWvI56rtv98NLR/beUuWX59cqQ3piaPjKRnwZHCMm79cuOdovRkJe3/7e/Nm71x4rvThX1pLdL231F3/ke+flurf38SkSyu18622NG11mXc+O2zlvc0qzr/M+n5vy15byGc35d+MjY3N3M0Ylvy1tL00dq2eTx9TjtTWv+hw8X9f0+2TfpOPBER6Un8ZEQ8FdU7xMGoXDsUEU9HxOHW1Y+fXnvmw7XXf32l9Z8ovP41tH9tvT4NpKkzDSljU9XLWUQtZTHQdf7Q7QcDxeWvrP2PL4SGspTi61/SsNS+9CiKAw/59gEAAMAjoRQRfXVzSX1RKg0PV+eA9saO0tT07NwLyfTHFyeq3xHor8tbnQ/uTvL5z/66+GhT/Fg2b/xF1/aF+PD49NREh+oMVO1c6PNJaXjxWlAqDedfimnPFDPwb+YrP7B1/VP/33dzgw4E2HA+/2GrmrlaF5lvkWnef8rA5rSSz39zgbA5FfX/Zf6f2w0DbBIV3Rm2tNX0/3LDzzve2r0exwNsnHK8uxgudfRIgI1m/A9b0oq+JL/mQKWn+KXeWJo5epffYVes7TC2F5TVkUA6supI6dvXslX+awot80RpdTvsWfKTEWtr0zMP/7ac3df2k7+SrY+1uwXL7einyVq2Wv66Mdq3ftckAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAdvo7AAD//3nT2ko=") statx(0xffffffffffffff9c, 0x0, 0x1000, 0xc23514103f67728e, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='100', 0x3) mkdirat(0xffffffffffffff9c, &(0x7f0000000ac0)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000b00)='./dev\x00', &(0x7f0000000b40)='devtmpfs\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./dev/vhci\x00', 0x8002, 0x0) write(r1, &(0x7f0000000bc0)="ff80", 0x2) executing program 0: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x8, [@typedef={0x9, 0x0, 0x0, 0x8, 0x5}]}, {0x0, [0x61, 0x2e, 0x5f, 0x0, 0x61, 0x61]}}, &(0x7f0000000040)=""/30, 0x2c, 0x1e, 0x1, 0x8}, 0x28) ioctl$XFS_IOC_FD_TO_HANDLE(r0, 0xc038586a, &(0x7f00000001c0)={r0, &(0x7f00000000c0)='/%%(@,}\x00', 0x48000, &(0x7f0000000100)={@align=0x10001, {0x8, 0x100, 0xff, 0xfffffffffffffffb}}, 0x7, &(0x7f0000000140)={@_ha_fsid}, &(0x7f0000000180)=0x2}) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000100800)={0x1f, 0x4, &(0x7f00001008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe}, [@call={0x85, 0x0, 0x0, 0x70}]}, &(0x7f0000100900)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x10, '\x00', 0x0, @fallback=0x35, r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x10) setsockopt$CAN_RAW_FILTER(0xffffffffffffffff, 0x65, 0x1, &(0x7f0000000200), 0x0) semtimedop(0x0, &(0x7f0000000200)=[{0x0, 0x1}, {0x4, 0x4, 0x1800}], 0x2, 0x0) semop(0x0, &(0x7f0000000240)=[{0x4}, {0x2}], 0x2) semop(0x0, &(0x7f0000000280)=[{}, {0x0, 0x0, 0x2000}], 0x2) r3 = fsopen(&(0x7f0000000340)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x1, 0x0) fchdir(r4) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x1c0) openat(r4, &(0x7f00000004c0)='./file0/file0\x00', 0x42, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0, 0x0) getdents64(r5, &(0x7f0000000540)=""/49, 0x31) lseek(r5, 0x1, 0x1) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f00000002c0)={'dummy0\x00', &(0x7f0000000300)=@ethtool_sfeatures={0x3b, 0x1, [{0x7, 0x101}]}}) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000000340)) renameat(0xffffffffffffffff, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) io_uring_setup(0x1, 0x0) bpf$PROG_BIND_MAP(0xa, &(0x7f0000100940)={r2}, 0xc) executing program 0: r0 = syz_io_uring_setup(0xf00, &(0x7f0000000000)={0x0, 0x5961, 0x10000, 0xfffffffe, 0x4e}, &(0x7f0000002380)=0x0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0) write(0xffffffffffffffff, &(0x7f0000000200)=' \x00', 0x2) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000300), 0x82000, 0x0) read$FUSE(r5, &(0x7f0000000340)={0x2020}, 0x2020) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0000001000030400"/20, @ANYRES32=0x0, @ANYBLOB="46060900000000002c00128009000100626f6e64000000001c0002800500010005000000080002"], 0x4c}, 0x1, 0x0, 0x0, 0x690}, 0x20048040) syz_io_uring_submit(r1, r2, r3, &(0x7f0000000140)=@IORING_OP_STATX={0x15, 0x14, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)='\x00', 0x1, 0x1000}) io_uring_enter(r0, 0x2000, 0xfffffffd, 0x9, 0x0, 0x0) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r6, 0x0, 0x0) executing program 32: r0 = syz_io_uring_setup(0xf00, &(0x7f0000000000)={0x0, 0x5961, 0x10000, 0xfffffffe, 0x4e}, &(0x7f0000002380)=0x0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0) write(0xffffffffffffffff, &(0x7f0000000200)=' \x00', 0x2) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000300), 0x82000, 0x0) read$FUSE(r5, &(0x7f0000000340)={0x2020}, 0x2020) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0000001000030400"/20, @ANYRES32=0x0, @ANYBLOB="46060900000000002c00128009000100626f6e64000000001c0002800500010005000000080002"], 0x4c}, 0x1, 0x0, 0x0, 0x690}, 0x20048040) syz_io_uring_submit(r1, r2, r3, &(0x7f0000000140)=@IORING_OP_STATX={0x15, 0x14, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)='\x00', 0x1, 0x1000}) io_uring_enter(r0, 0x2000, 0xfffffffd, 0x9, 0x0, 0x0) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r6, 0x0, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 4: openat$dm_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1b000000000000"], 0x50) prlimit64(0x0, 0xe, &(0x7f00000002c0)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000340)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f0000000440), 0x651, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000004c0)=0x6) landlock_create_ruleset(0x0, 0x0, 0x0) setrlimit(0xd, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000580)=@updpolicy={0xc4, 0x19, 0x1, 0x0, 0x8, {{@in=@remote, @in6=@empty, 0x8000, 0x0, 0x0, 0x0, 0xa, 0x80, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x8}, {0x0, 0x1000000}, 0x0, 0x0, 0x0, 0x0, 0x1}, [@policy_type={0xa, 0x10, {0x1}}]}, 0xc4}}, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000700)=@flushpolicy={0x1c, 0x1d, 0x1, 0x0, 0x0, "", [@policy_type={0xa, 0x10, {0x1}}]}, 0x1c}}, 0x0) listen(r1, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0xe, 0x0, &(0x7f0000000280)="000000000000000002b2138373ef", 0x0, 0x10003, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: prlimit64(0x0, 0xe, &(0x7f0000001080)={0x7, 0x103}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000010c0)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001100)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000001200), 0x651, 0x0) recvmmsg(r1, &(0x7f0000001240), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000001280)=0x6) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f00000012c0), 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000100800)={0x1f, 0x4, &(0x7f00001008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, [@call={0x85, 0x0, 0x0, 0xa8}]}, &(0x7f0000100900)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x10, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, 0x0, 0x0) executing program 2: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) bind$netlink(r1, &(0x7f0000000100)={0x10, 0x0, 0x25dfdbfd, 0x400}, 0xc) getsockname$packet(r1, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x40d, 0x70bd2a, 0x0, {0x0, 0x0, 0x0, r2, 0x1, 0xc000}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MODE={0x5, 0x1, 0x6}]}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x404c084}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0x101, 0x0, 0x0, {}, [{0x54, 0x1, [@m_ife={0x50, 0x1, 0x0, 0x0, {{0x8}, {0x28, 0x2, 0x0, 0x1, [@TCA_IFE_TYPE={0x6, 0x5, 0xfeff}, @TCA_IFE_PARMS={0x1c, 0x1, {{0xfffffffb, 0x5, 0xfffffffffffffffc, 0xfffff001, 0x3d}, 0x1}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x3}}}}]}]}, 0x68}}, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) executing program 2: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20842, 0x0) write$FUSE_STATFS(r0, 0x0, 0x39) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "440101", 0x0, 0xff, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, @local}}}}, 0x0) executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000240)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3f8, 0x0, 0x34}, 0x9c) connect$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x4e04, 0x3, @dev={0xfe, 0x80, '\x00', 0x25}, 0x23}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x40080c4, &(0x7f0000000800)={0xa, 0x4e27, 0x80000, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x12}, 0x1c) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap$fb(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000005, 0x110, r1, 0xd000) r2 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$DM_DEV_CREATE(r2, 0xc138fd03, &(0x7f0000000400)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x21400, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) ioctl$DM_TABLE_LOAD(r2, 0xc138fd09, &(0x7f0000000540)={0x4, 0x0, 0x0, 0x1d0, 0x138, 0x1, 0x0, 0x4c7ac378262d4d93, 0x0, 0x0, @by_dev={r3}, [@cache={0x0, 0x800, 0x0, 0x98, 'cache\x00', {@ram_num={'1:', 0x0}, 0x20, @ram_num={'1:', 0x0}, 0x20, @ram_num={'1:', 0x0}, 0x20, '1024', 0x20, '0', 0x20, 'smq 2 migration_threshold 1024'}}]}) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb010018000000000000004c0000004c0000001c000000000000000000000104000000200000000500000001000004040000000100000001000000000000001800000002000004080000001300000002000000000000000100000001000000200000000076616c0062706e5f7370fcffffff6f636b006c6f636b0066"], 0x0, 0x80, 0x0, 0x0, 0x9}, 0x28) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0x3, &(0x7f0000000800)=ANY=[], &(0x7f0000000840)='GPL\x00', 0x7, 0x23, &(0x7f0000000880)=""/35, 0x41100, 0x48, '\x00', 0x0, 0x25, r4, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000008c0)=[{0x0, 0x0, 0xd, 0x5}], 0x10, 0x401}, 0x94) pread64(r1, &(0x7f0000000040)=""/217, 0xd9, 0x3) bind$inet6(r0, &(0x7f0000000300)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000980)=ANY=[@ANYBLOB="840100001900010000000000000000001d0109004d00108025b57e3561934efacde0a223b473fe77f3e5ba760d3793b2f943b7528ea30683bc4a506cf756740574b88d396af9b596787005002e0ccb26a5680000050068fb1e53188181f2a2416a0000001e010680dd0095"], 0x184}}, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000cc0)="20033c2158294d260b357abe565e64f42cf7d1712b7a93573904eb0df3a6dfaf361fdf8a380af80b1ed4e9ae34110075d5c16c86e850fb3bd79de04110af9a914d9ba6423db9489503a105aaf9c6241ee6a8207f3f877909d4366b4af0e98599761fabb894974e131cb7eea34fdbde8867b0bd39281bed7dfb9f5a5f0f447a5905bb33f1e4939e0b012b515a0ca3e8e845c6bcd9a812bfd57de9bf332c462af28a95fd186d4ec8787bcee12c50bcbb0cf10bbaba892df559d9832c91a54483122c7a7f19a635765a36497662c1e94015d6521fbeec47426db1b7f878b35197a8b7d9b686306ae53995", 0xe9, 0x0, &(0x7f00000003c0)={0xa, 0x4e24, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000b80)={0xa, 0x4e20, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}, 0x400}, 0x1c) r6 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000a40)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b00)=@newlink={0x44, 0x10, 0x1, 0x70bd27, 0x25dfd402, {0x0, 0x0, 0x0, r8, 0x65e98, 0x16a81}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0xc, 0x5, 0x0, 0x1, [@IFLA_BRPORT_STATE={0x5, 0x1, 0x83}]}}}]}, 0x44}, 0x1, 0x0, 0x0, 0x2400c844}, 0x200088c2) sendmmsg$inet6(r0, 0x0, 0x0, 0x0) ioctl$TIOCL_SCROLLCONSOLE(0xffffffffffffffff, 0x541c, 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000c00)={0x8, 0x104}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000c40)=0x7) r9 = getpid() sched_setscheduler(r9, 0x1, &(0x7f0000000c80)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000a00)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x40042, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x1e, 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000711226000000000095"], &(0x7f0000000480)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x94) r0 = openat$nci(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f0000000200)=0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nfc(&(0x7f0000000240), r2) sendmsg$NFC_CMD_DEV_UP(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="010023010000340200000200000008000100", @ANYRES32=r1, @ANYBLOB="35f2f614090000000000eeffe4320dc9950fa9599eadd3237d0c000000000000bb2d27f9dfc62a469495000034e205d45864c3717c888b194f0309a6ac9c0574aa75b5d80080a631e62dc30640a0751387aa6f84bd64d1c0e542232995ea27b72ddd033ac4f30fa7fe73ad90f7c9cbeaa562d910f5fff1acac9b06e612e957b46004b8c6ae2ceaa427da637f8ada6979dde41d311d1900000000"], 0x1c}}, 0x0) write$nci(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="508403a3697e3001010104"], 0x7) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001b00)=@newtfilter={0x1e04, 0x2c, 0x609, 0x0, 0x25dfdbff, {0x0, 0x0, 0x0, 0xffffffff, {0x0, 0x2}, {0x1}, {0x300, 0x1}}, [@filter_kind_options=@f_flow={{0x9}, {0x1dd4, 0x2, [@TCA_FLOW_MASK={0x8, 0x6, 0xfee}, @TCA_FLOW_POLICE={0x428, 0xa, 0x0, 0x1, [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x660}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x6}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x8000, 0x80000001, 0x9, 0x7, 0xfffffff9, 0x8, 0x2, 0x0, 0x7, 0x4, 0x0, 0x8366, 0x0, 0x5, 0x7, 0x0, 0x5, 0x2, 0xb, 0x0, 0x4, 0x8, 0xfff, 0x0, 0x6, 0xfffffff1, 0x8, 0x10, 0x2, 0x5ad, 0xfff, 0x8, 0x6c7e9859, 0x3, 0x8, 0x3, 0xfffffffe, 0x0, 0x4, 0x80000000, 0x5, 0xfffffffe, 0x785, 0x1, 0x437, 0xffffffa4, 0x7, 0x8, 0x10, 0x0, 0xff, 0x6, 0x3, 0x7, 0x0, 0x142, 0x8, 0x80, 0x978, 0x4e9e, 0x1, 0x53, 0x4ca9, 0x8, 0xfffffff8, 0xa, 0x40, 0xffffffff, 0x1, 0x0, 0xea8, 0x2, 0x9, 0x10001, 0x3, 0xfffffa50, 0xfffffffa, 0xd0, 0x6, 0xffff11e8, 0xfffffffe, 0x0, 0x81, 0x10000, 0x3e2, 0x5, 0x80000000, 0xad, 0x6, 0x9, 0xffff, 0x5, 0xffff, 0x4, 0x92, 0x8000, 0x69c9bb3f, 0xe, 0xfffffffd, 0x101, 0x1000, 0x8cc0, 0x2, 0x10001, 0x7, 0x84, 0x4, 0x2, 0x1, 0x8, 0xa6, 0x8, 0x7, 0x7fff, 0x8, 0x7, 0x8, 0x6, 0x0, 0x6, 0x1, 0x9, 0x8, 0x9, 0x80, 0x10, 0x6, 0x7fffffff, 0x0, 0x1, 0x9ac2, 0x8, 0xfffff244, 0x6, 0xc8, 0x1000, 0x5, 0x3ff, 0x4, 0x9, 0x2, 0x1, 0x3, 0x1000, 0x0, 0x6, 0x7, 0x9, 0x3ff, 0x1, 0x7fffffff, 0x5, 0x2, 0x8, 0x4, 0x5bbf3ebf, 0x2918, 0x1, 0xb, 0x8, 0x121ff06e, 0x7, 0x4, 0xfffffffe, 0x1, 0x1, 0x3, 0x3, 0x0, 0x8, 0x6, 0xfff, 0x0, 0x1, 0x8, 0x1, 0x4, 0x1, 0x848, 0x6, 0x1, 0x40000000, 0x51fa, 0x6, 0x4, 0x7, 0x3, 0x1, 0x5, 0xffff, 0x8001, 0x1, 0x8, 0x2, 0x2, 0x0, 0x9, 0x9, 0xb, 0x6, 0x0, 0x1000, 0x2, 0x2, 0x2, 0x9, 0x1, 0x5, 0x7f, 0x0, 0x6, 0x1c1, 0x4, 0x4, 0x3, 0x2, 0x8, 0x8, 0x8c4a, 0x5, 0x3, 0x1000, 0x100, 0x1, 0x6, 0x4, 0xfffffffb, 0x7, 0xe2, 0x9, 0x6, 0x825, 0x800, 0x3, 0xffff2be7, 0xfffffffc, 0xf, 0x9, 0x8c4, 0x6d4a, 0xffff, 0x10001, 0x0, 0x0, 0x9, 0x3, 0x0, 0x9cf, 0x7, 0xb89c, 0x6, 0xe31, 0x5, 0x8, 0x3, 0x3ff]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x8000}]}, @TCA_FLOW_MASK={0x8, 0x6, 0xa7}, @TCA_FLOW_ACT={0x13e0, 0x9, 0x0, 0x1, [@m_ct={0x174, 0xf, 0x0, 0x0, {{0x7}, {0x50, 0x2, 0x0, 0x1, [@TCA_CT_NAT_IPV6_MIN={0x14, 0xb, @local}, @TCA_CT_NAT_IPV4_MIN={0x8, 0x9, @multicast2}, @TCA_CT_LABELS={0x14, 0x7, "07b2fa8be58c55bc55c24f84ebe8a4e9"}, @TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @ipv4={'\x00', '\xff\xff', @multicast1}}, @TCA_CT_MARK={0x8, 0x5, 0xff}]}, {0x100, 0x6, "4b431e0e45814795704f1bf23ce5a68640a570e6e6322d3a9b15ec27b6f6809e36fed7b48c8249cc277194d65646ee3c17e7f3fb126bc93516ec4c7a72af0c66acad7b3365eb400d7795da5b5beb3cfa0f00cc35784f983d45b9317f19156c290516168b7b386886846e72c08175bb1b08e312bb02deed8ad60b237138a5093603bcf74d42bee40a17f0356ec1d43007430ad0b59de348a1fce2d9a87f9b2928da5831fc19b20091c8be5e79bbe61e3a930a0e20ab0fcb7951559bdffbb0bbf8641373d4b6aee26b9ed6a613f2765532bce2dbfa365a133d72b8b4e95da4859e43cf900d84bc94c66cdc85b762b3524cfc4844e0070f890a153b678c"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_ct={0x44, 0x1a, 0x0, 0x0, {{0x7}, {0x18, 0x2, 0x0, 0x1, [@TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @loopback}]}, {0x8, 0x6, "1a21fbb6"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x3}}}}, @m_csum={0x160, 0x16, 0x0, 0x0, {{0x9}, {0x100, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0xbbe1, 0xffffff63, 0x7, 0xf472, 0x45cad6dd}, 0x56}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xffffffff, 0x3, 0x4, 0x80, 0x20000000}, 0xd}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0x7, 0x0, 0x4, 0xae74386a}, 0x9}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x81, 0x3, 0x7, 0xfffff426, 0x10001}, 0x68}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xe, 0x53, 0x10000000, 0x9, 0x7}, 0x5a}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x7f, 0x7, 0x10000000, 0x7, 0x5}, 0x21}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x8, 0x7ff, 0x5, 0x56c, 0x4b395be0}, 0x65}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x2, 0x9, 0x3, 0x401, 0x3}, 0x2e}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x400, 0xd8ba, 0xffffffffffffffff, 0x3, 0x101}, 0x2c}}]}, {0x38, 0x6, "6a8bfb495e283247adc444191f799425e23fb3f0397146ead201fcaf03dcd140465dabcf05df2ee2ea3266be72d52ef8063e59db"}, {0xc}, {0xc, 0x8, {0x5, 0x1}}}}, @m_mirred={0x1050, 0x16, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x1, 0x7f, 0x1, 0x0, 0x405}}}]}, {0x1004, 0x6, "d689586fd3a425e5cccc5bfb3a152ee58af4d13ab9a71927761527da3b257f2ac6e6ce1c29f013e66770c5862d3accba5392fcee6a2140708ff65728bdbe51bf5db99eb54216b41b30f48c76635fcc3df632735564cee6aa5dcd09aae9b8625913940b0d4d6d1861b6cdd1eb62b77b8de74c79e048cf37b3778b8d77ef0e8f97b83be8b01aa22672a0078f71af05e629ec133e9a06b9ad57956cfe0134e28f9b9354ddfe76beadc60af7e09a2579e11a7c406ebd943d8d71cfe393a1bd53bf9dc4f42d66fcfa04ef9c10df53ef3aefb2d22e63973f8c679d15cdccaeafdd2548a22fa6f5311e0aabb5b3fc2756fcd76af0174a11a6af01a554d531971b578f6f187f708884aa599a43199cc2db84fc9a50b1f82a8a97d213705fd68035d495538902b61ad46f3dc96e53835c561b46941b34ae6a240aa642ff94cc5359e7a980812ad185f913681451a6d6ef9d87a19e73ec6529dac5066cd290cd1e5759fe820f625ff55419bed58cf83ff5081d22ed545cf3333f941adca5d0ec4a808899bb40d786ea2733a239b0268f69493054ec428741c8dffd8d59d95e7a659fa70b2582c8478c0390fc7e30fd282feb4dafa56cf931a87604930128983672cd4db2b30620b55c29bac6e9527dd666a360dad9eee828c733b15b35d308a2372cbc6482a3957499d23774fd88687aec389bb6ac25a369e5e9769672b6151550aa578a51cdad24d5e94bc368bb25ade018612eaa15ee3ac1117a387ba75d807bafaa19a25d74657882f4bea512e31f2362817e9b44940498240257d986f598044515f06cc42d9e2c8d6618201328b9ff416bc9fdd1850d8d4fbf90f959d0dd68e7ec217728cb5c39cdffabd2382e8b0733863e8976e09d189d6e4034ebb3d37a1a8748e9d423781c24537a824d6b5719854c42ed4d3dc6f00c67a3312f074f4d289aefb2a6e03d84de9318bd4e65d4dec56ce50257f51dab5bea3b594b39a711e74da7c23a77067e158e664acefa84992949db9a008000fd2b606e3e75dff5c57432f79315d799436a5a23fb3d6379513d13e55196e22f7a53808f096a8669aecec737490002a2dfa3973da06a97b03bc98c7107923c6bb81276bd934c4fc76b34d7fff29e425537bb1669d58c86b070b69e5cecd1c00ba405e991d472de92ce0087ca21cbea8a36b62eae0c8c821def001c80e0830f3e44db8e0c6cf545bfd457d0dae17d410e9137a95ad413f693b8ece387722920f6e7d1a0121c310faec0dcc9d9c88b2cfa7187da37af876e102996611c631d828e9d26cb957a1719beb0002eccc4171fc2bf03747cf5d805f6edd4c939629f0c0a1849e4ffea4d1b842c37c3eef565b6eb72c519c0c7528b2eb02f0a3bfc1f2dab4613306a0b1aba450422c3041b71866a2731cd9a1e6504493ff6c91f3a1b569f7840f7b3fc5ab8c919f949386819dd6f330b50febf0692b654fc7e6ca34332ab18e437986539a1097d887c40782748989473d95f101122b56acb0fb0eedbc70988e8174b3cdd2ebedd2c1a200081455adedc79e71a3cedcbca69b733f0c434cf73ac4da16422a1d2c8468b6e4e8ea7e427909ff7c892a326d836857af0d0b703200b70250131947242620686e4e68e9978dc8f4625ff513211425a651e5c90c51f74dfb3bda42073563e86cde191bbae1b033feba9a3d018ff1cca2c9e4a24ac127e946ed6c5b56dded9f641612efb45d818f4b73819d822b8b2764c64d502cf88e0064dac7b2606493777f30f1f9849d09a8eb3b77671d3ca5164b052583777768fd4ffca26b45171d9e57cc61b59da7d0c58b501622f968e85df4b905d3788ca1e47a949f9aea49ea2a441a71b4ab1c0a64a826660be3a33c7631640f82846c4f5e218d5ef07e82a9cc3a2c6c5740a73e30b13889f5780fbf0116bb7e2b1c0ae5f6b8251a0a59c9a91a10134f36714730be9ed0bfbd2dd9c54b892018af960f79e4e334317590e5aaf3677193226eebf367545b188e10428e0bff358a5f2339e626e63b803912033980c7b3009e6c77c4d22eb3f3fc20f7473be6751f0cf0089aa0face0ef62a570d0f7aca9df58b6e4bbd96882cc586d5ac261686a8224e317792a10e947c899ff828b3ed891d074576317b5d51b8c4f9caa53db1191ad35709b3009cad13522d4f91d29c7711bf77aeb0bcad7cf1da2263b13481bd2257123610c43021ce75bce5173d5b04749a94de3de0ffcd5285ed4a8dda160d4c791c4f011569c21a5c35cf6cb7f88c66350779290007dd93946def4bcfdbd1c64ed4a6b96086e4069707a44297a859451e5cbfe5d2a89e457fa9918fe4444669e7ff8aba34f27ad055065199430ba49228ed3d1fe5f4566ccc4da6a602452e03cafd6d682b222e046bf304301bf759dffd00f184a88a0a6cf5b8aeaccfc4064d95a74c9ef870de1128a5500e20cf5f9d5f79128a2d73f83153bdbf54ae77d61e278c254e0da99163f9ad06148454ef91b9dbfa6bf4f0f3a79d9db59e7aa9b6957efe83616d55af58ee28e2278356ccd3fc939b087d9ac9aea353f9f25bc73ec1d2e760e59e18f8c3dfb7c1c7d74761718fe891819445cdb3fa00e449ed8aab316d28953318b8a22db71964c9cedc1f91e972b53a4c9cc0ef56f14c1a71dd8c03dd9df4c915a27322aab20c470821916f6e2faa220976b9dd7f7f55a8fb9d8bc1d1b0313a8a7243889f59d3d59a5608e175f26432d0aafe6e83817c930d429e390e684b5e9d34f4c4ef7619d0c26eac7ebaf92e2e90b527a6041b042aeb8a1265ead2f7b9b9b28454369ed2beb00f0a7794c655eb7fb83e0beaedf0e92e397ef59cd95e05ce6ee989270ea126d641aa350a1af379a92627b1b687b8f54a1ea412dbaff2d0a7853a15aac72e8d518b38230d33d0b2256151c0502554d89c9253ccec973485c67c80f405a05374cce9bcba202ea4f76dcaee8f998bddd84e8f69afa2f77b428028b25743e229983776a7b276e35a10906a61672771cea28ae7e6f2f8e335b5c6e9a0230ca6832eb6f8ef4b8b8c5eb16682944d451e6330c8b553f881a4406e523b452f9a548692f400021666bffe222a47c4c965d9d7adfba7a271fdc503799ca2b55a9452fe248b99b8c33077814b666ac88932deb1d9bca434fb5351b28eb584cbbeadb85d9bc334df30c29ac8da624808040dc82ec6f30678e2672f809addea8883024c7743e4d2db97d2d9e933fa14cbb5d6cda4b37c0455652267831e9bc72a83a4cab7c4ec93eea113dd24ab6aa1e23fce5973ee4157c8cdda49d2d92303827a75b02375a7fc2fb3460f216209cebde4a1c4f501ec9307e436556ca2a10f2ed83caf90623d3e11238bad63604383d05fe50980a441fe0c16a0fa44b7663fc34f9019a941f947bbe38683fba350909843770698eee5e5bac222fc71ecca6f4673f506d64a882a36d3d11335d4a42fef3f207eae741daf317f3efbe316dacc757be2daa3a67a0b398bf4b2ff40066d821c4bd06d6002079d9661354096edd98d733b4f15ca0b5e03a31afd83bc056f624b2e036159394f06a0f0f3d5434ca5d0975dd1adb92d0be7fed4db526145dc590c147edf8496830bda001e387668eed9bb3be0ae77221873006e509623d3c37d3eaeb8e5934efef9c9841b86de5dff0618cea10833fd5bdf6d9430254281610f7d68669951bf16e1cc8c9404efc0f357e4f352ebcb4396d8020f29df05d8c8b0d55fe594da70d140fcc38e8e0ae58d997b171386d22f7a11095a81bc7a28b8001374f4f245e45d14a87acb19c22fe1949de3ca7b55d8a29feaf0c7f3efa7b8feefffc2df24c9f1d9d9db5c55b5fd668733115a16d5eab551a852991c73713c33acfda17d2e8e60fe327f3a78c629a6809eb2df0f1468f1532912bfe6a7198216c281ae8fee8f5f4685475b5be5e74a9f0c9fb49655694b656d50ef25ff9b117f4671358f9960cf7de5b3d844ff040b26ed5f12a36b1e4f463c518169aee131681c89fdba6b1b5703d65210ef5ba89f721af70c44b8c82e3fbc645cf5e92665f303e0fd680b3a663e468d14cb033d19f401b9efba8e348abec4a675d7fef48cb92ea2981657df98fc0a7982487adcf35c659007aa716e6f8264c9e829e8bcd7bd67d49af1d839f837eb532d5adf7dab3275d3a86aaa3214005aa7ac2d1380edc64652e8dc67f8d086d6405d7a94eed6812b8f80250c62eb1555873ebca949ddb67c4ca20e68c3f6dc02a2a75082b3448bd3c696f366663a5474b66addc956b1f9f7a55bcde50a13c3761584acb1166ff61bc957e90808b63327a87d200015d679cf7b3e28a4049abaa45943f5f0cc108d521114dc09949a4b72a8b3185b5c961772cdcc82b572bbd5b771922847886ea4a35bafb7c5b91efa2ec3e5cce4bb0ada901e58558e07decf20b04990428ef6fd40e58eb6850722651311df7600df86261880996441013064bed2eefc40edde37e50f511f387042a95a5b0fb61c3e4a320b1e85aaf9706829168040c677d7c2f08c08dcceff240955dc1b787fdc407d189aec6d0a29b123e09ceeac8bee16d8c2b9994eb42ffed0d285f01f63436dafbbe111145a95eda3d7d8d40549a226e358dd8fc3742dd2e50036945f11794ab367f0c8b8ece7b38ad2df3fd02d0daaeb5fddc210b196979a0eb44e1964546a154ff5dea88cb2f9e2900e740e332d769d099b199214136956431d3d75c7773cffbd8b038e335a6a82dcbaad11794201ed24ca51cce0ebb6c5d4f877584941d99f312651db8e37150fa4417a2fcbb43f4a177a44b4bdcec96d3c201fd6393b53fe3d6e7665281744750828fb56ce8a0c0673852b33f47290577cb6303c8ddd7255eac1d2c9bc2a8f84290b7b4a5b5ebba0652907634e7317a0249d637629ecddcad6d17960d7f965624fd2e0e68bbcf6348ec27a96eb3eb46fe88702c6ab806acff77551afa683c8fadb4c18488a4046ca055bf8cb95c8f5701891c0fdfe0689d45b2d6881abbe261ac05363ef3e8f147d393b9933532efbc3d57a7b6cf3adeb7121b2b6ae78aa771e704f11b8ae533afb30df8603a4ef9e1f38173d30a78cfb2d09464d17fae81a4568f5b48df87abbb8c38411f6f4a994cf0783157aead003fbe4ca261fb1eb0f7a3bfa7d14196fa1dfab0a8e4ae396ed48275cceaa3fe18ab90982b87d58b2597411856415d6f54be1405e83526ebcb19ff7a0dc13b22b1023793141ade9672e660eee585884064c270946619a8f754979a2ece1482f1669964083716ce14641e6c0d4d703b8b8e3db1bbc602fe5df1bca8561b266e75b431c4d0f6bdee7fc7f191ecb65ff07995ea2b506c660e816d66245365bce54b89a88c513d193c506212e86a8d28775d5c97a5053fa2770dfc77be6ebdbd3cb7f0c2d182598935d1442ec50c426f74b0a76ae2acaf16ace777b49a4606e850c0bf2e6ec51f3e0a9929365e81c2c86e2ce70440a9919c145ddcd1a7bfd44d5f7333e13b99c4d0eeeb824779e4763428885cb53c9a6ead7a649851e2e7a03e1788374f1c589a30afded797d569b5af1c7a67e94542324dc90c218ac914f0b3b8d13f5096c43ecb6acd94f8e5a94c25565b40844fdcb0e3299903d035e8646a19a5da57d4d5b21ffc1a474fdbb1d1cbcfc6e60710095382f2baab37e16d0bb103f1ca72149822188373a5423e380c880e0f361b691783350517843ebdf5f07f3dc89ef497497c0829b679aff6dc070b72d10690fa1dc771016ecb645cbfa1f0c745390905bd9c4c220d632175ed7c25780b1b38aff82cc83d201843b6"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_ife={0x74, 0x10, 0x0, 0x0, {{0x8}, {0x34, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0x8, 0xffff, 0x8, 0x8, 0x8}}}, @TCA_IFE_SMAC={0xa, 0x4, @local}, @TCA_IFE_TYPE={0x6, 0x5, 0x10}]}, {0x1a, 0x6, "041985711600fad2569afed1f13eac02d991a68fddb9"}, {0xc}, {0xc, 0x8, {0x1, 0x1}}}}]}, @TCA_FLOW_POLICE={0x460, 0xa, 0x0, 0x1, [@TCA_POLICE_TBF={0x3c, 0x1, {0x9d8d, 0x5, 0x1, 0x8, 0x6, {0x37, 0x0, 0x0, 0x7ff, 0x5, 0xe}, {0x3, 0x2, 0x9, 0x3e2, 0x6, 0x8}, 0xfc, 0x5}}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x3, 0x9, 0xc, 0x0, 0x7fff, 0x1ff, 0x82f, 0x9365, 0x0, 0x4, 0x6, 0x10, 0x4, 0x3c7b, 0x6, 0x0, 0x9, 0x4, 0x2, 0x8, 0x21, 0x0, 0x6, 0x2, 0x6, 0xbc, 0x80000000, 0x6, 0x8, 0x3, 0x5, 0x800, 0x5, 0xd7, 0x88, 0x7, 0x7fffffff, 0x3, 0x9, 0x200000, 0x4, 0x9, 0x8000, 0x2, 0x0, 0x4, 0x7, 0x9e, 0x8000, 0x2d, 0xb, 0x3, 0x6, 0x8, 0x4, 0x230, 0x7fffffff, 0x5, 0x2e3, 0x40, 0x4, 0x1c2, 0x6, 0x101, 0x8736, 0x1, 0x9, 0x5, 0x2, 0x9, 0x7, 0x3, 0x6, 0x108938e5, 0x1, 0x80, 0x6a, 0xc0000000, 0x6, 0x3, 0x1, 0x101, 0x8001, 0x1, 0x8d0, 0x10000, 0x3, 0x8, 0x9, 0x10001, 0x6, 0x0, 0x10000, 0xc36, 0x8, 0x2, 0x2ef, 0x59c72474, 0x1, 0x80, 0x6, 0x0, 0x2, 0x9, 0xffff3d74, 0x5, 0x8, 0x6, 0x6, 0x5, 0x0, 0x3, 0x2, 0x40, 0x0, 0x0, 0xffff, 0x7fffffff, 0x3, 0x9ce434c9, 0x7, 0x5, 0x7, 0x67c, 0xa, 0x80, 0xdc29, 0x6, 0x5b, 0x0, 0xb88, 0x3, 0x5, 0x11, 0x80000001, 0x5, 0x3, 0x9, 0xffffff5d, 0x3, 0x1, 0x9f2b, 0xffffffff, 0xb, 0x6, 0xfffffff9, 0x6, 0x9, 0x0, 0xfffffeff, 0x2, 0x101, 0x4, 0x6, 0x80000000, 0x9, 0x3, 0x2, 0x8, 0x2, 0x851c, 0x4, 0xc, 0xfffffff7, 0xfc, 0x5, 0x1, 0x6, 0x0, 0x10001, 0xb2ec, 0x7fffffff, 0x84, 0x8000, 0x6, 0x80000000, 0x0, 0x2, 0x6a, 0x3, 0x81bd, 0x6, 0x1, 0x18, 0x60, 0xb87a, 0x2, 0x6, 0xd, 0xff, 0x7, 0x800, 0x7, 0x6, 0x6, 0xd190, 0x8001, 0x1, 0xe00, 0x2, 0x2, 0x297958f9, 0x8, 0x1, 0x2, 0x1000, 0xca0e, 0xbf, 0x80000001, 0x65, 0x7fffffff, 0x8, 0x10, 0xfffffffb, 0x5, 0x5, 0x4, 0x40000000, 0x7, 0x6, 0x401, 0x8, 0x0, 0xffff1147, 0xcc5b, 0x5, 0x7fffffff, 0x490, 0x2, 0x6, 0x7, 0x2, 0xc720, 0x1, 0x2, 0x3327, 0xea, 0x4, 0x3, 0x10001, 0x0, 0x19, 0x100, 0x401, 0xdec, 0x2, 0x9, 0x2, 0x1, 0x10, 0xc, 0xf, 0x2, 0x9, 0x7, 0x7ff000]}, @TCA_POLICE_RATE64={0xc}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x5}, @TCA_POLICE_RESULT={0x8}]}, @TCA_FLOW_MASK={0x8, 0x6, 0x8}, @TCA_FLOW_MASK={0x8, 0x6, 0x5}, @TCA_FLOW_EMATCHES={0x148, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1ff}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xfff3}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x8}}, @TCA_EMATCH_TREE_LIST={0xc8, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0x8c, 0x1, 0x0, 0x0, {{0xf2fe, 0x0, 0x51ff}, "026a8ffe9ddd2eff9b75ed7c782eb3d6dccd4664f1806c244badaa9e3ba966f85577b9658a22961364e880263a6e5634edbc79808eccde493d229bb93f68e93e72657ad15c42a7c0826b839b100bfd9fbf0f982e3547329fac0c58fa7544058ec59b45bcecd4e57fe38cad0cc3e4566ac7c2a617be9484c2b4b3fef7b1f18b77"}}, @TCF_EM_U32={0x1c, 0x2, 0x0, 0x0, {{0x4, 0x3, 0x1}, {0x4, 0x8b3d, 0x2, 0x7}}}, @TCF_EM_U32={0x1c, 0x3, 0x0, 0x0, {{0x33f, 0x3, 0x7}, {0x4, 0x7, 0x8000, 0xfffffffd}}}]}, @TCA_EMATCH_TREE_LIST={0x5c, 0x2, 0x0, 0x1, [@TCF_EM_META={0x58, 0x3, 0x0, 0x0, {{0x9, 0x4, 0x41bf}, [@TCA_EM_META_RVALUE={0x1f, 0x3, [@TCF_META_TYPE_INT=0x9, @TCF_META_TYPE_VAR="876eb90332", @TCF_META_TYPE_VAR="1617d8", @TCF_META_TYPE_VAR="de07bf922e36", @TCF_META_TYPE_INT=0x4, @TCF_META_TYPE_VAR="77061e8dea"]}, @TCA_EM_META_LVALUE={0x2c, 0x2, [@TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_INT=0x6, @TCF_META_TYPE_VAR="407839995013fac7", @TCF_META_TYPE_VAR="bc2bd4aebc", @TCF_META_TYPE_VAR='O', @TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_VAR="154b920745406811b3d6"]}]}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xb7}}]}]}}]}, 0x1e04}, 0x1, 0x0, 0x0, 0x8001}, 0x0) executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000180)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000280)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0), 0x10106, 0x2, 0x0) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f00000001c0)='./file1\x00', 0x3000046, &(0x7f0000000bc0)={[{@dioread_nolock}, {@data_err_abort}, {@inlinecrypt}, {@noauto_da_alloc}, {@data_err_ignore}, {@nojournal_checksum}, {@errors_remount}, {@grpquota}, {@noblock_validity}, {@user_xattr}, {@dioread_lock}, {@errors_remount}]}, 0x11, 0x553, &(0x7f0000001080)="$eJzs3d9rW1UcAPDvTdv91nUwhopIYQ9O5tK19ccEH+aj6HCg7zO0d2U0WUaTjrUO3B7ciy8yBBEH4ru++zj8B/wrBjoYMoo++BK56U2XrUmbddnSmc8Hbjkn9ybnfnPv9/TcnBsSwNCayP4UIl6OiG+SiIMRkeTrRiNfObG23er9q7PZkkSj8elfSXO7rN56rdbz9ueVlyLit68ijhc2tltbXlkolcvpYl6frFcuTdaWV05cqJTm0/n04vTMzKm3Z6bfe/edvsX6xtl/vv/k9oenvj66+t0vdw/dTOJ0HMjXtcfxBK61VyZiIn9PxuL0IxtO9aGxnSQZ9A6wLSN5no9F1gccjJE864H/vy8jogEMqUT+w5BqjQNa1/Z9ug5+btz7YO0CaGP8o2ufjcSe5rXRvtXkoSuj7Hp3vA/tZ238+uetm9kS/fscAmBL165HxMnR0Y39X5L3f9t3sodtHm1D/wfPzu1s/PNmp/FPYX38Ex3GP/s75O52bJ3/hbt9aKarbPz3fsfx7/qk1fhIXnuhOeYbS85fKKdZ3/ZiRByLsd1ZfbP5nFOrdxrd1rWP/7Ila781Fsz34+7o7oefM1eql54k5nb3rke80nH8m6wf/6TD8c/ej7M9tnEkvfVat3Vbx/90NX6KeL3j8X8wo5VsPj852TwfJltnxUZ/3zjye7f2Bx1/dvz3bR7/eNI+X1t7/DZ+3PNv2m3dQ/FH7+f/ruSzZnlX/tiVUr2+OBWxK/l44+PTD57bqre2z+I/dnTz/q/T+b83Ij7vMf4bh39+taf4B3T85x7r+D9+4c5HX/zQrf3e+r+3mqVj+SO99H+97uCTvHcAAAAAAACw0xQi4kAkheJ6uVAoFtfu7zgc+wrlaq1+/Hx16eJcNL8rOx5jhdZM98G2+yGm8vthW/XpR+ozEXEoIr4d2dusF2er5blBBw8AAAAAAAAAAAAAAAAAAAA7xP4u3//P/DEy6L0Dnjo/+Q3Da8v878cvPQE7kv//MLzkPwwv+Q/DS/7D8JL/MLzkPwwv+Q/DS/4DAAAAAAAAAAAAAAAAAAAAAAAAAABAX509cyZbGqv3r85m9bnLy0sL1csn5tLaQrGyNFucrS5eKs5Xq/PltDhbrWz1euVq9dLUdCxdmayntfpkbXnlXKW6dLF+7kKlNJ+eS8eeSVQAAAAAAAAAAAAAAAAAAADwfKktryyUyuV0UUFhW4XRnbEbCn0uDLpnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAH/gsAAP//6AY3sQ==") executing program 5: read$FUSE(0xffffffffffffffff, &(0x7f0000001140)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x11, 0x4, 0x4, 0x10, 0x0, 0x0, 0x800, '\x00', 0x0, 0x0}, 0x50) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0e000000040000000400000010"], 0x48) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000140)={0x6, 0xc, &(0x7f0000000300)=ANY=[@ANYBLOB="61100c0000000000150003000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000050002000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b702000000000000b7030000000000008500000033000000b70000000200000095"], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000500)={r3, 0x0, 0xe, 0x0, &(0x7f0000000580)="00112233445566778899aabb0800", 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000400)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x21081e, &(0x7f0000003180)={[], [{@hash}, {@fsname={'fsname', 0x3d, '&^(/^'}}, {@subj_user={'subj_user', 0x3d, 'vfat\x00'}}, {@audit}, {@euid_lt={'euid<', r0}}, {@fowner_lt={'fowner<', r0}}, {@euid_eq={'euid', 0x3d, r0}}]}, 0x11, 0x51f, &(0x7f0000000c00)="$eJzs3cFvY0cZAPDP3rXjZNMmLT0AgnZpCwtarZN426jqAcoJIVQJ0SNI25B4oyh2HMVOaUIk0jNXJCpxgiN/AOeeuHNBcONSDkiAItAGqQej9/ySOlkbvJvEr4p/P+npzXi8/r5x9s3EE9sTwMS6HRGHEVGOiHcjYi67vZAd8VbvSO736Ohg9fjoYLUQ3e47/yyk7Y+ODj6Jvn+TuJU9ZiUifvCdiB8XHo/b3tvfXGk06jtZfaHT3F5o7+3f22iurNfX61u12vLS8uIb91+vXVpfX2qWs9KXP/7D4Td+mqQ1m92S9O3SAvXpdb10GidxMyK+dxXBcnAj608570R4KsWIeD4iXk6v/7m4kf40B8ku4sNxZgcAXIVudy66c/11AOC6K6ZrYIViNVsLmI1isVrtreG9EDPFRqvdufuwtbu11lsrm49S8eFGo76YrRXOR6mQ1JfS8qf12rn6/Yh4LiJ+MTWd1qurrcZanr/4AMAEu3Vu/v/3VG/+BwCuuUreCQAAY2f+B4DJY/4HgMlj/geAydOb/6fzTgMAGCOv/wFg8gyb//1eAADX0vfffjs5usfZ91+vvbe3u9l6795avb1Zbe6uVldbO9vV9VZrPf3Onub/e7xGq7W99Frsvj//ze12Z6G9t/+g2drd6jxIv9f7Qb2U3suXCANAnp576aM/F5IZ+c3p9Ii+vRxKuWYGXLVi3gkAubmRdwJAbobt9jXEz64qD2D8LvAa3/IAXBMDtug9ozLoA0Ldbrd7dSkBV+zOF6z/w6TqW//3bl+YMNb/YXI94fo/cI10u4VR9/yPUe8IAHy2WeMHhvz9//ns/NvsjwM/Wjt/jw+fPJb3DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBdnOz/W832Ap+NYrFajXgmIuajVHi40agvRsSzEfGnqdJUUl/KOWcA4KKKfytk+3/dmXt19kzTi7dOi+WI+Mmv3vnl+yudzs4fy2du73yY3V4ba+IAwIhO5un03PdC/tHRwerJMc58/v7tiKj04h8fleP4NP7NuJmeK1GKiJl/FbJ6T6Fv7eIiDj+IiM8P6n8hZtM1kN7Op+fjJ7GfGWv84pn4xbStd06ei89dQi4waT5Kxp+3Bl1/xbidngdf/5V0hLq4bPxLHmr1OB0DP41/Mv7dGDL+3R41xmu//26vNP142wcRX7wZcRL7uG/8OYlfGBL/1RHj/+VLL748rK3764g7MTh+f6yFTnN7ob23f2+jubJeX69v1WrLS8uLb9x/vbaQrlEvDJ8N/vHm3WeHtSX9nxkSv9I3wwzq/1dH7P9vPnn3h1/5H/G//sqg+MV4IT0Pfv6TOfFrI8ZfmfldZVhbEn9tSP+H/PynIuv/3RHjf/zX/ce2DQcA8tPe299caTTqOwoKIxSS/zM5ppGEz/9JGFz41rhilWNw089f6V3T55q63aeKNWzEuIxVN+Cz4PSij4j/5J0MAAAAAAAAAAAAAAAw0JN8MKj8lJ9YyruPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXF//DQAA//+K3c6t") syz_mount_image$fuse(0x0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x1, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000ac0), &(0x7f0000000b00)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3c9c9b, 0x0, 0x0, 0x0, &(0x7f0000000c00)) mount$bind(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2000, 0x0) executing program 1: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000780)=@bpf_lsm={0x6, 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2}, 0x94) syz_emit_ethernet(0xf8, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaa32aaaaaaaaaaaa88470000000000000000f625ed4af6af74ea86dd26a33e8c0547ebabec34c89dae9a7cbe219e4d706dda8ac23861092f6fc4ae98f6bb084226d3074b5f6bae4908e6317681d08204c9fa11a630738588246c9005057c2d5aaab389ad8c6460b7d3baeca26fb0d0a09ca6eca326224867ba9cda08186d0bf2e7d931fa0dfc1a2266dba5a32a6d2d9f6e1e3b7a8155d4114a6dc74bd843eddf6efdc400d09c685c710bfbff4b405f8474cdd186ccab455ceb5584e321b95779fa29a3f9529b51d03a0550c17583f23f6e6d13d0f122927b613749ab1069a0228e0baf9a22"], 0x0) ioctl$NILFS_IOCTL_GET_SUSTAT(r0, 0x80306e85, &(0x7f0000000000)) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f00000008c0)={r0, 0xf, 0x25, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x50}, 0x4000040) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, 0x0, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000200)=0x7) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000240)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=@abs={0x0, 0x0, 0xfffffffe}, 0x6e) sendmmsg$unix(r5, &(0x7f0000000340), 0x651, 0x0) recvmmsg(r4, &(0x7f0000000380), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000003c0)=0x6) semget$private(0x0, 0x5, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r6, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, 0x0, 0xfffffffffffffe9d) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000400)=ANY=[], 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000440)={r7, &(0x7f0000000480), &(0x7f00000004c0)=@tcp6=r6}, 0x20) sendmmsg$inet6(r6, &(0x7f0000000500)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) r8 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="9feb010018000000000000004c0000004c0000002a0000000100000000000001040000002000000105000000010000040400000013000000010000000000000017000000020000040800000021000000010000000000000025000000020000002000000000696e74006270665f7370696e5f6c6f636b0076616c006d61705f76616c756500636e74006c"], 0x0, 0x8e}, 0x28) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x2, 0x4, 0x8, 0x1, 0x0, 0x0, 0x0, '\x00', 0x0, r8, 0x1, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0x3, 0x10, &(0x7f0000000a00)=ANY=[@ANYBLOB="bfa200000000000007020000d7feffff720200000000000018110000", @ANYRES32=r9, @ANYBLOB="000000000000000085000000010000001500070000000000bf06000000000000bf610000000000000701000004000000850000005d000000bfa00000000000000701000004000000850000005e000000b70000000000000095"], &(0x7f0000000a80)='GPL\x00', 0x7, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x39, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) sendto$inet6(r2, &(0x7f0000000ac0), 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000000c0)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x6, 0x4, &(0x7f00000001c0)=@framed={{0x18, 0x2, 0x0, 0x0, 0x1ed}, [@call={0x85, 0x0, 0x0, 0x41}]}, &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r1, 0x0, 0x2100, 0x0, &(0x7f0000000340), 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x50) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f00000000c0)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x7) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000000180)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000200)=@abs, 0x6e) r6 = openat(0xffffffffffffff9c, 0x0, 0x442, 0x0) sendmmsg$unix(r5, &(0x7f00000002c0), 0x651, 0x0) recvmmsg(r4, &(0x7f0000000380), 0x10106, 0x2, 0x0) write$smackfs_ipv6host(r6, &(0x7f00000003c0)=@l2={{0x4c3a, 0x3a, 0xd73, 0x3a, 0xc9, 0x3a, 0x6980000000000000, 0x3a, 0x100000001, 0x3a, 0x1, 0x3a, 0x4, 0x3a, 0x6}, 0x2f, 0x56}, 0xae) sched_setscheduler(0x0, 0x2, &(0x7f0000000480)=0x6) r7 = syz_open_dev$vim2m(&(0x7f00000004c0), 0x47b, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r7, 0xc008561c, &(0x7f0000000500)={0xf0f016, 0x2}) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$devlink(&(0x7f0000000540), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_NEW(r8, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000700)={0x44, r9, 0x1, 0x0, 0x0, {}, [@handle=@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xf, 0xa9, @name2}]}, 0x44}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r10, 0x8923, &(0x7f00000007c0)={'dummy0\x00', @random="0134014030d9"}) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000800)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000880)={&(0x7f00000008c0)={0x24, r2, 0x5, 0xffffffff, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x9}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000980)={0x34, r2, 0x5, 0x70bd2b, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_AUTH_TYPE={0x8, 0x35, 0x6}, @NL80211_ATTR_DTIM_PERIOD={0x8, 0xd, 0x8}, @NL80211_ATTR_BEACON_INTERVAL={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x20008054}, 0x24048084) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)={0x14, 0x19, 0xa, 0x201}, 0x14}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) program crashed: possible deadlock in blk_probe_dev bisect: the chunk can be dropped bisect: testing without sub-chunk 3/3 testing program (duration=33s, {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}}): [30, 10, 18, 11, 23, 10, 10, 17, 18, 13, 10, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./proc\x00', 0x1ff) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000400)={0x0, &(0x7f0000000440)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000002100)={0x0, 0x0, r1, 0x0}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000002180)={r1, r2, 0x0, 0x0, 0x400000d0}) (async) listen(0xffffffffffffffff, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000000)={0x8, 0x88}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000040)=0x7) (async) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000100)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e24}, 0x7) (async) sendmmsg$unix(r5, &(0x7f0000000400), 0x651, 0x0) (async) recvmmsg(r4, &(0x7f0000000440), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000480)=0x6) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000500)='./dev\x00', &(0x7f0000000540)='devtmpfs\x00', 0x0, 0x0) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./dev/mtdblock0\x00', 0x42, 0x1ff) (async) r7 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./dev/mtdblock0\x00', 0x8000, 0x0) sendfile(r6, r7, 0x0, 0x110000) (async) mount(0x0, &(0x7f0000000140)='./proc\x00', &(0x7f0000000200)='proc\x00', 0x4000, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) (async) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0xa, 0x3, &(0x7f00000006c0)=ANY=[@ANYBLOB="850000002200000007000000000000089500000000000000e26c9bd1a6361b80cdd64bdf00000000000869045aac0000659f55df08f9b90788ff7f00000010000029c21ebbcde61d8ab5920aef6c3e007fe61241638962cf0b89ef506cfd3f1d4163d3cfca3733b30070a7cf53021a95fdaf3c7220a0e23db436659a8c54328a702688f92b6b71569d65e33d46f8d8ae24ba69c657afac04379cb536008c219991704f11c51b1d076f03b0f917c766f3a7598bbc00feb3bc8e88f79df517b37b56bcbc290080000000000000e675458a43b8a8935bf9cf0be7d0aeaac41405e341cd0ba0d6fd562489dad595712a4051bb6cf826ab757193fc09d305f95c55d5746419000000000000007b61803bd430ef06000000000000001e93f640f159320c8b088f4d6497682eb312d4967aff9e4c14c66c90000054ed82c7cba4c81f91d6dfed18767bf0df584b4b6c4204df411f921e3aa02a67dd324b8176020e9c024751e539c05727f82c92046bfe64babb6d7ba86526b7886a0c2481c5812812a6fa3fca3758cbd8c32b25c28be225bd1f16297baa065f5bf96330fad0aaa4388c06c0eb2ecdf829af9577fcd868cc269b740000b7ad193c5e5850df01aff96877d73a63246ce6f0467167626329ab910b7a13d9ec9a64e7f6b56aeab8c38f69a213c96e2d2ad7978c9d721c270f27e7025d576535198742d403ec43572d7d0baf00e882617b260627805ca44200335ea4363066944d0aa6feb9705b09ba40d4642519281151f875cbf13a582f90ad719f0eccf02a473dd508a16138904933689ea6050041206473075eaeff2b69c2f2bf6f691c3560e068743a08e9771280da61fd8fdc3f7a35ea352e35753c59ebc1bd27ab6603e6afb1b3f057fbb7ed3aabe702b3c6301d3f5c295d1d69d1541d0e64631c95d6c0999e27e8d1a58f6a00f19102d2bfaf53f25a45637b1c577ae50c4c5669b13a4ed999dd10d2f091dcda39d9abc40c64a20c14ff0b1bf4d23fe07ae90fa0eba9c64bf89b26e7d8d70710b04f9ece5969023acadbb4582272e5b3a0429a5645b0c824ad36f7cc8be12b3874d5a19349b0ede845e9dddcab4a78b08ed60104002aabb17eb1840bc8e0ed1dd8b9b7eeaf32a185d80250a7f2252775905eeeb756eadafe20bbc616bc44b347abc8caf722b2c3b06884c1d3690f23b06fa4541bb2a81073b452764f04bd39008b65ee222cf697ac21b087548e9708dffaff2859e973b1e88668c8022cc6dac8548167e5798ec9c7d288a7fa7749f07513187cd8f060abbbc5e37dd1ba3aab927be1b409be733b7408534e5b0951e9ecfd0a1c77e3a29be47e896aecac0bc4093330124615056e3ce0ce6ac91b1242d3bb2e787a186dc2ec284d60e9d8a03884a22eeaa1efa497ee88c6cb565b164a260afb5157e392b1ebb1a4d4f992011ecbac4a0a7ff5bdcef7994a422bb2761edd2d8f20f5f879a88f89d48b8314f862585e4b7a9d6a6681f40e8b82cc6555dce2db951d164cc9a70e640ac8974faa2587a6e3af3b9458f7d4b4077b3002536b10ea24d73307a33090c4c270909a5322eac32cb175e68fa83457b21465c08c02dcefccc0c714c2862ddbe567755f05c1e671328d160d3752345ca1db6e74c720e42afca982ba6befd96c5575f1dd8f87ff6606301c0000000000000000000000000000000000000004d0d54b4caf78018766cdb971e8b168d4763c1f00000003d4e1d842caf457797f93db93e4f38a9dbd79f6bf5dc40b55fdbf9b856665061b2e2924f27eb2d2b5a181ccfd9eeb11dec165b6f12433f00bb06124041ffdcdcdc91f3b3b76635a689c9249cf69bcae654bfa81e75b7c7002b883c56026d83520395b7d511f607cf2f899c7b1c75e2192f775d72247167285857588ace1115fbebfee3c16b84cf7036d41c493a63c09f2ce46c1f5995c2d7fe58c15e64bb4cb7e7f336cc22fa1ea1363bce375bd3d579be1dddb08ed5147b629e4b3f0e65783ee5e20d9270802f2a7500738d95216743bc36a04ba8d486fb26252d684b84fa24639089064ca7b93057c041f12d544dab4d24a4f952b4f265a69ba279929959991b7ac63786055b3c029a0e8b6e42ad33cba2661957cff0700000000000029bb61462623a58556cd62844d4d23cc738ee5b36c71d2c010b089251d5806000b1ade92dd9f441468967c052aecd9de81b4b55d06670597991f37ddc4fa19a6369d5bf76c474633a337f676ad255869881da5cadcf49ce9188129cc978977f87b32bd4945717075cbb4d3e01e67ff087644f52fcf0a3c732b0586cb87972c43d2616bf4e521dc310fbf1760243d51a197d3ecfd74bd625e9f496175513f3e97854ea76e26e96a8639a297871485a8609f8ca842b3321932c4d9e224a0cec5946cec9e359fd3687415cad5fb8c678136f36d9f781fade9f2469477748f4dfa0f56c326c89bb5d07f35aaf95303b5a620fc84e1c73557b2277831f8f633f0d293c0e3f4f93149887271e645f50a4e57010a9b76457f6ad73231a905206bbb1b95248aed85a9df9dea64cc1fd1f06a98530000000000000045fcc1fb138fce0faec0a423e860d5b308d7849381b294106af25f15fec047d5b844a99f36e342165df728e381b48c20e0900f8d265157467d3494f2b93c7f3c817688cec2d226f50edb115c2e075f3c663a4b4169bc6fd7d4fbce205f2a1ae263ae0db900fa0a13cf796e0d7a9dad86953c13ed6241206d682e194c64c491de6a531e9bd45abe705f07000a82ccd41a2c1b23bac44b7371a3a0aeab3647c56f0680cd30ca260189dffed79c2cfae39d8160d3fac695b75654a4a5695b9edec673e75d97950fd4d80bdf8e2d83a3232768b1231b09ef4d995a783eb8f731523e9f6c2ee9119d567acd471bc391bd4f07600d5b04b71c1f1fd7e219b8df5123e4c529db3ce74353e8a39e2d21ce0954334951d509cdce531fb14230fa3b7331a943e7223b0ac8725a0d45a213fa249a8801959480ecdc5999c9df72debe8510d0620fce7be7086d5b72e857243f0a7883d9749b1f40936b51631e0060a0d9901d730000000000000000"], &(0x7f0000000f80)='GPL\x00', 0x2, 0x103a, &(0x7f0000000fc0)=""/4096, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000001fc0), 0x0, 0x10, &(0x7f0000002000), 0x2a3}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002040)={r8, 0x0, 0x36, 0x0, &(0x7f0000000080)="e460cdfbef2408002900119386dd6a000000000711eb3014cd3ec8a755c1e1380081ffad000400e8d50000000100000bb50000050024", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x50) r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./proc/thread-self/fail-nth\x00', 0x802, 0x165) write(r9, &(0x7f0000000280)='100', 0x3) (async) syz_init_net_socket$bt_hidp(0x1f, 0x3, 0x6) syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) executing program 0: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = socket$nl_rdma(0x10, 0x3, 0x14) r2 = socket(0x10, 0x803, 0x0) sendto(r2, &(0x7f0000000000)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000200)=[{{&(0x7f00000002c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/102, 0x365}, {&(0x7f0000000440)=""/76, 0x14c}, {&(0x7f00000009c0)=""/4096, 0x197}, {&(0x7f00000019c0)=""/92, 0x645}, {&(0x7f0000001a40)=""/73, 0x1b}, {&(0x7f0000001ac0)=""/77, 0x188}, {&(0x7f0000001b40)=""/154, 0x2c}, {&(0x7f0000001c00)=""/17, 0x1d8}], 0x21, &(0x7f0000001c40)=""/191, 0x41}}], 0x4000000000003b4, 0xa6, &(0x7f0000001d00)={0x77359400}) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', 0x804, &(0x7f0000000640)={[{@iocharset={'iocharset', 0x3d, 'cp949'}}, {@shortname_mixed}, {@fat=@flush}, {@shortname_winnt}, {@uni_xlateno}, {@utf8}, {@rodir}, {@shortname_mixed}, {@utf8no}, {@fat=@codepage={'codepage', 0x3d, '869'}}, {@shortname_mixed}, {@rodir}, {@utf8}, {@rodir}, {@utf8no}, {@shortname_lower}, {@iocharset={'iocharset', 0x3d, 'iso8859-14'}}, {@uni_xlate}]}, 0x1, 0x298, &(0x7f0000001e00)="$eJzs3c1qa1UUAOB18p97B8nAkQj3gA4cXW59ghapIBYEJQN1oMWmIE0otBCoirEjn8AncOLLOBFfwAdQnFlBeiQ9OfkpJ7WVtCne7xtt1tqrZ+2dnXSUnc9eGx4dHJ8enn/9a7RaSVS2YzsukuhGJQrfRqlffi+PAwCP3EWWxR9ZrpmHzpZn1FdU1ir33hwAcC8W//9vuhcA4GF8+NHH7+3s7e1+kKatiOF3o14S0Zrndw7jixhEP15EJ/6OyGby8Tvv7u1GLZ3oxhvD8ag36kUMP/2pqP8t4qp+KzrRLa/fSnML9eNRrx5Pps/fHkT//R+iE68s1V8W9W+V1EevEW++vtD/8+jEz5/HcQziYNrbtP6vb7bS9O3s+z+/+mQSndQn41GvOZs3nV19sBcFAAAAAAAAAAAAAAAAAAAAAID/vefpTHf5/p3i4v8b8mX3AxW35Czc7/MiTdMsycPz+lq8WovaptYNAAAAAAAAAAAAAAAAAAAAj8np2ZdH+4NB/2Stg+Jr/SWpuFyONCPiNn+5WZp6dvvG8n6iuJ9gkETcbV31aF5V/vvk6h13rD3pp3+S1GJ9L0Eyi7QXU88if9Yk0s4HC5FbP+LHp/kuXk+18khxuo72k+hXbtyx1tIhqa/tHGYlx6+6sqpxPdKO8gVOUjc8vfH0P/WcdVakkoiozzZzec7Vm+zJ/EDW1/teLv24aNzDRxAAAAAAAAAAAAAAAAAAADA1/9JvSfJ8Aw0BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAbMf///DoPxtHjVnKw6GdRiGtnwEgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgJ/BMAAP//dw9WdQ==") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000020c0)='blkio.bfq.idle_time\x00', 0x275a, 0x0) clock_adjtime(0x17, &(0x7f00000004c0)={0xfffffffffffffffc, 0x0, 0x0, 0x3, 0x41, 0x0, 0x0, 0x0, 0x0, 0x5, 0xffc99a3b00000000, 0x40000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x80000000008, 0xffffffffffffffff, 0x20007ff, 0x3ff, 0x0, 0x59, 0xb}) sendmsg$RDMA_NLDEV_CMD_DELLINK(r1, &(0x7f0000001d40)={0x0, 0x11, &(0x7f0000001d80)={&(0x7f0000001dc0)=ANY=[@ANYBLOB="180000001e1401003dbd010001000000080001"], 0x18}}, 0x20004018) bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x10, 0x1c, &(0x7f0000000740)=ANY=[@ANYBLOB="18080000e0000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b703000000002000850000000505000000a900000000000035090100000000009500000000000000b7020000000000007b9af8ff00000000b509020000000000dbaaf8fff1000000bf8200000000000007080000f8ffffffbfa400000000000007090000f0ffffffc7020000080000001822000007ec9b0ff052da48911c9ca725e24d72327a075d8517eadb240d738ac154fa2aa3ec9cdd33c024fc4ea97e48ee2a0ae20f0ab334b53d720a50d2e71931cd1c11abbb89d3052517f4e77a0c387910cbdfa237cff3ffc17586664f3f083ec98d5a48e3d37f84cc04947e34bf3ff4394c4829de54c88f0f587aaf8dae581e27df8fe29fd866ad00"/281, @ANYRES32=r0, @ANYBLOB="0000000000000000b7050000080000004608f1ff76000000bf9800000000000056080000000000008500000007000000b7000000000000009500000000000000"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x3, '\x00', 0x0, @sk_msg, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r3 = socket$inet6(0xa, 0x3, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000340)={{{@in=@multicast1, @in=@initdev={0xac, 0x1e, 0x3, 0x0}, 0x4e1f, 0x0, 0x0, 0x3, 0xa, 0x0, 0x0, 0x0, 0x0, 0xee00}, {0xec, 0x8000000000000000, 0x1, 0x6811221d, 0x9, 0x8000000000000003, 0x200000200000003, 0x100000000}, {0x4000a, 0x1000, 0x6, 0xb}, 0x6, 0x0, 0x1, 0x0, 0x6, 0x1}, {{@in6=@empty, 0xffffffff, 0x2b}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}, 0x3502, 0x1, 0x2, 0x0, 0x9, 0x7}}, 0xe8) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r4 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r4, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r4, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./proc\x00', 0x1ff) socket$nl_netfilter(0x10, 0x3, 0xc) mount(0x0, &(0x7f0000000080)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x4000, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000180)='./file0\x00', 0x2000200, &(0x7f00000001c0)={[{@commit}]}, 0x7, 0x4f7, &(0x7f0000000200)="$eJzs3M9vVNUeAPDvnU5pgfLo4/FQKkoRjY3GFgoKCxOD0cSFJkZc6LJpC0EKNW1NhBAoicGlIXFrjEv/Abdq3CgrE7e4dENiDBvA1Zjbubfzo3dqW6YdaT+fZDrnnDn3nnvm3HPn3HM6E8CWNZj+SSL6IuJ2ROyOiFJzhsHq0/27V8Yf3L0yHvOVyuk/k3SzuJfGM0n2vDOLDJUiSp8mtRfqzF66fH5sampyJouPzF34aGT20uUXz10YOzt5dvLi6MmTx48dPfHy6Eurr1RBeWm97g1cnT6w/80Pbr49Xs7Te7Pn+nq0y2AMFh3KgmfbXViH7aoLJ+Xlcr66/gfDiqXnf9pc3Qv9f3d0xbKNB2wilUql0tP65flKs+tLUoBHVhKdPgKgM/IP+vT+N38UDQS2rc/wo+P+OFW9AUrrfT97RBxcSCxFxFB2A79rncofjHK8P//XV+kjjZfXYR4CAKDe96fykWDT+K8/Yl9dvv9kayj9EfHfiNgTEf+LiL0R8f+o5n0sIh5v2n9XRFQaYo0Gm+JLx5+lOw9fy9bS8d8r2dpWbfwX9atg/V1ZbFdEPmCePJK9J0PR3XPm3NTk0WXK+OH1Xz9fmprMR1b/fPyXPtLy87Fgdhx3yvkEXRKRbjQxNjfWlsqn9b8eMVBurn9STgsr14qN/REx8OOXK95vf1343PPfHFiMdDfma13/how/HywqpA1LFZWvI56rtv98NLR/beUuWX59cqQ3piaPjKRnwZHCMm79cuOdovRkJe3/7e/Nm71x4rvThX1pLdL231F3/ke+flurf38SkSyu18622NG11mXc+O2zlvc0qzr/M+n5vy15byGc35d+MjY3N3M0Ylvy1tL00dq2eTx9TjtTWv+hw8X9f0+2TfpOPBER6Un8ZEQ8FdU7xMGoXDsUEU9HxOHW1Y+fXnvmw7XXf32l9Z8ovP41tH9tvT4NpKkzDSljU9XLWUQtZTHQdf7Q7QcDxeWvrP2PL4SGspTi61/SsNS+9CiKAw/59gEAAMAjoRQRfXVzSX1RKg0PV+eA9saO0tT07NwLyfTHFyeq3xHor8tbnQ/uTvL5z/66+GhT/Fg2b/xF1/aF+PD49NREh+oMVO1c6PNJaXjxWlAqDedfimnPFDPwb+YrP7B1/VP/33dzgw4E2HA+/2GrmrlaF5lvkWnef8rA5rSSz39zgbA5FfX/Zf6f2w0DbBIV3Rm2tNX0/3LDzzve2r0exwNsnHK8uxgudfRIgI1m/A9b0oq+JL/mQKWn+KXeWJo5epffYVes7TC2F5TVkUA6supI6dvXslX+awot80RpdTvsWfKTEWtr0zMP/7ac3df2k7+SrY+1uwXL7einyVq2Wv66Mdq3ftckAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAdvo7AAD//3nT2ko=") statx(0xffffffffffffff9c, 0x0, 0x1000, 0xc23514103f67728e, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='100', 0x3) mkdirat(0xffffffffffffff9c, &(0x7f0000000ac0)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000b00)='./dev\x00', &(0x7f0000000b40)='devtmpfs\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./dev/vhci\x00', 0x8002, 0x0) write(r1, &(0x7f0000000bc0)="ff80", 0x2) executing program 0: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x8, [@typedef={0x9, 0x0, 0x0, 0x8, 0x5}]}, {0x0, [0x61, 0x2e, 0x5f, 0x0, 0x61, 0x61]}}, &(0x7f0000000040)=""/30, 0x2c, 0x1e, 0x1, 0x8}, 0x28) ioctl$XFS_IOC_FD_TO_HANDLE(r0, 0xc038586a, &(0x7f00000001c0)={r0, &(0x7f00000000c0)='/%%(@,}\x00', 0x48000, &(0x7f0000000100)={@align=0x10001, {0x8, 0x100, 0xff, 0xfffffffffffffffb}}, 0x7, &(0x7f0000000140)={@_ha_fsid}, &(0x7f0000000180)=0x2}) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000100800)={0x1f, 0x4, &(0x7f00001008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe}, [@call={0x85, 0x0, 0x0, 0x70}]}, &(0x7f0000100900)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x10, '\x00', 0x0, @fallback=0x35, r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x10) setsockopt$CAN_RAW_FILTER(0xffffffffffffffff, 0x65, 0x1, &(0x7f0000000200), 0x0) semtimedop(0x0, &(0x7f0000000200)=[{0x0, 0x1}, {0x4, 0x4, 0x1800}], 0x2, 0x0) semop(0x0, &(0x7f0000000240)=[{0x4}, {0x2}], 0x2) semop(0x0, &(0x7f0000000280)=[{}, {0x0, 0x0, 0x2000}], 0x2) r3 = fsopen(&(0x7f0000000340)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x1, 0x0) fchdir(r4) mkdirat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x1c0) openat(r4, &(0x7f00000004c0)='./file0/file0\x00', 0x42, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0, 0x0) getdents64(r5, &(0x7f0000000540)=""/49, 0x31) lseek(r5, 0x1, 0x1) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f00000002c0)={'dummy0\x00', &(0x7f0000000300)=@ethtool_sfeatures={0x3b, 0x1, [{0x7, 0x101}]}}) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000000340)) renameat(0xffffffffffffffff, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) io_uring_setup(0x1, 0x0) bpf$PROG_BIND_MAP(0xa, &(0x7f0000100940)={r2}, 0xc) executing program 0: r0 = syz_io_uring_setup(0xf00, &(0x7f0000000000)={0x0, 0x5961, 0x10000, 0xfffffffe, 0x4e}, &(0x7f0000002380)=0x0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0) write(0xffffffffffffffff, &(0x7f0000000200)=' \x00', 0x2) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000300), 0x82000, 0x0) read$FUSE(r5, &(0x7f0000000340)={0x2020}, 0x2020) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0000001000030400"/20, @ANYRES32=0x0, @ANYBLOB="46060900000000002c00128009000100626f6e64000000001c0002800500010005000000080002"], 0x4c}, 0x1, 0x0, 0x0, 0x690}, 0x20048040) syz_io_uring_submit(r1, r2, r3, &(0x7f0000000140)=@IORING_OP_STATX={0x15, 0x14, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)='\x00', 0x1, 0x1000}) io_uring_enter(r0, 0x2000, 0xfffffffd, 0x9, 0x0, 0x0) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r6, 0x0, 0x0) executing program 32: r0 = syz_io_uring_setup(0xf00, &(0x7f0000000000)={0x0, 0x5961, 0x10000, 0xfffffffe, 0x4e}, &(0x7f0000002380)=0x0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0) write(0xffffffffffffffff, &(0x7f0000000200)=' \x00', 0x2) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000300), 0x82000, 0x0) read$FUSE(r5, &(0x7f0000000340)={0x2020}, 0x2020) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0000001000030400"/20, @ANYRES32=0x0, @ANYBLOB="46060900000000002c00128009000100626f6e64000000001c0002800500010005000000080002"], 0x4c}, 0x1, 0x0, 0x0, 0x690}, 0x20048040) syz_io_uring_submit(r1, r2, r3, &(0x7f0000000140)=@IORING_OP_STATX={0x15, 0x14, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)='\x00', 0x1, 0x1000}) io_uring_enter(r0, 0x2000, 0xfffffffd, 0x9, 0x0, 0x0) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r6, 0x0, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 4: openat$dm_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1b000000000000"], 0x50) prlimit64(0x0, 0xe, &(0x7f00000002c0)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000340)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f0000000440), 0x651, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000004c0)=0x6) landlock_create_ruleset(0x0, 0x0, 0x0) setrlimit(0xd, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000580)=@updpolicy={0xc4, 0x19, 0x1, 0x0, 0x8, {{@in=@remote, @in6=@empty, 0x8000, 0x0, 0x0, 0x0, 0xa, 0x80, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x8}, {0x0, 0x1000000}, 0x0, 0x0, 0x0, 0x0, 0x1}, [@policy_type={0xa, 0x10, {0x1}}]}, 0xc4}}, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000700)=@flushpolicy={0x1c, 0x1d, 0x1, 0x0, 0x0, "", [@policy_type={0xa, 0x10, {0x1}}]}, 0x1c}}, 0x0) listen(r1, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0xe, 0x0, &(0x7f0000000280)="000000000000000002b2138373ef", 0x0, 0x10003, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: prlimit64(0x0, 0xe, &(0x7f0000001080)={0x7, 0x103}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000010c0)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001100)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000001200), 0x651, 0x0) recvmmsg(r1, &(0x7f0000001240), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000001280)=0x6) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f00000012c0), 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000100800)={0x1f, 0x4, &(0x7f00001008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, [@call={0x85, 0x0, 0x0, 0xa8}]}, &(0x7f0000100900)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x10, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, 0x0, 0x0) executing program 2: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) bind$netlink(r1, &(0x7f0000000100)={0x10, 0x0, 0x25dfdbfd, 0x400}, 0xc) getsockname$packet(r1, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x40d, 0x70bd2a, 0x0, {0x0, 0x0, 0x0, r2, 0x1, 0xc000}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MODE={0x5, 0x1, 0x6}]}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x404c084}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0x101, 0x0, 0x0, {}, [{0x54, 0x1, [@m_ife={0x50, 0x1, 0x0, 0x0, {{0x8}, {0x28, 0x2, 0x0, 0x1, [@TCA_IFE_TYPE={0x6, 0x5, 0xfeff}, @TCA_IFE_PARMS={0x1c, 0x1, {{0xfffffffb, 0x5, 0xfffffffffffffffc, 0xfffff001, 0x3d}, 0x1}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x3}}}}]}]}, 0x68}}, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: possible deadlock in blk_probe_dev bisect: the chunk can be dropped bisect: split chunks (needed=true): <11> bisect: split chunk #0 of len 11 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}}): [10, 17, 18, 13, 10, 17] detailed listing: executing program 32: r0 = syz_io_uring_setup(0xf00, &(0x7f0000000000)={0x0, 0x5961, 0x10000, 0xfffffffe, 0x4e}, &(0x7f0000002380)=0x0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0) write(0xffffffffffffffff, &(0x7f0000000200)=' \x00', 0x2) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000300), 0x82000, 0x0) read$FUSE(r5, &(0x7f0000000340)={0x2020}, 0x2020) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0000001000030400"/20, @ANYRES32=0x0, @ANYBLOB="46060900000000002c00128009000100626f6e64000000001c0002800500010005000000080002"], 0x4c}, 0x1, 0x0, 0x0, 0x690}, 0x20048040) syz_io_uring_submit(r1, r2, r3, &(0x7f0000000140)=@IORING_OP_STATX={0x15, 0x14, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)='\x00', 0x1, 0x1000}) io_uring_enter(r0, 0x2000, 0xfffffffd, 0x9, 0x0, 0x0) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r6, 0x0, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 4: openat$dm_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1b000000000000"], 0x50) prlimit64(0x0, 0xe, &(0x7f00000002c0)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000340)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f0000000440), 0x651, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000004c0)=0x6) landlock_create_ruleset(0x0, 0x0, 0x0) setrlimit(0xd, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000580)=@updpolicy={0xc4, 0x19, 0x1, 0x0, 0x8, {{@in=@remote, @in6=@empty, 0x8000, 0x0, 0x0, 0x0, 0xa, 0x80, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x8}, {0x0, 0x1000000}, 0x0, 0x0, 0x0, 0x0, 0x1}, [@policy_type={0xa, 0x10, {0x1}}]}, 0xc4}}, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000700)=@flushpolicy={0x1c, 0x1d, 0x1, 0x0, 0x0, "", [@policy_type={0xa, 0x10, {0x1}}]}, 0x1c}}, 0x0) listen(r1, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0xe, 0x0, &(0x7f0000000280)="000000000000000002b2138373ef", 0x0, 0x10003, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: prlimit64(0x0, 0xe, &(0x7f0000001080)={0x7, 0x103}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000010c0)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001100)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000001200), 0x651, 0x0) recvmmsg(r1, &(0x7f0000001240), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000001280)=0x6) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f00000012c0), 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000100800)={0x1f, 0x4, &(0x7f00001008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, [@call={0x85, 0x0, 0x0, 0xa8}]}, &(0x7f0000100900)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x10, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, 0x0, 0x0) executing program 2: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) bind$netlink(r1, &(0x7f0000000100)={0x10, 0x0, 0x25dfdbfd, 0x400}, 0xc) getsockname$packet(r1, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x40d, 0x70bd2a, 0x0, {0x0, 0x0, 0x0, r2, 0x1, 0xc000}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MODE={0x5, 0x1, 0x6}]}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x404c084}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0x101, 0x0, 0x0, {}, [{0x54, 0x1, [@m_ife={0x50, 0x1, 0x0, 0x0, {{0x8}, {0x28, 0x2, 0x0, 0x1, [@TCA_IFE_TYPE={0x6, 0x5, 0xfeff}, @TCA_IFE_PARMS={0x1c, 0x1, {{0xfffffffb, 0x5, 0xfffffffffffffffc, 0xfffff001, 0x3d}, 0x1}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x3}}}}]}]}, 0x68}}, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder bisect: the chunk can be dropped bisect: testing without sub-chunk 2/2 bisect: no need to test this chunk, it's definitely needed 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}}): [13, 10, 17] detailed listing: executing program 4: prlimit64(0x0, 0xe, &(0x7f0000001080)={0x7, 0x103}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000010c0)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001100)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000001200), 0x651, 0x0) recvmmsg(r1, &(0x7f0000001240), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000001280)=0x6) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f00000012c0), 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000100800)={0x1f, 0x4, &(0x7f00001008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, [@call={0x85, 0x0, 0x0, 0xa8}]}, &(0x7f0000100900)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x10, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, 0x0, 0x0) executing program 2: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) bind$netlink(r1, &(0x7f0000000100)={0x10, 0x0, 0x25dfdbfd, 0x400}, 0xc) getsockname$packet(r1, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x40d, 0x70bd2a, 0x0, {0x0, 0x0, 0x0, r2, 0x1, 0xc000}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MODE={0x5, 0x1, 0x6}]}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x404c084}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0x101, 0x0, 0x0, {}, [{0x54, 0x1, [@m_ife={0x50, 0x1, 0x0, 0x0, {{0x8}, {0x28, 0x2, 0x0, 0x1, [@TCA_IFE_TYPE={0x6, 0x5, 0xfeff}, @TCA_IFE_PARMS={0x1c, 0x1, {{0xfffffffb, 0x5, 0xfffffffffffffffc, 0xfffff001, 0x3d}, 0x1}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x3}}}}]}]}, 0x68}}, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) 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, 17, 18, 17] detailed listing: executing program 32: r0 = syz_io_uring_setup(0xf00, &(0x7f0000000000)={0x0, 0x5961, 0x10000, 0xfffffffe, 0x4e}, &(0x7f0000002380)=0x0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0) write(0xffffffffffffffff, &(0x7f0000000200)=' \x00', 0x2) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000300), 0x82000, 0x0) read$FUSE(r5, &(0x7f0000000340)={0x2020}, 0x2020) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0000001000030400"/20, @ANYRES32=0x0, @ANYBLOB="46060900000000002c00128009000100626f6e64000000001c0002800500010005000000080002"], 0x4c}, 0x1, 0x0, 0x0, 0x690}, 0x20048040) syz_io_uring_submit(r1, r2, r3, &(0x7f0000000140)=@IORING_OP_STATX={0x15, 0x14, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)='\x00', 0x1, 0x1000}) io_uring_enter(r0, 0x2000, 0xfffffffd, 0x9, 0x0, 0x0) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r6, 0x0, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 4: openat$dm_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1b000000000000"], 0x50) prlimit64(0x0, 0xe, &(0x7f00000002c0)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000340)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f0000000440), 0x651, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000004c0)=0x6) landlock_create_ruleset(0x0, 0x0, 0x0) setrlimit(0xd, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000580)=@updpolicy={0xc4, 0x19, 0x1, 0x0, 0x8, {{@in=@remote, @in6=@empty, 0x8000, 0x0, 0x0, 0x0, 0xa, 0x80, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x8}, {0x0, 0x1000000}, 0x0, 0x0, 0x0, 0x0, 0x1}, [@policy_type={0xa, 0x10, {0x1}}]}, 0xc4}}, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000700)=@flushpolicy={0x1c, 0x1d, 0x1, 0x0, 0x0, "", [@policy_type={0xa, 0x10, {0x1}}]}, 0x1c}}, 0x0) listen(r1, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0xe, 0x0, &(0x7f0000000280)="000000000000000002b2138373ef", 0x0, 0x10003, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder 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}}): [18, 17] detailed listing: executing program 4: openat$dm_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1b000000000000"], 0x50) prlimit64(0x0, 0xe, &(0x7f00000002c0)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000340)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f0000000440), 0x651, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000004c0)=0x6) landlock_create_ruleset(0x0, 0x0, 0x0) setrlimit(0xd, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000580)=@updpolicy={0xc4, 0x19, 0x1, 0x0, 0x8, {{@in=@remote, @in6=@empty, 0x8000, 0x0, 0x0, 0x0, 0xa, 0x80, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x8}, {0x0, 0x1000000}, 0x0, 0x0, 0x0, 0x0, 0x1}, [@policy_type={0xa, 0x10, {0x1}}]}, 0xc4}}, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000700)=@flushpolicy={0x1c, 0x1d, 0x1, 0x0, 0x0, "", [@policy_type={0xa, 0x10, {0x1}}]}, 0x1c}}, 0x0) listen(r1, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0xe, 0x0, &(0x7f0000000280)="000000000000000002b2138373ef", 0x0, 0x10003, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) 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, 17, 17] detailed listing: executing program 32: r0 = syz_io_uring_setup(0xf00, &(0x7f0000000000)={0x0, 0x5961, 0x10000, 0xfffffffe, 0x4e}, &(0x7f0000002380)=0x0, &(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0) write(0xffffffffffffffff, &(0x7f0000000200)=' \x00', 0x2) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000300), 0x82000, 0x0) read$FUSE(r5, &(0x7f0000000340)={0x2020}, 0x2020) sendmsg$nl_route(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0000001000030400"/20, @ANYRES32=0x0, @ANYBLOB="46060900000000002c00128009000100626f6e64000000001c0002800500010005000000080002"], 0x4c}, 0x1, 0x0, 0x0, 0x690}, 0x20048040) syz_io_uring_submit(r1, r2, r3, &(0x7f0000000140)=@IORING_OP_STATX={0x15, 0x14, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)='\x00', 0x1, 0x1000}) io_uring_enter(r0, 0x2000, 0xfffffffd, 0x9, 0x0, 0x0) r6 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r6, 0x0, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder 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}}): [17, 17] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder bisect: the chunk can be dropped bisect: testing without sub-chunk 2/2 bisect: no need to test this chunk, it's definitely needed 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 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) ioctl$DM_TABLE_LOAD(r3, 0xc138fd09, &(0x7f00000009c0)={0x4, 0x0, 0x0, 0x1b0, 0x138, 0x1, 0x0, 0x0, 0x0, 0x0, @by_name={0x0, {'syz', 0x0, '0\x00'}}, [@mirror={0x0, 0x6800, 0x0, 0x78, 'mirror\x00', {'core 1 64', 0x20, 0x2, [{0x20, {@ram={'/dev/ram', 0x1}, 0x20, '8191'}}, {0x20, {@ram={'/dev/ram', 0x0}, 0x20, '16'}}], ' 1 handle_errors'}}]}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) 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}}): [16, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) mkdirat(r0, &(0x7f00000001c0)='./proc\x00', 0x1e1) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder 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}}): [15, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) r3 = openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DM_DEV_CREATE(r3, 0xc138fd03, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x138, 0x138, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, {'syz', 0x0, '0\x00'}}}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder 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}}): [14, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) openat$dm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder 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}}): [13, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder 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}}): [12, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) socket$inet6(0xa, 0x3, 0x88) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder 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}}): [11, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder 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}}): [10, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) 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}}): [10, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x14) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) 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}}): [10, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) r2 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r2, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder 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, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, 0x0, 0x0) ioctl$SET_ARRAY_INFO(0xffffffffffffffff, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(0xffffffffffffffff, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) 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}}): [9, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) socket(0xa, 0x3, 0x3a) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder 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, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program crashed: WARNING in bd_unlink_disk_holder 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, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) 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}}): [7, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r0 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r0, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r0, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) 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}}): [7, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) write(0xffffffffffffffff, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r0 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r0, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r0, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) 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}}): [7, 17] detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) 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}}): [7, 17] detailed listing: executing program 0: mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) sendmsg$kcm(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2e00160010008188e6b62aa73f72cc9f0ba1f8483ad7e6802ff002971f1f00000e000a0010000000028000001200", 0x2e}]}, 0x4004850) program did not crash minimized 17 calls -> 8 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}}): [8, 16] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) socket$kcm(0x10, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) program crashed: WARNING in bd_unlink_disk_holder 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, 15] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) socket$kcm(0x10, 0x2, 0x0) program crashed: WARNING in bd_unlink_disk_holder 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, 14] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) recvmmsg(r0, &(0x7f00000001c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/123, 0x7b}, 0xdb30}], 0x1, 0x40002042, 0x0) program crashed: WARNING in bd_unlink_disk_holder 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, 13] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000180)=0x4, 0x4) program crashed: WARNING in bd_unlink_disk_holder 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, 12] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) sendmmsg$inet6(r0, &(0x7f0000000100)=[{{&(0x7f0000000140)={0xa, 0x4e20, 0x6, @local, 0x7}, 0x1c, 0x0}}], 0x1, 0x24000000) program crashed: WARNING in bd_unlink_disk_holder 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, 11] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r1, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r2, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r2, 0x400c0930, 0x0) pwrite64(r2, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r2, 0x932, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0x3, 0x4) program crashed: WARNING in bd_unlink_disk_holder 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, 10] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: socket$inet6(0xa, 0x800000000000002, 0x0) r0 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r0, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r1, 0x400c0930, 0x0) pwrite64(r1, &(0x7f00000004c0)="aa", 0x1, 0x1000) ioctl$STOP_ARRAY(r1, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder 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, 9] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: socket$inet6(0xa, 0x800000000000002, 0x0) r0 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r0, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r1, 0x400c0930, 0x0) pwrite64(r1, &(0x7f00000004c0)="aa", 0x1, 0x1000) 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}}): [8, 9] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: socket$inet6(0xa, 0x800000000000002, 0x0) r0 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r0, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$RUN_ARRAY(r1, 0x400c0930, 0x0) ioctl$STOP_ARRAY(r1, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder 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, 8] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: socket$inet6(0xa, 0x800000000000002, 0x0) r0 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r0, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f0000000480)={0x1, {0x1, 0x1}, 0x1, 0x6}) ioctl$STOP_ARRAY(r1, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder 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, 7] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: socket$inet6(0xa, 0x800000000000002, 0x0) r0 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r0, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f0000000440)={0x0, {0x1, 0x0}, 0x0, 0x2}) ioctl$STOP_ARRAY(r1, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder 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, 6] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: socket$inet6(0xa, 0x800000000000002, 0x0) r0 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r0, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r1, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder 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, 5] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: socket$inet6(0xa, 0x800000000000002, 0x0) r0 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) write$md_new_array(r0, &(0x7f0000000300)={'md', @num=0x0}, 0x3) ioctl$STOP_ARRAY(0xffffffffffffffff, 0x932, 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}}): [8, 5] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: socket$inet6(0xa, 0x800000000000002, 0x0) openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) r0 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r0, 0x932, 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}}): [8, 5] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: socket$inet6(0xa, 0x800000000000002, 0x0) r0 = openat$md_new_array(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) write$md_new_array(r0, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r1, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder 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, 4] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: socket$inet6(0xa, 0x800000000000002, 0x0) write$md_new_array(0xffffffffffffffff, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r0 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r0, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder 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, 3] detailed listing: executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) executing program 0: write$md_new_array(0xffffffffffffffff, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r0 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r0, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder minimized 17 calls -> 3 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-write$md_new_array-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) write$md_new_array(0xffffffffffffffff, &(0x7f0000000300)={'md', @num=0x0}, 0x3) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder bisect: concatenation succeeded found reproducer with 11 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-write$md_new_array-openat$md detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) write$md_new_array(0xffffffffffffffff, &(0x7f0000000300)={'md', @num=0x0}, 0x3) openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-write$md_new_array-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) write$md_new_array(0xffffffffffffffff, &(0x7f0000000300)={'md', @num=0x0}, 0x3) ioctl$STOP_ARRAY(0xffffffffffffffff, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) ioctl$SET_ARRAY_INFO(0xffffffffffffffff, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(0xffffffffffffffff, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r1, 0x932, 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}}): mkdirat-mount-openat-write-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r0 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r0, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r0, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r1, 0x932, 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}}): mkdirat-mount-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) write(0xffffffffffffffff, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r0 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r0, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r0, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r1, 0x932, 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}}): mkdirat-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, 0x0, 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, 0x0, &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', 0x0, 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, 0x0, 0x0) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0), 0x0) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, 0x0, 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, 0x0) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, 0x0) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY program did not crash simplifying guilty program options testing 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder extracting 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY program did not crash testing 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 0x0) program did not crash testing 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 0x0) program did not crash testing 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder validation run: crashed=true testing 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder validation run: crashed=true testing 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}}): mkdirat-mount-openat-write-mknodat$md-openat$md_node-ioctl$SET_ARRAY_INFO-ioctl$ADD_NEW_DISK-openat$md-ioctl$STOP_ARRAY detailed listing: executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000001bc0)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000001c00)='./proc\x00', &(0x7f0000001c40)='proc\x00', 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001c80)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000001cc0)='270', 0x3) mknodat$md(0xffffffffffffff9c, &(0x7f0000000180)='./md0\x00', 0x6180, 0x0) r1 = openat$md_node(0xffffffffffffff9c, &(0x7f0000000200)='./md0\x00', 0x2, 0x0) ioctl$SET_ARRAY_INFO(r1, 0x40480923, &(0x7f0000000240)={0x0, 0x5a, 0x0, 0x0, 0x1, 0x800, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x6000}) ioctl$ADD_NEW_DISK(r1, 0x40140921, &(0x7f00000002c0)={0x0, {0x1, 0x0}, 0x0, 0x6}) r2 = openat$md(0xffffffffffffff9c, &(0x7f0000000380)={'/dev/md', @num=0x0}, 0x2, 0x0) ioctl$STOP_ARRAY(r2, 0x932, 0x0) program crashed: WARNING in bd_unlink_disk_holder validation run: crashed=true reproducing took 1h23m6.321526297s repro crashed as (corrupted=false): md: md3 stopped. ------------[ cut here ]------------ WARNING: block/holder.c:147 at bd_find_holder_disk block/holder.c:18 [inline], CPU#1: syz.3.20/5100 WARNING: block/holder.c:147 at bd_unlink_disk_holder+0xd8/0x2d4 block/holder.c:146, CPU#1: syz.3.20/5100 Modules linked in: CPU: 1 UID: 0 PID: 5100 Comm: syz.3.20 Not tainted syzkaller #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/14/2026 pstate: 83400005 (Nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) pc : bd_unlink_disk_holder+0xd8/0x2d4 block/holder.c:18 lr : bd_find_holder_disk block/holder.c:18 [inline] lr : bd_unlink_disk_holder+0xd8/0x2d4 block/holder.c:146 sp : ffff8000984577e0 x29: ffff8000984577e0 x28: 1fffe0001e3c2b06 x27: ffff0000d50be3d0 x26: 1fffe00018292d16 x25: 1fffe0001aa17c79 x24: ffff0000d50be3c8 x23: dfff800000000000 x22: ffff0000c14968b0 x21: ffff0000c1496780 x20: ffff0000d50be000 x19: ffff0000d50be3d0 x18: 00000000ffffffff x17: ffff0001acebb3a7 x16: ffff0000d9043b14 x15: ffff800080d532c4 x14: 00000000005bd313 x13: 0000000000000001 x12: 0000000000000003 x11: 0000000000000000 x10: 0000000000000001 x9 : 0000000000000000 x8 : 0000000000000000 x7 : ffff8000818fb144 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff80008046bc7c x2 : 0000000000000001 x1 : ffff0000d9043b00 x0 : 0000000000000000 Call trace: bd_find_holder_disk block/holder.c:18 [inline] (P) bd_unlink_disk_holder+0xd8/0x2d4 block/holder.c:146 (P) md_kick_rdev_from_array+0x8c/0x324 drivers/md/md.c:2683 export_array drivers/md/md.c:2714 [inline] do_md_stop+0x708/0xe6c drivers/md/md.c:7252 md_ioctl+0x14ec/0x23e4 drivers/md/md.c:8462 blkdev_ioctl+0x574/0x904 block/ioctl.c:798 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:597 [inline] __se_sys_ioctl fs/ioctl.c:583 [inline] __arm64_sys_ioctl+0x154/0x1cc fs/ioctl.c:583 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline] invoke_syscall+0x98/0x244 arch/arm64/kernel/syscall.c:49 el0_svc_common+0xec/0x23c arch/arm64/kernel/syscall.c:121 do_el0_svc+0x4c/0x5c arch/arm64/kernel/syscall.c:140 el0_svc+0x60/0x1d8 arch/arm64/kernel/entry-common.c:796 el0t_64_sync_handler+0x44/0x104 arch/arm64/kernel/entry-common.c:815 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:606 irq event stamp: 1514 hardirqs last enabled at (1513): [] vprintk_store+0x924/0xb94 kernel/printk/printk.c:2385 hardirqs last disabled at (1514): [] el1_brk64+0x20/0x54 arch/arm64/kernel/entry-common.c:483 softirqs last enabled at (1364): [] local_bh_enable include/linux/bottom_half.h:33 [inline] softirqs last enabled at (1364): [] put_cpu_fpsimd_context arch/arm64/kernel/fpsimd.c:251 [inline] softirqs last enabled at (1364): [] do_sve_acc+0x3ac/0x56c arch/arm64/kernel/fpsimd.c:1333 softirqs last disabled at (1362): [] local_bh_disable include/linux/bottom_half.h:20 [inline] softirqs last disabled at (1362): [] get_cpu_fpsimd_context arch/arm64/kernel/fpsimd.c:234 [inline] softirqs last disabled at (1362): [] do_sve_acc+0x104/0x56c arch/arm64/kernel/fpsimd.c:1308 ---[ end trace 0000000000000000 ]--- final repro crashed as (corrupted=false): md: md3 stopped. ------------[ cut here ]------------ WARNING: block/holder.c:147 at bd_find_holder_disk block/holder.c:18 [inline], CPU#1: syz.3.20/5100 WARNING: block/holder.c:147 at bd_unlink_disk_holder+0xd8/0x2d4 block/holder.c:146, CPU#1: syz.3.20/5100 Modules linked in: CPU: 1 UID: 0 PID: 5100 Comm: syz.3.20 Not tainted syzkaller #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/14/2026 pstate: 83400005 (Nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) pc : bd_unlink_disk_holder+0xd8/0x2d4 block/holder.c:18 lr : bd_find_holder_disk block/holder.c:18 [inline] lr : bd_unlink_disk_holder+0xd8/0x2d4 block/holder.c:146 sp : ffff8000984577e0 x29: ffff8000984577e0 x28: 1fffe0001e3c2b06 x27: ffff0000d50be3d0 x26: 1fffe00018292d16 x25: 1fffe0001aa17c79 x24: ffff0000d50be3c8 x23: dfff800000000000 x22: ffff0000c14968b0 x21: ffff0000c1496780 x20: ffff0000d50be000 x19: ffff0000d50be3d0 x18: 00000000ffffffff x17: ffff0001acebb3a7 x16: ffff0000d9043b14 x15: ffff800080d532c4 x14: 00000000005bd313 x13: 0000000000000001 x12: 0000000000000003 x11: 0000000000000000 x10: 0000000000000001 x9 : 0000000000000000 x8 : 0000000000000000 x7 : ffff8000818fb144 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff80008046bc7c x2 : 0000000000000001 x1 : ffff0000d9043b00 x0 : 0000000000000000 Call trace: bd_find_holder_disk block/holder.c:18 [inline] (P) bd_unlink_disk_holder+0xd8/0x2d4 block/holder.c:146 (P) md_kick_rdev_from_array+0x8c/0x324 drivers/md/md.c:2683 export_array drivers/md/md.c:2714 [inline] do_md_stop+0x708/0xe6c drivers/md/md.c:7252 md_ioctl+0x14ec/0x23e4 drivers/md/md.c:8462 blkdev_ioctl+0x574/0x904 block/ioctl.c:798 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:597 [inline] __se_sys_ioctl fs/ioctl.c:583 [inline] __arm64_sys_ioctl+0x154/0x1cc fs/ioctl.c:583 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline] invoke_syscall+0x98/0x244 arch/arm64/kernel/syscall.c:49 el0_svc_common+0xec/0x23c arch/arm64/kernel/syscall.c:121 do_el0_svc+0x4c/0x5c arch/arm64/kernel/syscall.c:140 el0_svc+0x60/0x1d8 arch/arm64/kernel/entry-common.c:796 el0t_64_sync_handler+0x44/0x104 arch/arm64/kernel/entry-common.c:815 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:606 irq event stamp: 1514 hardirqs last enabled at (1513): [] vprintk_store+0x924/0xb94 kernel/printk/printk.c:2385 hardirqs last disabled at (1514): [] el1_brk64+0x20/0x54 arch/arm64/kernel/entry-common.c:483 softirqs last enabled at (1364): [] local_bh_enable include/linux/bottom_half.h:33 [inline] softirqs last enabled at (1364): [] put_cpu_fpsimd_context arch/arm64/kernel/fpsimd.c:251 [inline] softirqs last enabled at (1364): [] do_sve_acc+0x3ac/0x56c arch/arm64/kernel/fpsimd.c:1333 softirqs last disabled at (1362): [] local_bh_disable include/linux/bottom_half.h:20 [inline] softirqs last disabled at (1362): [] get_cpu_fpsimd_context arch/arm64/kernel/fpsimd.c:234 [inline] softirqs last disabled at (1362): [] do_sve_acc+0x104/0x56c arch/arm64/kernel/fpsimd.c:1308 ---[ end trace 0000000000000000 ]---