&(0x7f0000000140)=ANY=[]) executing program 5: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x3, 0x1ff}, 0x10) r0 = socket(0x6, 0x4, 0x6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff6, "1007004d007c2600"}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa645bd93dfb700a2894e0df789109cde9c0aadd833b0b37fc8afd99997fa5ca100"/106, 0x6a}], 0x1) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt(r0, 0x0, 0x3e, &(0x7f0000000000)="07ef3e04ec009ad278000600107c5bc8000000003824537227b1099bc993e358dcefdfc1e186e31ceb5bd60000", 0x4d) r3 = open(0x0, 0x0, 0x0) r4 = kqueue() syz_open_pts() kevent(r4, &(0x7f0000000200)=[{{r3}, 0x1, 0x80, 0x20, 0x0, 0x2}, {{r3}, 0xffffffffffffffff, 0x50, 0x2, 0x9, 0x4}, {{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0x9, 0xffffffffffffffff}], 0x10001, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(&(0x7f0000000400)) setpgid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, &(0x7f00000001c0)) r6 = getegid() setregid(0xffffffffffffffff, r6) setpgid(0x0, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 2: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/91, 0x5b}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x41) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r3, 0x0, r5) setreuid(0xee00, 0x0) mkdirat(r3, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r3, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') socket$unix(0x1, 0x5, 0x0) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x1, 0xe8) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0xf0000000, 0x52, 0x401}, {{r1}, 0xfffffffffffffffa, 0x40, 0x0, 0x0, 0x7}], 0x101, &(0x7f0000000180), 0x7, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r3}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) pipe(&(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x2, 0x7ff}) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x3, 0x30, 0x1, 0x3, 0x1000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="53a7c3f17f5676299a0600987beac1", 0xf}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: close(0xffffffffffffffff) r0 = getpgrp() ktrace(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0, r0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getppid() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)='./file1\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000001c0)={0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000002480)="0226039ef800000000000000000000000068c41d6db3629100c56194581c1728571d2d5213ab94c812f5674c2bebbfe4f0f344a9dec38410301ab1dfd7443dcf99ad2d9dd8f646f7075fd8bf5d9ac4ced97eed", 0x53}, {&(0x7f0000002380)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a384e339c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482124329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xda}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x93}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839", 0xcc0}], 0x7) ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x4, 0x0) execve(0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r2 = socket$inet(0x2, 0x3, 0xb8) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x6d, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r3 = socket(0x6, 0x8000, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x2, 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x6, 0x100000003}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x0, 0x9, 0xffffbff6, 0x0, "6106a6bc58877481f6b5c442d8b470b900008fa8"}) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000011c0)="7659aeb94832406f050635f0b67c483a24febaee4d98497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db786563dca286f58274eac945d5ff7840d80e071787d324eff1e9054ffd5b7724b408516b9ed309", 0x65}], 0x1) syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r6, 0x0, r7) recvmsg(r8, 0x0, 0x0) executing program 4: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='(/\xcc]/\'\\.\x00', &(0x7f0000000180)=']^{,\xfa/,\x00', &(0x7f00000001c0)='/){:\x00', &(0x7f0000000200)='@\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='\\\xe8\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='\x00']) r0 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x2, 0xe9) chflagsat(r0, &(0x7f0000000500)='./file0/file0\x00', 0x0, 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000680)={0xdb, 0x0, &(0x7f0000000580)=""/219}) lstat(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780), 0x8, 0x0) linkat(r0, &(0x7f00000007c0)='./file1\x00', r1, &(0x7f0000000800)='./file0\x00', 0x0) fchflags(r2, 0x0) symlinkat(&(0x7f0000000840)='./file2\x00', r1, &(0x7f0000000880)='./file0\x00') r3 = dup(r1) r4 = open$dir(&(0x7f00000008c0)='./file1\x00', 0x10, 0x110) r5 = fcntl$dupfd(r1, 0xa, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000900)="ee5a865236fad904275665d2538fb2ec66f6d23711af19a851b6bf5980d93913c2b7c419eecc572ee5af888d3e0446eb0b186cc145ee6c8c5863c46a558820641e456f48a6d9a5ebdefcaccaee7501da775ea02b9708b79c190fee7158589b440289bd8470de1bb5295058429cf5181e2f423a0e2ca99388afc15bf9a0d7131457e97ca90490e22172aad7430c64375150e73f3c9f47a07d0b134a51134fa44e35271f5b36c193bda2ecd85aa292e02729df887db2d4bdc70d7d7037b52dea48a06eda2c8cdb1282ee2287ade10b0d49fc0dbacf35adf8dff555afcece6981f963ff7fe22fcb24aa38e1d35c58a1c34ae4e5c242b0f30e55d845dd79c7bfdcf6c97e0c6345fde980f08d27af2a14ea30d223ce5cbd83a117ac006a17601f8dac666979239a52c604ed2b5e7574fcc7f124f7b66d8f8161e13611d0a14ea7fe2c473242ed1eddb416ee245ceb8b5c465ffdc8cf762b8a423606e2ab78738fd77fa13b9116d583a0a88f08b9d79995571e5f7f3785ab64bac819e857bdb3848dda73e8c7b6ed2af54518cfe979dcb8fe091863929373f29fbf84d770aacd74a08e83bc518d1d43dfd751976af8ef9285e9c125e532d9a5422a4fe7d95c928ec06dd42876fe5962616f2f37041e2c6bdd75ff7af61f0e437678ae3a36d489f582048710a99a98c8ddf666c3ed64c8964cd123fc4d1fd85e0a9ddf752dddb6a095bd34ea4fd72cb0852a86f2260f0424fbe84540f73c847cc2c585a69bf32a52b39b0ccb030a6f0941a3aeb88e39309d22cccb650e6d582942e7c5124238c6dc7c888600278cf83728a5c6f5499f98de15a0cff4c60c914a09d76fe32b82b2faaf34b9841b0670058e6a8d6cb5fe07267b3e757373a2c6ef2cf15e4f6239b0d2a81ad52399265202929f78a17595c1fa7098f2e0aa0da45ab74da9dd3a3e01fd1c1d4e88ab396d18dd7ebb31a25f1fce4e18ec23e8e896d5e0f9e74008c3518ad787737faa5611f55a6b7aa72a7551aaadf0af0f37a2a8ecea11318a31a4f63f80345f7c23fab0f064e823857d4239c046d2ebc64d48e13846e809b01400b36ce482f9425783e16c1bac8ab8d0cf7096c8be9cbd6801abe97793a8f629db3cee6d9b571f6d841796ffb0e80c547cfe379cb0a8c79b38b768e836f85e865da3b19785cc4b473d397cd37bc9986f9ad98926616d4843d880078d01eba36e115f75d4de1edb580c097acafa64969256979d2a825788e0d889121c3b6af783161e94d3e2a7ef970df48df3191dbdc4d73578c4cd128b9128a8b3e3c8b04843c43dbf26b7ca35cdc9ea5870a57206c9c59a475c19e61efed7c3af4fe36066a915eef74ef0547d3abe6c367d7002a017a159a8a83607ab0455bacbbd7453d265defade8520d877c524cd9e3203e11a040d5cf5499898f10f96ed4fafe9c0932f4ab6da4fca8f3c546a8cc00f987f74a804933956a5a7de75312923976b946314635e30049ce713bcc1640d59a6caac1556471a646d164d3f7bc78d0fadeb1ee0de72803b23c052613301955e4ff9e5c24ff3ef83bb82196b209c431ab3f0f676263b6f475b4bbd206f88053114f311b272355b5d1a1f1617dc88cb3f4fa1008abca84a38374d5b9350e2cbb5caf3f930b3b340619f47b65def363775b92c60f58bb3b1004acd39188a60d059aabefae8dca25360f5ac91415f13f42fe0889e887bbf4a7c169e01246fdc511adc4f1665b03c6a35c463c72000ad9928dbbf65d9c87401c27e59a0d256584d6b3616c96826d86b7778008285697e84ecdbe01b59050a79139720432b7dafcace6a1a62f34e1905f23cee7725ea3f6cbaf7d88837f98e6bc0ca2552348626848f1113bfd9650e0b20b3ac1eb565ae4e1f8b31fb510c96c74fc3e93948ef6b2c76323268601a9eb85326e90d9a426b477e67000ee676bcd8727cfdd99d4c8db8efa46bc0c6e6bd032ee418b4bfcc58ff98d90b1dedef61a3f6b4398c9a2e73877c285cf57d88f444fae1fee9944ab9cb02ae287a56d3654bc62dea8ff4966c0ab23e529bfacf15d9136e9311119891eed2444e2c0b485277317ed0049e4ad9deee94761bf42018eacdd49f7fdaae81f98d84d3d22c83450f4dddb3fbd5148ea1b34599843c0f4039cfd50aeac97a0a3c161b7e5a8ea5e6fe2342adce4b6fc2ee2a5fe2a9e1f44d6793f9b51e1bee2dffad2fd1c378e14667f547b928359121bdddbd97f02a90a237a1c87529a8ef52e4f9e3e4789dd444932cf92b72438203e05100a53509ae01df5fe7b5f9d0353f1a1537c661b316f4ee82e3633d7827037bdffddca8127aaf127e1a5b720bc770242484087f242417c1a016f7d47523dab2a6628620733509c5100d02780862bc823467463dd3ef092f68bb33601c95e0171afc94ebc94ac3e806484755af91d986bda335c8c1363f5c355e2cb380999dc202c556019f41a3af915194e8e12616192e8f9401d89c6a51211a2f32cfbc7937c4807e0486e0c4a6ae949410eb0c4c035adfa68e0ff0c141839c0e2275294b64e7d416663630f846f3cfd4ee2d5f64f1ceb2fd6a25a13fca7e31fbd98df74047dbfc453774b54c7c2b590fd929e32a4a989c2271b89e9265b6fb684780003cbd1a0fad4c9e753fbc0b2c7cb0dbc207f0bc321cff3b14271476802be07680ff0d85309ab9b0cd1ce72a705b8928b894be73b78613a2a1e570dca36c90f9314bff363843e1e5322f38754d35ad392371f93dd85dd72c0afc5889fa474b67738e33b567cfa65772a75d5651c8cea388dd5e7f1a0b7b61852235650422e4a23c49c92a2964fbaf7f3a6e404d12eb7fd999359c0de244f001e49a64cade2f1655ae92418a851189cce065322003c47d88887ce5edfad4d7eb2b8bd4992488a65716fe42ad7ba05e24cad4af16ad20bb06171da8350021af89a82ac4c4d47238063d528545cef18b3e8b0c9e1db0d5870ff1cdcbafcf71bbbac49959df54e4eeb784dd8f32205e81f9d7613ac0e531c18a3d52d9986a3bf1857462feb8fbc7209eb1314f9edcfdf3897bba0d2b9f46cfa480ad3c57f3139bf634122ee499911a4975717b0ba7b0a445d9873852cd147f4b1645e31ab0e1b629c55b31a0bf78303d04c3fae30d66852ee95c3f3ef31880a68ea46a7bc883bd4c602a40ba8f41f5a703bc5c5bc31ef61198a04fc0772dac13616e4d32a8881fc640da843822880f598b4098222d5679f9c6f4a76743e691d3d7e3fa87c7590193fb4920668020595da0a3787ad8c41e9bd432d41beed41980ded4a277753dd79d81ff33dcca2eba59c91ae2ff36a0625238397c59acb5994e206be21946a68df58fad27ce5080920146b54e49b356527f61732eedef40f03abbdfbd36c0304e423a5bfe48e35b5b0dee2426efffa16ceacb6732d3a62926848f7fe44c09019e3353faeb08052d3e10eb5baa828e68c8e772606b3dbdc37445930e0d9d7d604e37aa8f82a1994d15bc08305490664f57f6e5d088ad519b3a372dc1f516e2497aac4360dd6a1f6a9980b414d405347950d9338a9b9b43b8f98a657674e26f66bfdb827544bc50705ff81397a691148dba4ffeb527b9e55cac8152c918f5f95a6075524fefeeb2aa5a20068c4aca2d1fcca9f0529ae93423a837bc20be83f53a4a41d03a37f6009110634909fd067225bc110bc24c46c84908538f6527c54326a147ec9d045a88c30a48e161f6682bd0726e5bc2cd2b92cd081a7d2ca2491e8b427e0b350c527696970739fd8c39d61e541817ea72ac699e61732a97592710af2a14158f2c0645df3064d715c5b23e943f2a3ff2189bde8d3c2fdeb70a7af449238c80cc40c021ac7bf82323402efcfe592699e54f68d35bd8520fe1c9bfcb58d4cb59e48983757139eb697c60d113d6d2f666508c7cb1ee0e192ef06cc818d07085eb616e352c5e026ffbe1821c9313ab9863bbc711d0d0bb753df6b25773cbb780ab3055e7311599b1444dac255c7e884ad2918ee2063351e8c47108134dea6b2dd3310c2a2a2acaacf4187b82a1eb4ce2e120faae24aca472d1973ca68f91ebfcec8ffa6eced7a293932788551cbd20683c940447411a96e22bdbe8bdc12c646eb77c294d4bec2ba9bef5a67b0e3c2616b0df50fa26901676dcdb740176aebcd5174ac63cdb23f72a8d0d9790c87301634d91e9d8bcdf2e50d0b92f0c59cc8acfd767c1681b708e83e52c01bdd046c98400aeba300112e736d7e059015e4a419381982e32c32f69c77635d0c9603743a0338bb730ad9cf6c86b4dc96ad3b20a26f1525991a9f0fefa74d872fa30e0b7e2e5579f2cf8a0a3967e097eff7de14b5627e55c615ee58cc3a6928619a7cac19d5133dda7826c4cc6723a638f6fd72bcbaaaffcad4d9fb305fd98773d8d9dc49eb76fcc50e324b5302368faeae860c7ce5826dc4b1e84a5b7097829503449e1eab11348dfca7b59f55dac1d82b07c3372b82b83b6f29b3b9d6f76a516dd8dd554c052655e70f423e7c97c799bb6587ef751e8d6518c37f3607fd9e2e62733bfc79764908e85e3768690b5d3dbb669baee0051ec719bc62710b1c6215addcb3be692a4925335248b0caf88761f4812c4d5b90c0030c6981a213463193020b263587ef34597d024a2935fd05de1788a4b592f5f92fd0fdd00cddd310008ff13dc4a1909ee381ee61fddb17f526744546d37af2618c0d97399c6babe377bfdd608e53b774d30bc37389ba46f5151717b951a81dab75219bb58b643d30c776641ce911c362cad9c5cb8e1f669608f0dfd22af0026a4f9aee594b011a5858dfe94f92a8a1f37ad1bd9f9e2adbccf9c1bebc98c1a07fb7af5642c9e4309d27a0139c60504460e8ae94384ff0f778af20048baa986cd7d90883ba017ff45fe1a87023b60174b96fbfd30a9c5f8bb8071781230ab5692d35f6628770aae190aef98d7d1f68305992d8c32a953eb9a84e3874139f262bbf1de4061ce49025503845c6f2975b40a0727c0dd0ff6fda86590dedc887ba2442f20bac84f30a1f66025547aed99ea19374edc3e2dd1870c3e59d489e2b3b1da710aa9ad690509b23d23ad0ed86de6695619d3c1aa71a714c095c63e6a897d69a9115f26feaed17538b189b51bc9a6390a64ee0f84c3040d3de0297068bfe476c7d59d9b562dba69649170c4df08079f539d9a517b12b990a4026f4aea2110e6819692a89da07433d57667dd881ac0f7af7de7412b9fd8a69941512c0571b500f45b299d48829886b41790c4e67219521d60b53e6bc380fa30e77b4ed19386f497b47fa3e8b33e210cb4bb5afce1bf9f719ddabf1ed4b6cb9bbb6ccb498a2106bc8bc9c7d018ca91b061715d96fa45c71962d2634898c67bf1baddda667a5d8b5b935eb43e8ed0df8f8cc39ea420df33d3b504304fe0e574d1178f0e68eeebd78ad315044ede97a9671b250f6f7457442ea62f34ba188d80d1863571e3927ae79a1db2ede2ded5c145e1472997e87dc2007a3602b95d7f2f56b13cd50e4b2838361a41efdc61f504153cf306ba82c8d2afe6bcbd7807ac0dd0a8e6defc8f2e1f602d10331835d0f00ba1d9782f26985d173ececa44410fc68546f2fdf70af5774ac8383ff86e72e51eff8320be22a7e1ae90b8e27f3febf916c114b374e699bd4bcc4649ee7d6806882e7b74795bb3bea1b38e7985956f0dbe289f85e617e9ba1a6602075d61de88459cf433d14dd12f90a6ce4ec7df8f5484b1aa2c071cc7c358a29e737b48ddc49579bc183a7ec6f38659c4077a364a5051089ff349fbb2b2923a", 0x1000) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001900)={'./file0\x00', 0x8, 0x3, 0x4, 0x0, 0x8, 0xc724, 0x1ff, 0x2, 0x0, 0x5, 0x1}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001980)={0x9, 0x3f}, 0x8) openat(r3, &(0x7f00000019c0)='./file1\x00', 0x100, 0x0) unlinkat(r4, &(0x7f0000001a00)='./file2\x00', 0x8) r6 = open(&(0x7f0000001a40)='./file1/file0\x00', 0x80, 0x48) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000001a80)=0x3) open(&(0x7f0000001ac0)='./file1\x00', 0x80, 0x94) r7 = socket$inet(0x2, 0x6, 0x5) unlinkat(r0, &(0x7f0000001b00)='./file3\x00', 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001b40)=0x5) socket$inet(0x2, 0x0, 0x7) getsockname$inet(r7, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) syz_open_pts() executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "db985e", 0x0, 0x84, 0x0, @mcast2, @ipv4}}}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x4, r1, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r1) setregid(0x0, 0x0) fchown(r2, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0xd30, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) fcntl$setown(r6, 0x6, 0x0) writev(r6, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001280)="b6442ca5f95afd61e29402d829a2b189882db4ef270f6f73ef5d6e188af546173d5704c1dcb958b676632018c75a8f021cdf86ff833560efc9bcaab75d9e94c59e9cc2ca9e77c9b0c10d05670c2f385c49427e601ee9c27498f9eb17d6f819ea4e64cf236bb92457a18b26b7d0a43254549a14e19e1e617e5c63ff92c8879a4ee1c95090c46827a2412e76107bb6a3628caddf399088bf430b1ead3046f3f6ae071f9c656c07fa446d88c17bc3272f1ac43d48a2ce31a827930d8caad845308d36b80989a9083d74a78fbbf010f61d1dd413dd1de0686f1af8ed61c9bd6233e13613b15160867a92fec791a460a6df35131ce6e430fb3e7318dfc2a9b4", 0xfd}, {&(0x7f0000001380)="a8453fec4f8e0d7654e0f59270c37fab6829f6fb436f86f822670dbdb41bdaa40e27fccc86b06cdd660be923e7f9bc449642e8a759f642197e8cf8f82b54a23952e123500cbf9e7a40ca7970f5644e6a88b5e60fff4432af989218f9ab20b327e7ede19d5d21c63b192e84427d4c876d97", 0x71}], 0x3) writev(r6, &(0x7f0000002540)=[{&(0x7f0000001480)}, {&(0x7f0000002480)="e35eea4ff6b2435785a4ceec2666d44bbdb1c0ab4fb3814427b67a9578204ea38750e1ee33db83d4d48a064eab3603b06e7c58bd154b3d04fb0f88ec8d0aa3a6342d43a3298d9cb8b56872ba9241f58083a14a25ebda87da830d2903cfa33b8261dd15114e4166e182d6ccd6f1b1b02781b9ca415115a153702a241ce20c2a5e8d4693746eef6f3d8e461daf82424fc0d321eca6504fd8e38f7111d93eacf6215a439882cdf2900f2fa7fbf1de4e4e20c2e8d25b", 0xb4}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000026c0), 0x800, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000002700)={'./file0\x00', 0xffffff81, 0x7ff, 0x1b}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002b40), 0x80, 0x0) ioctl$VNDIOCCLR(r8, 0x80384601, &(0x7f0000002c00)={&(0x7f0000002b80)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002bc0)='./file0\x00', 0x8}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x40, 0x188) open$dir(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f00000003c0)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0x25) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) close(r5) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) executing program 1: r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r0, @ANYRES8=r0, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r1, &(0x7f0000001800)=[{&(0x7f0000000140)="f8e5a693a5670e4ec6c57155f4ce4254cc94d756c10db6377ee77c06a90f43dbcf0d18b661270579693154f0b1181abeba01cea170cd8f31534007d42e0cafd39ce54156646c11f66785e19b88cfd211b6ada4c5d5f7dc83d17f4fa72a9a673faf478fe0896776f65ba10f5d9ca1d1921bc41f5b6bedaa85cfb6ff1fada0cf708236fbe853573802cd600ac248f6a8031ff163a3ef0669cdf1a7ca85bfd6de2644cbab9123691040f87201ccb69fb761954b53f65d81a9cc8761984ff956959dac3dccb246c00c3735168be4b7bd8f9e2839186a98f0f48f6ad2122e0e62f2aa4bb45e25a08e22aa3f6ae0236dbd54555a7a2dff50ad", 0xf6}, {&(0x7f0000000240)="798f31b97a0ea3e250f999a9def58eb6674d3917206faec4d8bdcdea2ae897389f0bc2e504d9a72e10faca4a1cd55011ae7c9c7ef28e897be2e45edacc2e35077c4b3c52fdb11ddd3f69af64bf126e3c8dbcf8fbc7c8fd5c9f270a1bb273550a9cff089ed496d9ce9eeff81130ce3437daf31ce507fad376b96d9c14ce1ec8884a71a16210fc4db942ef2bc13a80c22d398fa091455badae9e6244", 0x9b}, {&(0x7f0000000300)="4aa8d0f53111c820010871130da990dce4c32d9fde0b66500ca3d427ba648230e7cf0825ab0cd9d0b2495fd534acbbf8d594d1873eec29b0501675523354c39b0069ecb75eef9d9eae95e4739c26bc2e39e7f50730a312e25e0290d0a34c8f9760a70f91663afaafb300e8876857bf987f7e5e2fbb493dc6", 0x78}, {&(0x7f0000000380)="2dd218624ee4aa52d15fbe4484abd0110475b46bb6407b141885dd2063ba303475abac621c7d23f32672d8acba684c810eac84f7d990278de4a3b5865a8a056abc39f18e02bdcfab63e8c278bdc0e30232cd7129013a1b7cf1f3d6e028626ea6f5b105c8674d1cb3e09d2c28e3c9e18f70cfc41a4887f9dc3a23ba7ccfb74e88e45ff9516bd303350ebead4019f892f0f5c7b084eae0cf8a6c7e01e3d9d6aeac37e8058614ad6313d5ca7872a5005432b5b021da798b89df66c14cde6bec7768ba40225641c8", 0xc6}, {&(0x7f0000000480)="34debc9a3287125ea58a8cc5696173ae005597a0bd9ff98862a28f8a20e1b17bc6078138272aae21f30c5dcf8fd3a9db4705f25c45fe53dee5e9018c1fe117ae2911dfda73147f797392259a84fb3637891c4de2ace5e97b9c65a8fa21138e4327e8d0caae6e8f5a153ace0d5be7031694302d0114e279815e5a7a3e750ab6bf9e1ec3293ddaff036617e61cb8251ce47a0932278299a0d01df85ac139da273fd6f8af88577269703fcdda1978fb99505e8fbbb25eacc5ed4a9bf34f4f0445188d206b99acf6b737481e0cbfa861bf2e0985763e7597b9fa107923daf57dcf920b5297bda8749ea44919d3ba4c87562f", 0xf0}, {&(0x7f0000000580)="451cbac1cfca7f3fa301d6fb81c8d2492b242e66947c7aa2196f021b3582793a6949d1e956d19903d76e3a57a5c0c87598a82fb30631f37f734e4e8190862d578ddbfc516886753d459f98f954e820d6a4a5a4d3888aa1e2d620f068559b53c12ff0e966b2cd372e250370b2952726bbfc7791", 0x73}, {&(0x7f0000000600)="5994e2e1161bbee639ca2ecd3e3f32a7a5d12fb46b786a518fdfe002fc6ae1d91ef2f9bcd4397208dbe59bdc0407d11cc966cac70bf67ba3bf8ddef8939e158488af9b3c4df3ad1df75b6ab98ce7141ca2e9573c6b220b290a4a23fee0bb727242758376dde9e9ce137bf69f17b2f128d621ca8e53c4a8f18242372178c9876b397b5ef6726fc268eb7bf92c4f694faa128021d6ff68f35be3b53c26ab2a9094e4c7c79ddd101e3b44a1007aac12c68ecee6751ca410dae2c39232fc39c7b1065684e4a6f9a6d5a7a4a24c4755679b0cb7072dd761244b08f8d358e20eb1028a60eec9ce7ffebaa1c68bc21c0e5f14aae0e3aa62b4e19c3457edf4b603470c3d5afd9787771fb2eabfc6789c7119bb2932e4b5c39392e1c66872f2587c60333f047560035d46c06f43eb24de56db4fcadaaa12dbd3826383e8b658af5b7d7b644163eac5fe427f98f1a13ac3e10f3b7b2d83d0afcb911a95edc20ad948e6fd4eebaf453f4082b73b560c5e0578621accec80ea8d2d9c8707923cb9d09e1b19090ff3daf0ab383fb123aac5d1c149e77fc6fbb4381db146ba1874d26b95bfa91d852bf91d6f50c783179614e9ec98742c873417cce2f69e3ea7de4df632e45ae59b8d8ed7dcd31a5f590108cab633d72b2a307a61758bb1283e624bc0e6fab0b4e07253b52e91df1e7b3def12a3de7b81ca04ef9fc900c78ceaf1b0f083a3db8f4cfa52ac7dea63166ec136c6a05919a641316cd1de1cdf7b60586fa84f784baea8a633034423180f1ef64eeeaae5e7a87c4a14f8fcb22ee046e890c9b2de65f1acb0cb0343291db64518a742160e4bb29267665a78936aa653ed19cb1c67b295100f64e7ca8a7754601b8f49187b8da21f1a64b0b8aad4461b360f5b6f593b38bfe53cbec79fa562ec2d18bdd87038e270d9bae5e627dbfe3f01a2596fd7ce6f2e6237022bcace3d16822e5f53a9dc4b07dc6765407b79d1cd3a95f5a45f0ab6a10aabf4b5ccc4b1ba9d7d65a9230d3107661ce29b85c49ca2902281943d9f11a68826ecd038f49da3388e9a2a35a5c2350148531d21ecc2d3b8649a3c3472604892a1cdb0e73b0b2dea6c5d034a31a976c217f7bc57cd26a8a1bd708d515f6f2a25d86578b3c4831dad9fc50feb8402b5d57e9427902c10e276d85d9fac6f4897451994f7b653f46c08059e28c78846d4571380e4e05d75a43acfaa8a224ca5af2aeedd792b7d296dcc8a8be5d790e479c5d3f879ac50dfc652730baa4bba9218801ec1f7781a183140156536bf2415e3d1c010412b238d1845dc743b54d479455a9fb82866bfcda079c58368aa52fbf3fe1103934660bbff205b774551f8c7fb4d1ca8e8f7b7cfde2c3f0d57be2bf7378c98d8903cd357ee736e1b81c22d1c24e156c71adb36e7476762e3ca7bbc650c5ac1449e16f30c1276a42359d3522aee2e1eb8a3e4a50359e8a25133b060f9945f5e84c44e26e3e97be19e415e2fcd370499f3cad6b72627b16b73a3657c8aa0a5864df029db02e5686d85c0c0a06474098aac2606aea84ed1887b3b1a2e3a4c87e4e294be433de61df988420456d5402703906a47f6cc37db006f03a4c88dd71cfbcdfa59a6de81dd75d9033086398bacc8181b91bb6ed515401df191f437dc2c791a7326596001c109c8449cb0d1c6aed4043a5fe268a5c087f382860666e1abb5184c920d13bbba45e1eb1b3f630b57e5dc8d0b9ac0d78f6974f2d3f418e25ffed452bc3dd306ed88af6792f7ebdc744b6077359fbf840731468cb9a59df6dfc73deef6d975e9e9c0d1bb98eaeac8445dec0e6c54098f40d5f8cc361f590756935f341cb6733eeedd46b03e670104405414508800e18067e18bc14e8f373353e735788f7359b74932ffb042762212c7915786e4c67f3b730398bb6583d566bd5ca8ce13c98261b36cc4b0ae7b76cded5595cad0c97128527afcd374adcc98571ec0e8376e9f6df54b8dc16313f3b2af817380beddc48b21a284c487323c0e0941f0a847a29de4ae72dfca61d98c7cf5c170d1c71bc6680660328fcde28528d92fb9e497d586a3756a1215ce2cb690d0892f43cabc7ae045452ab97c00b928de4f5e88ddea61124b9b13bfad650c990021f54c6cd56e131c53bf6f8ba8dabc9d858c8b9ac3b804617b6c9a6032eaf79698f0a3aec47aefae6d297c0e94dde9d947f1336e285329ebb81b49c5fe1aa623fe7b56ebec959f7efc3405dc359f8d9d18e45123e0ee54ee83624eee6bb418891b0110af77bac1192dfd7a6da8837dd40b2f6e79f1d9f6df975c6c0e9071038576008d7317236a03049f7510a810d62b7119e3f1b3b3ed09f0bc5a0341e5d1324be9969f5e9550d868eef23eedb49939fd719d5cc1c32df9a6634564eca74599b568f757eff16f6d2aadfaf89b251361d8562e140401e3628fa336e6a223ac2b6a9900db640c61a3e56eb6de5c04d28c9d8388eaa83d57551f485a40b58b66f1f76bf0444cc07653688ca5b4e44239121a951ba6cdd6301de4975b205c6f8991a1bfeb6d0369788c55fef3a1c71496adaee483b1c17f3434905944bc719f35cfb6d5fcce2fffe2935faaee3edde07aa5f8513893bff283272d63c7fcc71213d8fd901af0e365f586350f1bf38b6294e0c60af7ea2560a481ebe896655870c8dbc11a9cc2828019cbd764938b6797c797e4aa1c43e65511474ab4dedc12ad502a3fc1a2e3d2341ace95b20bea3a7438b867c3780af915df83d819316961007c2b91835664dcfc37309262c8c83a5265a242837bc0d951a4db31da5c756f681368f6a326f8852c545e5f6317e3b33b7bcbec53d16f7ad101ad31a6d1cad20fb354001e4166af345efadae3cf8d7cc495a8e19fb293e1316ee93333ed7e406038fa83eb5c366c36dd914f74643ea58549b84a8657c0f3a6dee39e6bcd1f5858e41fdcf2ae3f2ba1c5795f4ad54476997e852d3eb2e730414a7da71f57544a76e19b9a44be0d02d30ed6e69def6fd784af9865892adda9e7c671f2d06f4ede83f82cd06ab8bb65140f11ab68f72a43414a10ccf489c416ac6bd1e7212991a60ebbc6133a9609d986d30d7c4f90137ba04a680f90e582d227229e31e3a1769f53fe54ba7872efc5ba2f0d815287daeddfd4875bfffd473dd2dbce8dfe70583a3ed7dba2cff792e34454a87ba6ea048646948482da94daac7336451aba6658c8856dc6b482f33005cbaa6a9b24e5bf7e6b48b1c69d7b0229dc2d055d1f48bb35c15e4b10d8f6a284519e98962d2c89a453c21150b200603850986d34855a076152b1b3524b61bbcd554ac351544929242be482a365dc577c83f6e4c2b98a8bd0dc8a75f01e83ffa8a795b30a4cd33c968489fc30b6eb8be433f0f36e42bd4cdf6116515751f62e4621741b70e67236637430a711531b793b9949a06af02468ca791000e5c9c2b8c4f940ca7cd55f077120b3b3174bce55fb5cae0171434c57268f7948f92981c8e7c8ad58ad4dd62dd93333c45eb2639750693c1bf617b8df4ab5ba95a2f7c280c7569eb232208ad8f001d5bb86bf13dee7f58c9e5c5983fcb1d671d44624bd670fc741cbf725a4a0cc013ed5892d8dec45e44f8383cd8e47bffb97d9351c0257ff600dbf6726e8820e9a63a0ce8b99d0f3282ccf73f3a39bf1b7bcb8b477aa868d8daef7d04b690e42dc1d9d0724badc8dce037c6a221f1c38d780e5a0e5cb8b8bda7ed1c89147065065846c15a3b164301790c8e7f7cb139ccf7e0ce78ced57c1c2c54067d28063d1281a60d8ae12ead5240512863d06ca8e47940d99bf92471b0013a8ea3f359a0149fe3e3f98b0f2fa0e77e7e9d429a97d52bc4ef8d559d1290a33959e60b324dcd627ded123062ab0ae39a0281c9bb5b0d15f032f166dc8ac607ae883ed42fc2195c5878a2bbcd82c332885d35bb130e7abc8e9f61cc8ec64bb0308eeed6dff9dfc3f80652ca6908f316573ae999c44f3cb56f84efc1d52a775f2d0d60ba77b269482f2d932643f29da2e9bbed87e22c0e5750670c61d7d1448d1a7765df729e1863c3e93495257f9c3d2c8b136a43293afa2d220fa54c0a837389ea04fe19e88818946831be7f568b9e0dcf0104d7cc8aeb095450c4536b5cfaf27f6138070675fe0cfbee8ed25a75a2ffac6c2dae2b582dc6dac3a69df4020e75667d0672af673ca377375160ecb12e5d56175cb05778cbfee5dc29758998fc28134bd10c02d074eed04e3603e0519fda1d75cad9385f2277e30c7524d4c24caaa869a52fe2ae17870574a90a962f500e5d8a8550d753295aa504ce381d26dfda55a326223519b5edf35c472c44813bc744c3b45948e164438aae6f48d583d8a12c085c67577278fb4aab1946ebbe390e9e78eeaf230e12a24e99bb22b96c78d61bb48b06f2496a0fbc583a50573a1e62e01f95aa900535a836251b1611f3b8fcaee56d77134d1852c00ade79aa5f7bbbc6c2e96a1991f5bbe638573e65575784702d9935b162c4f7f20dfdd395fe29e231a99ae722724189547696e7ab25651004630d01dbfd320e3916716f6ae439c527887eda00176586a1d3f00a2e949e3ae67a97c1b6bfbf9d5910e27c86f2a57a97800d1ad8fac13367af23b2200ca5a657458bf7ebba052002d42b22771513750e78c65e146bfef1130e992abaa759deb250d4257567371d442013fdd8f4955e77984dce0760de956b48e969bce7ba85bd50060216ab5f4155cb111a53c91deb22f5c3b7747d72bbecb187a40ce36cb14d62a8a0c87f668b44fa674df5ebe4d61bc6d78971aec7f96188d6f0ac076aad51b6ff8f7a540d4bfaf09e1409384ae3e638b9acb3c8ac9d3291d008e1097c791c714a9bd351c1134f1c7c49dc18411371f81fb53408c32bf463e5df181308a148011c390f86463abde9ac0683e851e0337ea6364cc62a540dde627be2ee7e23ca25a2575228bbcdc860534695bca25d4beb42544ca1c913ee1d745dd971f514dbcf970390c6f7cd11f6717e27c2fc521284e3b7501970dff3a9722f24759a89f214fb75c5410f6628747f85dbe904aff61f013b9e41662ce97da5ad96c52ca8aa48a440ae7c5fbee3a15cc9bb5cc1d7fb88293e613923424ddaefe5eca063c644d825b6558c04882095bc1dc36cf1ba4bc2c37003e1ca1b9013327464c5c64a7941f91ca3279cbb45b8a52b81d7debf6106003870de9787ea6a497397e1d976fc3290012f2cc3f7484bd8cbc72a180af1fb206da9e6041fbcfa3f25a644ee5cc7fd0f020e9e187f743eb44d093685e8c0edbbac4e353e7c6fc90fcdfa3cd4f0d5a0e5b9735528ea6eec580ccb5e9a44e6b38fcbe957d491f61faec89dfd41228ad52103b70199cb11ebe10a4bf36436be76b6b985d2405c43b8ee2ca39cd300b51f86bfa48217b9f67508ed035e4ab21260ef0b9d2ad7b14a188e9e2a6a13eb1a8dd0b7fb5ddebf4ddbea2ca03c4fb438a7637d3b7fbfc75e07537cd66103291d877014f86669262678fd66faf025724f1b363a12448d2796c9b076c51d4bb40b2ff848e73b0f1e3ba4110b78fa144de2c700007d81ccf8043f1262134c5d9c1f771816d3c02ffd52fb749d3cb5cd0c6cbfea048ea1d8b0a8dfffe5bf23eb557d9aabf8dd1071590a243835119b2afa23af7670b0c6878a085b2f504473d3d7afb06d36004b71396cfddd18f64520bb298f5d99722ff25b7c4ee5391647d7a6b6215f632daa6b13ae72697ad0df00b32aaa8a551c7a2d9e2f07bb091d4494ac37cabfb64fcc0cfe45efbf6214f58d167f5b45c385cee", 0x1000}, {&(0x7f0000001600)="8f0fbdb717204d7b4c8412448f890219d6f144accc75fd66ce21d59b471ccdcb229b3ae95412b83cfbaf444334cd1bdcf858b3fd2b315ae013ed03e79365ccf989811ec958a17873a910b8b21bab59c065f8c5fc9cd41c31c5b968a5d67f89be141b7d095a2be968707be8cdd30a0a95108ddced514591448b5795ff7127dc842d1514d907", 0x85}, {&(0x7f00000016c0)}, {&(0x7f0000001700)="08329f94664edb352a0ee2718411aafeaa72c116c4c98ad0ae7e5a43c2cbc29a84d81dd42bd76b138233344edbfe8de14a7d36b93a67164fadfcc1cfdc9907cc636274aa7550aac532e52c9a1e69f095921ba281ded981fcfcf2bd8a029ac98f324f9a1cce344c43f933d5589f376fdfb7e387cc745bdb99ef9f652c76504c928aeb94501e065cc5a65b668c86770a19908dafebfc055fd019bff5224f760992ef38f93a8bdbc65b702cc0f923a8930c6848f808a9bfc391812d3782534c0d35256233cd1d8759b7027579c8876462e3652e2f4de1a9479f673a4e7dfa3d446e4690ca5c4761de1e41059eb65fa04433e3c948eb7fcdddf3ec", 0xf9}], 0xa) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x84}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r3 = fcntl$dupfd(r2, 0x0, r0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x1, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) readv(r6, &(0x7f0000000380), 0x0) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000300)="71f9221ddf7c298b2589d90ca7790271ac005839f9ee081d07000000d1e0351938551e40d5d7f1be327b3a84eaf3fdb78c5289776536df55742518fb056c5fe6a72e34fd7803d1ace0e31bed56bca530762718498d36ea81d9eb90b02880397a2b21dfebff63574e4df356c97fb3b495cdc1e772f3", &(0x7f0000000180)=0x1918, 0x0, 0x37) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) socket(0x6, 0x8006, 0x81) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x10000045, 0x5, 0xa7bb, "0900f9ffcaeb83000d00ff7f00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d", 0xbd}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x8801, 0x233) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000200)='./file3\x00', 0x2000, 0x64) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x47) r0 = open(0x0, 0xf8e, 0x0) r1 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x8) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) ktrace(&(0x7f0000000440)='./file1\x00', 0x4, 0x1a18, r1) utimensat(r3, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000400)='./bus\x00', 0x2, 0x4, r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x30) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x5, 0x6) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x819126a1eccc96b3, r2, 0xdf8) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 2: r0 = socket(0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000200)={0x7, 0x1}, 0x2, &(0x7f0000000240)="e1e5cc4d42a5513bf0397449bdc2827fcdb53a44dd562958dcfd7184020f612aa80fb17d4bc79821da75705cb3829b0ef766ec96a5a64ee32b656e168f8f3989e557d5927b5b48321052d1efcddb20dbfd1dffccab3b3d06fae11ac6820547ecb83ad97c571f9605ace08572923d713bf7f16bd3276a0b04b70a3344ada018a42b7ef117653e2c591ee2a639b676299a7a8909675dfe5cb1df631af552cdcda52eb454642370a217957fc2cccc8eebf7cdc786317fc527486183", &(0x7f00000003c0)=0xba, &(0x7f0000000400)="4fa69cc40a2bf73b60b339b088d109bd251cfa8338454ea50dbae44982d33bb1f253abd1967a7c98ce46f803bd7a09ec556d3b756b83b46e51ed4178e3211d6a472378c257970d4304cfde6715e22314", 0x50) setsockopt(r0, 0x9, 0x9, &(0x7f00000000c0)="b653ecf0dfaec8dac1ccbc6a579943ce26cf8510552ad88e3bd5e966f562f9cb578447cb1677d2cea6eed96a0358c2b1212db40508d712092bd1c8dc5a51eee0a01d2a743308024729877b44bb424454ac44eb705155c122fa15acccc9d449ab9fac4303f461c35da7078078aa197369124f6377645078ac30906c3a1cae991b585c1104ae12825939cb689ebaec320d813968e30311a66300dbc5", 0x9b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{}, {0x2}, {}, {0xfffe, 0x1, 0x0, 0x5}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)) executing program 4: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000645000/0x1000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x5}, {0x812e, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, 0x0) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x1}, {0x10}, {0x405, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 2: r0 = dup(0xffffffffffffffff) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001400)={0x7f, 0x401}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001300)) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000800)=0x3) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00146700cb69bc83c1677a656ab420666c3e2c6ffe8000000000000000000000000000aa4e234e22a057b948746bf421b05c2c380ea0475b73946badfe23929c36429a608d7840ebedd4535523a7aa274513ed950c09a9354d0b83cc08253489b0d0cc23b73ca9cdef1358d212336acdcc7174beadb9e1ec0f61c5aa9858cf85b9e1b4f026558e4c09daba4a15e7d3c1b82b53856630621db143ca831802bc4ef74c226b35e1fd3b91774b79115886033213db9c35aa375f623c99d85c93bb07a904d7e31678a398e0c92643aa8c4b87af6639075728eec083d2c4", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sendmmsg(r0, &(0x7f00000013c0)={&(0x7f0000001380)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000240)=ANY=[@ANYRESHEX=r1], 0x50}, 0x3ff}, 0x10, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r5, r4) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000840)='\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x01\x00\x00\x00\x19\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x1a\x83\xe3\xb9\xfa\x88\xd5Sz\xdc\xe4\xe3\xae\xf0\x86\xc4\xd0J\xb8Es$ \x1aq\x9fI\x99\xcc\xf3\xf6\x83\x15\xff\xae\x7f\xfaZ\\\xe2\xc5\x1a\x9d\xad\xac%v\x98\xd1\r\xd3\xbb%\x99\xef\xfa\xb5(\x91\xd8\x86c\xfe]+Xf\xe3\xe7S3\xb7\xa2JK\xb39\x92\xd7kF9h\xc22\xb2\xbdX\x9fL\x00\xab\x16\x10\xb3V\x12\xda\xe1\xad\xaa\r\xbd\v\x91\xec\xcbB\x01#N:\x9e\xebc\xc7\xceT\x03\x9a\xc3\x04\xe5mE\x83\r\xbd\x9dV\xa3\x9f\xeco\x1d/\xb2G\xfd\xa4\x1b\xecO\xc3\x87\xec\x05\x96\t\xdd\xdf\xe8\x83-\x01\x11', &(0x7f00000003c0)='^*\x00', &(0x7f0000000200)=',\x00'], &(0x7f0000000680)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x40006, r5, 0x0, r5, 0x0, 0x34, 0x24}, 0x7b, 0xffffffffffffff49, 0x34c}) setreuid(r4, r5) r6 = getuid() setreuid(r6, r6) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x9, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7}, {0x8046}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000080)=0x40, 0x0, 0x0) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000140)=ANY=[@ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, 0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) ioctl$FIOASYNC(r1, 0x40047463, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c, 0x4}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) (async) ioctl$FIOASYNC(r1, 0x40047463, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c, 0x4}, {0x416}]}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) (async) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000100)={0x1, 0x4}, 0x2, &(0x7f0000000140)="2636d4985292a9a147f54030a8b7e83f3b7eb82dfeafc3fba1a417b2835393c63114deadf7d77bfb9f6e23bf7f14e905d9e60cb83a4211efd911dd8841959e4034b2299a136919aeaf2e021001e770de1c23e2d542e1312459232417700f999fd6479578d782c067c28fce6341a1934284bbed15b897d8120a0837a916b4afba7f6a015522d85c8a8572cd562c3baa707b3a7dd9b20b4eba9607fded13f5530b0e79a336b77cc480711296", &(0x7f0000000200)=0xab, &(0x7f0000000240)="825d1d2172de8c6908150eacb255", 0xe) write(r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9c57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2120fdf96e4a73424a5c7b0b3907f5101000000d7e39544d1a098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d509426407efeef2a1ce184ef8bed496f7be9ad844e86fe08b9eadc7caa164", 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x4001, 0xf8) r2 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a729", 0xaa) shutdown(r2, 0x2) listen(r2, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x0, &(0x7f0000000200), 0x0) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x80412dbf) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) close(r0) executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="f9", 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x3}, 0x2, &(0x7f0000000380)="c730541c867c81672fba24959a8164d2237d9fcd13dbb030d41a182d1f324c5877829cce64", &(0x7f0000000400)=0x25, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000440), 0x0) mquery(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x0, 0xffffffffffffffff, 0x9) sysctl$kern(&(0x7f0000000000)={0x3, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x6, 0x0, 0x7f) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = kqueue() r5 = kqueue() poll(&(0x7f0000000000)=[{r5, 0x1}], 0x1, 0x0) kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r4, r0) getgid() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="5dee02f6d0b70000000000000800450000300000000000019078ac1400aae00000010c009078000000004500fff90000000000330000e0000001ffffffff8b6f3f9b1affc977a0c78c7ba18c13dd94fd93d65c65bb0f2f730272d1bc514111ebd8e1fd9df02d2cce54c3320de4194ee4b5bc41e512dbb87780c7b577647595dda8dc8fd241ecf808ab87b01a002fae879019b83985e7838de353007c9b89f2d4365835b044bf7ed804afb1267e2fb3fe061b73a5a047c45c77c48f45dd0685f52b823820eb9be14278e720dc20f3621b74"]) executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5904) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fchown(r0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f0000000240)=[{0x0, 0x0, 0x0, 0x1}, {0x3, 0x24, 0x0, 0x9}, {0xf001, 0x0, 0x9, 0x1}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x5}, {0x0, 0x4, 0x2}]}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc}], 0x7ffe, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000100)="a15dbe0af3ce143f559f3a1fc863e6cd005ff0987aca4b66ea6e4dfc7174495e5c323a3988901df6e0f2fb7d9714bae102c448bf6b2870a19c1a37e190b138c209c4125681b4ff5416a38370d4ab384896d464f49b87e9e206"}) socket(0x1, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYBLOB="89ffa23f3c83313ff499cd557f97e5435970252adb0070162e86dd60f6190000380600030000000000000037f87ccdc0c4a92cff0000000001ea443d08000000000100561af633d58a80a8dbe81826e061a3b4bbee677df86ca591e56b4c034436578a50b8e8749feaaa8678e9b70d2f9e0896c062633e126f7d04"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0x3a) executing program 3: r0 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0xfffffffa, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@empty, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@end]}}, @udp={{0x3, 0x2, 0x8}}}}}}) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r2 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = getppid() setpgid(0x0, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x27) executing program 7: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000), 0xc) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0x8, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) write(r2, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9f2844", 0x10, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x20}], @udp={{0x1, 0x3, 0x8}}}}}}}) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 4: r0 = socket$inet6(0x18, 0x1, 0x0) getpid() fcntl$setown(r0, 0x6, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) shmget$private(0x0, 0x3000, 0x578, &(0x7f0000ff6000/0x3000)=nil) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r1, 0x1, 0x0) getdents(r1, &(0x7f0000001280)=""/4096, 0x1000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() ioctl$TIOCSCTTY(r5, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000440)="3d89d686b1aae79d35b2c389e934b81f19d703a10960530fb3879880fb55ea3983e789cc59ad3a4fb552f131af58235239986f3e5d75694669d96103d3e1b313172c90587d92423036194f42b3a48f4593d7b53e84311d9b5e6f841aa57b64f697c8ff24ab9d095d7e608d0ef89b8b14a09af1423b5ff3db3359014d2b8ab43e72001e1ecdb3ca13d146271b03", 0x8d}, {&(0x7f0000000500)="e7cd0566439739d78387a3ced59d5cea217b87dd16de1b652fd237aaf8cd35714cb65c425fa2d1c252b808b26bb13d37ddc034d0c120ee08b38b37622fc82e404cf7a3a3fd715ceb0c259960c1c545cb8e172921b59ddd9bcd4d422da605c40349acdd9e01faf41b354ebfbd70f38bcb6186f85160ad6160a2e7411ca40bd3c79b3512097bfd383b99f830672a7ab0373760ed9c3c74a82465afd58e7a", 0x9d}, {&(0x7f00000005c0)="d8367f239b4f1bc863390be26b6c5ce2483bb2b2b01aefb9650c592dda8c21c8efa25b7a5657327e18a964ec30ec1908ac1760e2197d6d1faad600079960c577b45951c7a63e5aad24d49f08390d6f657d41cef2b35a21fdf662e80ac020d8cc97cc6b0f5db4e29f51e06224406e96a260351a0c6f0d8f81280e69668f66424dc183415e7f729a4f5a048e96002b8cde878215319b19c6322e77f5c8b093fc5ca238250e17242b212f11da2e2219753695d689c7925224b538550a777a3bd83936943e", 0xc3}], 0x3, &(0x7f0000000700), 0x0, 0x1}, 0x8) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000240)={0x4, &(0x7f00000000c0)=[{0x0, 0x0, 0x7f, 0x5, 0x2}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) close(r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) syz_emit_ethernet(0x85, &(0x7f0000000380)={@local, @broadcast, [], {@generic={0x8390, "5192c1c988450159ceaace0e592a176046c2666c24d0d87f02cc56939daf472c52b3e42be17484964cc86ff7610754ae2dff21c4486c5edfcf1b5fa019bcbd8a854b6f76e8ac44775bd5cd48359b20dd78c1ef79858ff57421b4cc95811292f75085d95117d9b76731f5d6c3f399b82137c5ab63ce0c3b"}}}) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = getuid() r2 = open$dir(0x0, 0x0, 0x0) openat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x40) setreuid(0xffffffffffffffff, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) setreuid(0xee00, r1) r3 = getuid() setreuid(0xee00, r3) r4 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, 0x0) r5 = getgid() semget(0x0, 0x1, 0x668) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r7, r6, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x401, r1, r5, 0x0, r7, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(r3, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x490) r10 = semget$private(0x0, 0x2, 0x510) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x0, r0, r8, r3, r8, 0x0, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) chown(&(0x7f0000000080)='./file0\x00', r3, r8) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f0000000300)=""/178) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a217e93ac654fae495a00100dcbe93e80a2b61592e9a51273d50a7caa9ceaded5402991905e4a4d51e2d98da767656e4a1fe85fa4be5de3f787b18b209d266b649e17e4405485d9340bc68546b64f86000000000000000000", 0xce}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffff7c, 0x0, 0xfffffff7, 0x7ff, "2cf9890000673c2e77e139e10600"}) dup(r1) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000200)={0x100, 0x4, 0xa}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x30) open(0x0, 0x80, 0x161) writev(r4, &(0x7f0000000300), 0x0) getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) executing program 0: r0 = open(0x0, 0x0, 0x0) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000001100)=[{}]}) setsockopt(0xffffffffffffffff, 0x0, 0x16c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) socketpair(0x2, 0x4, 0x1, &(0x7f0000002340)) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) getpgrp() sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003", &(0x7f0000000100)=0x2, &(0x7f0000001900), 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffe04b1c561a68c486dd6036e28200303b00fe8000000000000000000000000000aafe8000000000000000000000000000aa0100907800000000605adf0000000000fe8000000000000000000000000000aaff010000000000000000000000000001fcc308b04c50824c26522710a4d4054da3ddbe83b305ff833b1aaacc838492b884f34f3bd067a5838a89fc713fd6fb43e7c0ce433ad14300f91ecc319102ea5ce6c7c52046c518c7969beda2ea6243753f2c3a0383b01f60e496261046a4"]) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) flock(r1, 0x3) syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xc6, 0x8, 0x0, 0xffffffff, "6e6beacaddea6f8c1b0a3bcbf199c2d5f1901fdc", 0x6, 0xb91}) executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x1a, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9735}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}], './file0\x00', 0x7fffffff}) sysctl$net_inet_ah(&(0x7f0000000240)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000280)="d814d9f63c7d701506a830db869ef0dddafc81fe0678069505d3cd8d0e7efcd88effe791245043ab5e869b165e3a9ecde728cab3fa8481c8d480b076cf9ff71216f0f48fae28de9ec749f94e84307ddb716e4fd66a0807963af735ed743482ebd30407696d094b976a3d3f55fe4f061c6f676970ee6f6aad5b8d9a2078f985ca453b6ec44d8265957c4536227e12a23d11c3bc99fd597575192f6a20af106be2c95a2fc5d92a378ec21d8b8371d84414d2a1a1b67e1e9b60f215bc56fe64f418acbc937caa38520bc667a81ff5e061c9eab364129ccec2ca8c66a56f790cac52bffd6c5066", &(0x7f0000000380)=0xe5, &(0x7f00000003c0)="982f5f3d5519fa21e2f65e8227eddb60d5ab2af1ce89bd0056a029ae93e19e52d4f0109eca23bbbd5658d0dc87a760271793c58104c7def8d96494e69fb590278590df4435259665fce17f9d3096f10f07f2029a3ceb6d74ea7b989d4cb972616f7601cffe176cfaa0607eb64131fbe51ab0c44d1a", 0x75) r2 = kqueue() socket$unix(0x1, 0x0, 0x0) semget(0x3, 0x4, 0x189) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000500)={{}, 0x1, &(0x7f00000004c0)=[0x0]}) r6 = getpid() fcntl$setown(r1, 0x6, r6) r7 = dup2(r0, r3) pwritev(r7, &(0x7f00000006c0)=[{&(0x7f0000000540)="ef85961a4073286aa082aa02f6e7746f20b16b767b1d4632e7728dac21d414235367e972009c3fdf001104431011adea2b899a514a45c49757c20ec2337b35e64c28924768faf58fe11895599197d6c7bcb6a24874bf491d6aff9ce6b1db1a7e1d58548f1872dfc72e459adc09c18eaba4823c09e89262ac9f041afa3276c7b23ae3f080d3979cfb275738a315f636623ef86b127d62c580c126849ecec8b0beb60370f64d0aad7cf4c5055445796373af61f8aafa3130", 0xb7}, {&(0x7f0000000600)="8d68cd31c5fc1783a229f2d3de29db7fa7797e8983c4d6c7d058079aa6c6e81268d5a39d4a28de0ec46d1a899fca32969db6588ef29496f399e7dfaf3ea88a08fb28c234e28aee9c39af6d36cf04923bdf2ea86d941c592c975ad7da7081df169bd96c179784db027ac6a541f6706a7634aa38a446ed68673a8b14b61b5e7a60041900670f11de433656e5c6f0fce96289756a52701548161245ab7a97c352aca4fbff0110e2730f76a0b5c5260adaf375351611186f97187a378676f407b5", 0xbf}], 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) utimensat(r0, &(0x7f0000000700)='./file1\x00', &(0x7f0000000740)={{0x7fffffffffffffff, 0x4}, {0x10000, 0x9}}, 0x2) r8 = openat(r7, &(0x7f0000000780)='./file0\x00', 0x400, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) sysctl$net_inet_ah(&(0x7f00000007c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000800)="c22942d79d55edc334170f553745b313a477e357750ad5743cf6463ab971004100ba919f86a51823181da10036617325b51e1f545316279a7cde6f32b1e4c2c01b2d3bc5817b43e35b9695bbecafbd844caf6072b97644159bf86628f5a3e38f6e9f7d331d", &(0x7f0000000880)=0x65, &(0x7f00000008c0)="db4dd676fe1489178490d0e1055342a8d866f49760d2d3d38b74095f9bde3153b9d4e43746fcae9ae374703193de85f2bdfcf70d7c67a096092b356bd7808b7ad4c555f518b94db780351edde6cfb3ccd86ea998b99b008b6a202961ba683d0941cf33553d37e210e70da234f1cd656504c12fb464d238ffe54a2b2b3e37dc81dfb794d623adc2ddced5f4b7219a26be75893f6f811a405372a7813ba7040450db276cb176947a7ab860a51695c1004097dd8f165dca52e16d27a20e797acbc146a4c32f7e765587791e044ee79ec31e4a4de7d3f5eedcf2e7e41c6bd6b9508d4fbc980d318b3b3fa5b0009c484b9cebf53d5ca4fe189228eaf98851c83ab22f2498305a8c4199e8fd9111c911b0cfbd2919f6607ff93c4b4c661bbe7d3e02b0dea76b87d33f017c411f91638b3339082d2956c34de2d51ab17af94b340ea52a33b36c6184b112d83a4f189ed3110b9f30f024d0551cd34d1e9046fc211c259893c96b93fa42116bddda367178ccaee883d8928601e133e211f8ef1544676d1a2a2acb0aa8da074e11fdb9c344b86f62f8d3bf4ae0c91d4a1181322919a42dd0cfb680ccadd9092b9687395731484adef44e4b0f3af5e5b155319ad03286067752e142c568abd4828f7a0d855be3e7a38eee82d61452839ccf8dbe626bbd81eab119cae71816ebbbc1e7a730ef53fcdbfed9dcf4e4964d65817d4e56890c80b4fa4a75a25811bc0a0c426f93263c76a9755f51a15acd4254799c18b7e234c8ed5e2a5057d3a5af5b6ba0ba31e517bbe11f11594f49935b2fb707a00da66f8ecf9de9160581d22e857b24346f9049a99d915ba91045131fb1566e6d2f87b18be7ec066722e4de3457deee714b5063c5fdff8860cb65ce169ce0e73ad150a91f67bc6810d982af7c1656812a83f4c95a2a17223848714870117947699143cf3243284ec8d7042d809d7f2f5f18f8cd71053f794e3968ae64734cc0e8f3c06e518cad28a488461d05cdbff8658c9d97ec0b398296a798a0abb9ccbba64bbd3864c65b23c4a683d6305171c445e0fd927bf773f0894c01586a5e6343224f34f4a4d7026a8b52895e1006c52793e4188a4c17918a61d36cabf32931ae50e90df2febd4e398ecf18b054bb727debff55a652123a46fd4545b097963f880c90eb36a40a9eb81f8adb84d200dfb8a3e959435b840df98d141d14fb197e0376fca94278ce36c1b63552defb1d4368387edf576fb400e367e61c212a80bef9adee8a5214a4a56b0f330b674a57bc714bc60489b14d91122b5ebb57ca2e904fcd5e9299f48dde8384bcf98421aa6092e53ca34f6e63334d1e1ef4d87b9f2ec52c80351e6605ceab0c497c791a424d823160c06e56d56440aea56a790016c5ae0daaf40ab21635048c3e819fefbdb7867eeb042c9b5d9a1a6da470a12142d3a3ed5e842b634baef4bd37250a8401e59d9a54977fd298264d79c6486e10663760f7c66a1e019ff9d450c97f412d83a43f34acccf5968cabd00fa3229b4c244930e056bdd790042c052d165c316b597ee7b8fbe4e811a2e47aad032029e9547e2e0e2df5d9f755cf829be626da1e085cee969c3920ebee2e87631102943375b95b1f1ab3a744cdde513a3b8bcb7d9620792b9305453433b5ffba59c76796025e5c7ff13593594f36a718ad31eadc4553c5bf5da73c3785e98894c9d019357719cec16cee2e365b6a9a6f03fd28305a8e9f117ce4fa1c658d2f7672189216fa2a8753820ae0d6133d75193055e7905698ef3202744e35c9396e4cfe86f2b069042017c2ba366fc3ab63f272d2f03ea07133bce62cf530a2c4fc2e25e58a7ed0c1ce915ac2e90b7fc1cbd6c0e44d3bcf5e9dec955e562a3a218f7ce86a2bfbfa3f4b8af1e531bbf2b07076937a53edbee88e10dee839cf04f5b5512f6fc68fcf9ca136edf088c0140d6fcd3661312faf7c111226b742f189e0305608911a0350b7add8a48f37de3a27bd577bc15750a6f2a45b75c106b97f14dc9680eb2361bd1e2d0a16c9aa4fd2ecd48996de996876ba0146d83591176648c3bc36c12c045b49c9c268a0200b6d479fbde7a8cb3679df514ca0c35de2373ed2818b2527a9ee533b8e9bcff89ec2d19d6282d963e9d26c754e580bbb2d682669d3d488201621a6654ec49b68dc144dbd2a4682a79d11fbe95dba12299aa311c981e64a4d906d659db3f10592faff4ed146aa9fffcccb53f32f51c919bf70bf6f71403ae463017e6c47e1a0106d5f3faecefe8759e8b380be368e1d808e560c1e14e6349b95c162d6ed95094c847df8b2ec763af3c7746c37f5ce6dc221e761863615a47197670f74d77d45b9e2ea5e30fad54abf9ea78feb5aa59a25c48a0a376179170d7c9ad6d3fb194d510ae68441f2f3b1577de0a5d728eeffdb4c344d99d7a9bfc7eee6a4c92f3cb12de6e6e9e4a9e310df35604ae066fb898c0f39f5aab1c07cdc41f0d4ff6c0047072bc188790d0c57a2beca687fce94e1032c54c18cf629e96f65482feb6784eb650a630f3f1604bf656669e666c3f600d3eec59ce287fb5fb81fb6e0bd554ce84885053e80cd7f0f7aa71e0d771a98eb21f8882ec5435f3cb5faf653a77539319f2cfde5d8a0c628ca3bfcf1b06ebc2fd5daa7ce8cac55f038c3ecd49880f0c58d443ab9ff90e7d7733b06f41ebc198a3aef497a27d8d200b8c48943fd91b7b87942e2b238471a63e041f605fc0935d46ff3047adb18640046b9ddf21adc3fd6551774fa81cadbcc04cc6428e7b1e4521c56ff9bd57162b940261981dcc51977bfef5aa31bcf39daef776bf7b7f0e67fa3b6c6173fed3bfe142fec0d2285f63267c637f74c267218cc82349430742d0601863f9d1ff9f92fb95fdcf77296983e31d618294a22d4c351e6204a76c39c1503cb5327cc76d731c3c1af33a8cf63170c4036655ac92fc69531fe072c5d19aacb80c4d7bf0cf2a6b869fb599b13e9908ae3c92591471cc22688666ca1ff81f45e075367b8ad29e73eebe2613f750a240bea2864f9d22ffd8d4abed632539219603155033be5db3468e0a1a4a70fc1ac85393d1ac0d177d2cd84177c724f5bd077ea0152237881fec7e2bf624ddda94642cf33b248d9a0bee9f9399c28a9fac065ac24920f67fe7762c52e3a167cba30d6994fb1884cab5581b5935176aa32db98a651e0da3173ab725686dfcf35369f618d15f7111437fa9dbbbed767c71f1bf6f1d06e58c63d80946759079049c27f10e70a819012aa50ac9905b4206095738b6523b101f3e19cb2388bea79b275c9fce9b538d1b086b766230b8f9aa358ef264535e0161a450b088506fe732da520d58c083de5cb64956583d17b2830f4ecbcdfa5551cbb318c286eb851d326ebe6ffc217927dbd6d8e4da7d148253676dd13d1860aebf432e71c442a7b2c7e3cdb9f656fd6d1baf555dc86ed19be40fbe3a40d68025d200e2dccc4d8bef2ab80fafd74cfdaf3eaa04b39c3d370d1090d7f21e99dbf5e9dcad881d5cdd21c196e8804a0652322f63f71b368b94cf72f07f41f201376895b4d64190bf890e32e62ac1d7a598927f49454ec685c83e9050aa6936507f00f76157eb37aaed9b4a69e75336beb51393492424cf89040b8749bded50f83e0f2f2cceb77c61ae17939d75563e5093f803aced0131d3042da5f311880c300f4260caf9be652312d1490d6c0b55e3d81078832128d3c1a3672a133a7a7152a2736defb1df5417a4411c06f26c3d508ef77f07f837348b92e15703beeb253e9e40855ee3050fcdb7a17884d821e4936e1d41bbbc7191b4b57d94528075b633d2fe3c361aebfd8e0892ca7d086c66d32f94a7ae235b632307abe739fdf0250db88881cd1de371b2513e5dc2e1969494e97928e9a582240acff25af33cfba5aa3a009fd2ba752550d615cb8db8c2e5c3ad447012d1ae831876ae03efeda961fcd7c02a9f35b36accba961924c4c75c6174fcaaf35fe77ed16d782af67042158fdfab937abf5077a33a6bd73a4727725c10c2c9e484da10a18918bac1470fbb4c6e370f4e640279afdff7811ff92a596ba12095e074c56a52a98f533accdb186cc95484508c779e743aa803421438fb296ba3ae12ea8b7faf59aa4a733fb8be6860ae3598c31bbfe3232e08a3937d8688cbb948f0d54545b8c751e6f7774c8532a4cfb1a27c34d1f19bf847e66fe9464a022fb4758c631915408ba21948d656cc34eb57c070aa46e8404a0a95a9fa21ae35945f5ab1f8609644a4a5cba41eaf054398bc475b69c4cbcd87e618bd2342a31755bfe53072e406ecba1579b809a965f98f4562ef9dec1ef7a156139fb4e66fac066a3f52c1f0a1c9cb26e126d36138676ed9488b7d445bf33f0f0386ca4877c20f1f9a95f5dc1c72ad6c568c4928b9b4b6779026258999bfbbfee5832eb553eeed80449d3a9831de60582b792f8ad87ca891fdcbbc7057edf3f94a9e0389dd705cada8754bf0a28fc1f1b13f753129289ad06cda56fd1db6fd37cfc97e194260745b229a04feb400d9212a3bafad95cb2c8442af4a78589a105f42f2dd205d531d52e2cb4ff68568b61b7250d13be8cd700f7644d08abd566c8294757626e5b3a3f34ff7a535d9d9974db980cf38cfeecaf3326fb1c62837bd297ded88b21d12955468c8fd1e7a4951ea768e63571591438bcac12e00eca9a7372de62eecd90a912d68be42c0f3badedb5413b4c2aee82dc38822c48441e0279e0887bb784aa180487ecabf88044e4e323c0f2c64827851e1ca1fcb46b2323e3b2529621cc60e34c9594eb93e0047b3abdc8ef52b8d14097cb607f7f742c7e7951cf2d5910fd5179bf1d53a8dedc018ea698ca383698913d75cf8fcff3b0e570c48e8b1c141fbe27f5546eaf8763671be8edf84ca77896fb2bf2503a4cebb91f91a54950b4ec6610cf908199d11d7fd5b1c2e1b39f9b1d76def5a69c4313d6c082fab4bfaa79c6b92e9f1b47fd457a0dfc25d23ee9793f93cc66bb78868f7d24ae1270757f47937cbc887a57a8d7a1ea4a0ba62cb66ecd437c09d9aeeaa7281484a5fd4bd693555b9182dea3341784bc080044ceb11c45251ae12f53b113db574855e3563084347888570936ac8e685f3322736c0cbe35dc7a3e88f7b459c3466ef6f41cf8bd83847123cf3c2236c57b7f32ec2d806454397a8f72ac825a19dc73b917554c7838e38df87f8a9c11dfed8bbf0540df86eae60276f2986811cdf2c6123c51b456898be7d42d50961e86abd8882016b75f87382a57ac084a832255741bd84d8a96509b44fe9bd45833f13cd6249df6d77e7586ed8a578718b15d137e91fa7e8ba565f8fe33b5b0c44032f2d4794dc7513326cc87d40fed226d19f70a94066764f0bef1bd6db6a7b9932290c8680d4ad2320fd7a7b12fffe04add961a77deac02e844fb70310942047608df3a92b9bbd7ad944cc0de8a89799bdfae036063b32aec5b7a2594348df04a87b7f055486f541d34689e83736bb92861ff3d0bae943d35137c680a10709c4a776aaf552b66760cf63f318404dd07bdaa3759e220b9bd2a772bc55fbb82e73048cf1daf064244ce557166b941c4a89f8ac07506778aebf78b72d3ad6e72dd4df5f1b2b9d985793a74a52ce3899874b90239fd6faaed769aab1ccc15ea8d0cc6bde01e636d901fca2e1cfcc47e1001d7ac430b037eadf429f834a4413335641a3f04ab49ca31171de3dbc88d02a861aab1f7805f9562e7105b1b20f5839650898802e403e0aee0fbeceae40ea8039272b3b43511b9c13638", 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x800, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000001900)={0x100, 0x400, 0x80000000, 0x6}) writev(r3, &(0x7f0000001e40)=[{&(0x7f0000001940)="e00dba1c6e6f35ca60cac8b7e899f1f018da1c425b13ac0be43764030a798f8642b8fb18c45ffb0faca002facb6787c20f2839f48b79b3379db1d1d50350910cf4b36c95c3889024010536c67946ddc86fefed5310febde3e873834821d406b15ca523cba09364e7a7d5d142fcbfe6c9fb20abcf3935816be99c2b52cbd426ab3fc26de825a2309a35b9b90958aebb147b4e1a21e0c4370211445e34df0ffaab96d99b47310c0616e89a7f87a0a8cab0f6de98c7e8558a80a0764dc16e498573cdfdce1a73dffc1dbc516a44319731e880e2003684af89d9d2079140abbf3069", 0xe0}, {&(0x7f0000001a40)="b27a729f21537ab622ac185d55a7c8918e88cd0c0428b6a3965b6aee96fbc949f5e8eab370da3e043dea5b3d959688c74e3ffe379ed7ab9cfac6bf40a22018bb671ff22d24e990394c4706e9c19084bd7221a4998ec86878b08e1727654c99a1d4d43a7d", 0x64}, {&(0x7f0000001ac0)="dcbe317d76264181a3b71d7a78e56d705953fae1e5613cdaa915b5103cc8917db0b95c9d3d10c1cc416e430a42b9130d4bde383bf06bced927697a708e648ca35a55caf6998667c1a99e30f5c0dfa177", 0x50}, {&(0x7f0000001b40)="c915745540f7baaba03a3e7a9c3056c052e2a71909b7e83c23bebff06d14b9fc45d4ae398f5252c92152f92a8eede86d8a169b5d5b0994d754fd608b4d7035724d93f66790e3d7e2c7ba8d5780fcba39e063719cf5147ef27e1ee8eb8592d3", 0x5f}, {&(0x7f0000001bc0)="ea584f293b3f7f4d6b9a8a9db4f2768be41a911ad37eebcfb650881eff29d5404c3d991b3a01f333485899e1d53ea62769ed22351a87af4b294f66d759ab69f8018eddda98a9ac7e88e02b9c16175103038bd568957db10e54b2e77d463e595e5734fc9e11275244d9af352741edebd2fd3b581d0528611b2000f680bb32ec247fc9bce505cd3f1aef5a15081646bffe009407ceb3e32da82c155e795da65c038e39d4566d26c119c1e5d73e77cf3d928464439307b8688323b1fde4512ac7033e4c3dd4587ba00a6595c2b01078e30fd0cee45f8b874a8c3c9655e1b8bc943655", 0xe1}, {&(0x7f0000001cc0)="2f3708ee33194457c8e42d610f4481b1c49c1acaccd2b5b5dbca338bf94b373c468af99506836a0d327bd037d8c9f0161191c9ffeee2e74c0cfe77ea59e1e9ac8db27a", 0x43}, {&(0x7f0000001d40)="bbcc4f965bbec02e", 0x8}, {&(0x7f0000001d80)="e98bcc0650e9d98d946e0fe71951d4b08d26d09fa40589837209bf9fc9206c6266b6b0a63f84c2f78106e8fecdd5cb517f3022e892b62568a27beff5dffb4add105ff11b844b30ee012e8ef215f6bf3df7568504b03942c8c21cadb404872e06a967cde357d2c5972e6e254a9936dba2ee6040437df21caadb1c824510dd8b73e79fa687323e2b3958b49ece5e0e594817f43115a062b740ef67d7c40b8dab", 0x9f}], 0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001ec0)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001f80)={0x9, &(0x7f0000001f00)=[{0x6, 0x1, 0x6, 0x7}, {0x8001, 0x5, 0x2, 0x100}, {0x9, 0x4, 0xff}, {0x71f, 0xfd, 0xf8, 0x4}, {0x5, 0xd7, 0x0, 0x7}, {0x1, 0xe0, 0x4, 0x81e}, {0x6, 0x1, 0x6, 0x3f}, {0x3ff, 0x20, 0x6, 0x7fff}, {0x0, 0x4, 0x7, 0x9}]}) fcntl$setstatus(r2, 0x4, 0x80) shutdown(r8, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000002000)={&(0x7f0000001fc0)=[{0x4, 0x5}, {0x81, 0x4}, {0x84, 0x3}, {0x26, 0x4}, {0x26, 0x40}, {0x4, 0x800}, {0x87, 0xffffffe1}, {0x42, 0x7fff}], 0x8}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000002080)={0x3, &(0x7f0000002040)=[{0x56, 0x33, 0xfa, 0x1}, {0x9, 0xe0, 0x9, 0x4}, {0x2, 0x2, 0x0, 0x800}]}) pwritev(r2, &(0x7f00000021c0)=[{&(0x7f00000020c0)="bd080604ed75e1a203327ee9372d5866ccec3c755ac445dbef2e3d004daafba2f66a5f991ed89d4af9338ef3", 0x2c}, {&(0x7f0000002100)="10b1cce9fc9f6ebce325daf40c06f7f15ae65cfd41868e63cf2f31d2ec69e3d02f3e86eb544b8976e547aa5163dad6f42e52b28c8cff12b848fda2ed498247b31dc7d1e7b90bd82f37c66b4ee9e005dac8ec28b0f73de024610586f9132654ce950319c11a989148e8c1b792032a6d8af8f431fde25c30dbc5ec0b9323e85092f2dd14532b5ae9f6fe9a6cf98d449e14f5f7b68eefbf5b7592222fe90df4053c65c944a3", 0xa4}], 0x2, 0x7) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xdc) getsockopt(r0, 0x2, 0x5, &(0x7f0000000040)=""/186, &(0x7f0000000100)=0xba) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/118, 0x76}], 0x3, 0x5000000) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = socket$unix(0x1, 0x7, 0x0) r3 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, r3}, 0xc) open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x102) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0xffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000004c0)) r4 = semget$private(0x0, 0x4, 0x89) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000500)=0x5641) getppid() linkat(r0, &(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00', 0x4) getsockname$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/506}, &(0x7f00000007c0)=0x1fc) r5 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r5, 0x6, 0x4, &(0x7f0000000800)=""/197) r6 = getgid() r7 = getegid() getgroups(0xa, &(0x7f0000000900)=[r6, r3, r3, r3, r3, r3, r3, r7, r3, r3]) semop(r4, &(0x7f0000000940)=[{0x1, 0x8, 0x1000}, {0x1, 0x1}, {0x1, 0xfff, 0x800}, {0x0, 0x73b1, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0x9, 0x800}], 0x6) r9 = semget(0x0, 0x1, 0x80) r10 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000009c0)={{0x1fe9, r10, r7, r11, r8, 0x55, 0xfffa}, 0x7, 0x8, 0x7}) shmget$private(0x0, 0x1000, 0x322, &(0x7f0000fff000/0x1000)=nil) bind$unix(r2, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000ac0)=0x8) semctl$IPC_RMID(r5, 0x0, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800035da5078 executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x31) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x7}, {0x2, 0x7}, {0x9, 0x2}, {0x200, 0x7f, 0x3, 0x5}, {0x8, 0x80, 0x9, 0xffffffff}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 4: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x0}, 0xc) r0 = socket$inet(0x2, 0x5, 0x11) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/235, 0xeb) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000280)) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect$inet6(r4, &(0x7f0000000340)={0x18, 0x0, 0x9, 0x3}, 0xc) write(r1, &(0x7f0000000380)="cef0043588bf2d9c072754128396461abbe33ebc4cd8df883aafcfb6385df5b38dc0cc18d374a944afbe4b9e0ef9ecffde3515641926104033478705d92d563bb0e26a5cad8edc99e2dd6c9eedc1e76b", 0x50) sysctl$net_inet_divert(&(0x7f0000000400)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000440)="61f6f4f0f110d7e27c1fa0da920b8f1e5d00b74abdb2b5c73f08441cee36aaa442d58fdaa9a00703", &(0x7f0000000480)=0x28, &(0x7f00000004c0)="3ed1e471a2db833a357d540a40f9e69a8afeeee62f90edfc15fc15129bb7e88853b4f86d6845836db8ed568c1a11c39a0b7a7f304bc45251cefdf12eb0cbcbb97bf4f149396fb202d86638e35928e0f8828360acbf0e191b5a7a9bbfd19579b204c0c18593fed86c9e02", 0x6a) r5 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000005c0)=0x56) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1012, r0, 0x200) r6 = socket$inet6(0x18, 0x8000, 0x0) r7 = socket$inet6(0x18, 0x2, 0x1f) getsockname$inet6(r7, &(0x7f0000000600), &(0x7f0000000640)=0xc) sysctl$net_inet_divert(&(0x7f0000000680)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000006c0)="2d80523e6bf06c86bd6161be4587e8888de0cb9f0a579e15814be3100909084f95aafc9b027570682a0fce8c50ef54d7e90a03ba2fbca5fe19e287bd65e9c290c1baede35919b5f3fd8419", &(0x7f0000000740)=0x4b, &(0x7f0000000780)="17d75ed4c284597e773a681ecde2a4baf44aa7377ac5e576a77e45b9c6a6ae580f186101ed566f66", 0x28) sysctl$vm(&(0x7f00000007c0)={0x2, 0x5}, 0x2, &(0x7f0000000800)="9ec73606263d265bb610c85530baca6475ed9ba3ad7ffed439bb14568ee7b5da1e1dcc854f8ab67e987ed99d856578463b0157cb8ff9dd34a12b050dd9fb1255b47a101db5591605ca259af010f334b60803a88ff7babed679671eab80558230e0a690379a8aa1561e4a1dace0d2ac1302ea6985498f8d5c6f3551c09692e374af44ea5ef19aea380f89c5f64a6092483c357c283c4565459c108dfbc0457d406e8b6c232a12bec5faa15ca718013b948932b1668f96796b43151356c9822e24bbe5258b6933dab2c5652a04d683772c0e", &(0x7f0000000900)=0xd1, &(0x7f0000000940)="c083223b3c5470c81d08c96faca501781e52cc73adeb40a4713f085aed4204edbbc46d7c646ae983e7eac10209f1b33551b55ac16d626d32005a6d4ef2d176000cd7b05aa5f7f7e51eb7df61", 0x4c) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000009c0)={0x3, 0x1, 0x0, 0x10b9, 0x8}, 0xc) sysctl$vm(&(0x7f0000000a00)={0x2, 0x1}, 0x2, &(0x7f0000000a40)="7c8cfdeabbed5d6945955298892bd159fe2a0f8e31a3c37925706cc2963aecb1aa58c2203236d661f63a94c690ac8d5414ebb2b461985b77d2463327e698c7", &(0x7f0000000a80)=0x3f, &(0x7f0000000ac0)="7024b46eebffcbcdbd8934b2bc7b148e66f2c999e5ede78cec17283d9706d7ab9e2f3aac3200db2c5afd0537e399cbf268a32517c0dad7de56f0c044eb8bed62820ae34e0148053c3c23a92bf44f0404c96a79b697140921e4e080c43df855fdd36979034317f96a35dc7cb7f48f391b3ba45c63b36d18cb92f9cc54bfc06cf2ed7c31c596b14e343d18265725fdf3bb4751a80c866afd90f1dd68771f0fbd7c8ba2e6e47eae95fd261f6bd6e370e7b98de78d5a218f1558de879fc607347a39b8339a9c9653b34b3c4af3", 0xcb) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000bc0)=0x7) bind$inet6(r6, &(0x7f0000000c00)={0x18, 0x0, 0x400, 0xffffffe0}, 0xc) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000c40), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c80)={0x0}, &(0x7f0000000cc0)=0xc) fcntl$lock(r8, 0x8, &(0x7f0000000d00)={0x2, 0x0, 0xfc1, 0x4, r9}) clock_getres(0x3, &(0x7f0000000d40)) pread(0xffffffffffffffff, &(0x7f0000000dc0)="c6e8a07554e14c40ffe6a1f2dc7a4fbdf46e7c848376966c5fd59c2e55d6bf65d73824d0f6cbcea46d56c3f24ae6840ea80d221d41ef91add2a1bd2fca8b01f9a2422b2ea87420c90e7b36", 0x4b, 0x80) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x60, 0x0, 0x7fff, 0x1]}) pwrite(r0, &(0x7f00000000c0)="b0278774f61b161860328ae9f663e14c7e197df3fad4d80bcd138967c053339ca44541971cf742a5765f7e0b3dc651bf9dd38a737e8ca0e32c2cb2a4d483bf4de2c838d79752be558c735a798bf042f2600e0449f014", 0x56, 0x100000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = socket(0x6, 0x0, 0x3f) r2 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000180)=""/45) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000200)={0x1, 0x81, 0x53, 0x6, 0x7}) setrlimit(0x4, &(0x7f0000000240)={0x35cb, 0x80}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000002c0)={0x6, 0x70, 0x20, 0x1}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x1, 0xbd, 0x6, 0x1, 0x52c1db80, 0xfffff001, 0x401, 0x2, 0x1, 0x2, 0x884}) sendmmsg(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001600)={&(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f00000003c0)="84d49c7d442e7b1ebb94799303cb81d7d3175bbd16111b8b024e6f2c22986c093177ce1553c414fdc2c53596632d397a06f3219a7f75be51161f094a744a464cf47518d232614701097ae084c0b7119519f75d0a06a2195b1aa88c4fc6fd43bd5eab3886cceb66fe056a80afae3adc5783cd028e4428679e1c785152b9eb62735fd5c10e6742ccfd4af6019558e84cbf3b29d4fe47a85554570db4b5ccb8adff98ca3eda5e13b00522ad0015c5b28d2af6cdbf630651f43e54fb1700291b4a9c2435fe7a77d77363e4275338eed9c9abe3a92fa784147dbffbb4f62693b8c0a2ecd8530e262614ce3e033ba4e1f58bfcac02d3f102ab24441731976078022222888734ebc2cc13a7af7df91b641c20cdaaf753291e285ba8d15f68fc5351ad4910aaaeae7c6c9d8fe67cda5f6f15f87b0d7a68e3d03700b5bec1621181465f85e344843363fda3168502506354fbb96beef89b13d9c84a27029e6df1236e53c4a01e6fb21a4910cddbe4a0696502e54867e59dc13579833316097ad72aa5deba68b1069410fd736710876b5065f7ea1645c4141cc04e5f3fd0e2b2a679576ca2fe72ae1808059ebcf6ac076ad121daa1bd481cb4ae07502326be9b04d071d7edd138e8d608c6a586ecb0b0a4bb4e8ccdf49f94e8bda3b2d8846041bcdd0d878c3f4938d868b660dc641d712a322804fe8aa0eb84ef0d65258efbe0df3edb152139afa5372ded900102b2a83c5fb4625bf759450b6df41caf6b28574eac43f2c2f3bd85a221a8e3dbbe427aca0cceb611a603babc611820b7d4277c846c514408542aa5083a02c5c98ccb07c78f5e8d4f9ed6c5abd0ab2d16d3d915ade54e1a3d3f8a75e04255e705bc7b3271bca44626dcfbdc85c336d4121c4a11c302d20b16c036faf185497645f94ba0de056420e5ad8a4b8509cf4e898719d1df9bab43de8b5d96467e075069bab067725e8bec85995b7cb5ba2160b86583fbce6715de394cf6cfe8a01405568ea76e4a3facc95abbd4c62dff7064c2fe3e03698f1dc1eba2b6adfb2a89a0fdce86f69aa42acdc2b613488080be0ab7ea19d23de2e0279cc8c97b49979f1388d38f11a591cb050beef812ac89212ce4fd1ab3d157aa508790f6d3bce3e15701d6bf61452776efd56c236509b69e68df90b5690d83cd71a2e9fa12e0e275e75fbb10cb5e79f74ef10b271ba8b45f47ddfa242b80cab18115d6d3c28877e453dd93cdf579ca051bc43593b394089dfeb964257785c269ed56d18ba959f161c5bb8ef7aa80d9fb4d1991281acb2885ff35075b5d212564ea032a32bdaf83ade6d38cd77c26da541631d62671700fc82f520727a18be1b14f8ca4080e97fecaef3c9c06ec61d14d5d461eeab7046224481c5f097f99f01d67310bc169d72a72d77449698e6860793407afb7d26e4a89c971e0812d6ff211cccb35642b50851f7a0063f283a45fbd81e5e5e47e2a50e7c239466f93e11768b9d743d7cf1b722ea71995adbe6e20e477452624de916095b9dc62187c3f53af022f1ea5fbcdc0167bcdfc01df9b3587cbfb42d57e01ee479b755b9cf00a398e1987a0b05f489544614990a3608b342d0c796e1bdf307c9493be05eb1ba1bdbcc80f82ba35d53ceb79bdfbdef08454787b945a8b470b7112199ae20b7b16d21d03a243363155cdee4f8c000e23ed80b3b389daefdd8e5ab1c3baada1856274f59256bc4c06b3c6f6cdecce39995d2f27d72c88808dd1cdd3dd0c87aec9ef33dd631e7d18db3d4dd86a416800e884fe110314bb564773a779fc5f8d1b492914a458bf6546fe50769af2832147f48bfade966526b21ae671e6d7e0845fc0ebb93ef6cddbb4cd1f3e563d51e1b5b9d38ee0c274ac0a05ce8bd6f0a65798174d8ce2cf1afbd420081b0192876258b321692072b94266257c8bcace65e6ce3fc27c5d2494c4be1e15a101cf6e046c4181d63f990880b35de86ac2295e634374b83585b49d6f42d8c211d395697e67304317ad913432e7c4ec73a5cb097264ec7351c51a658e6d6c29815971d5abae6af50e200e0ec95edee5b414cb4ab02b8fed9e01c88a5d9d785472ad8e5787a21b506890b9c7e970e00e51c5af321145bf5bc71d7ea8b731d97f33938e6c03312ea2ea80f6f44698e303c34c0d719dc6210de9e9142d467805ca208e4c88370941247e2bd62fe6d6b70d19a6edfaabc3d2d53d4a6b3a6d354918b1612374e671c09238178514b793b8304386739d5a604eaaf1f511ce3615e23040634b3a0fe50178c7c0e97fd1ce426a92e57272088fc8a53235eba71e6eb6ab9b06cb325769739e7ffd42097842e86ffc633b16de984d59ea8f16dde04fcecf1612dbbe0c21b1949caccadac14dd33858caaff881faa683f31adcb0da2db58403ef72c70b520022fb1dc05d3a0d6f5a711ccecc719bb8a38427a7afbf29a7742a155d5bed11b6c31bab7b37a63ccdf4e8056c9442a344d80c309f3b821f451dfacb82aa1102c913d442b2d834fe3d4b914c2e71787f4700c0ee22392b78eeb1f112d80d80c0b3a2c09d72ef1d2407607be448fa29bc6cb6191081937bec8a7d03e793bb34442102fd1477f3bbfb0717ec8e6daa22b060f36f9b35032c93d00608adc8db9d42e54cbbf40acd247d888aa93dc2d855590f151c1f7f4fc6cf1fb905856994bafd1bc384c89b125a3855289272e74f9118542cdd75cb1ebe466126c53ab51ccb976bdc3aad04c2e8e51d5aa607b83257246f3e766cc7c5aee255ef39eb521250351b0fa465d31f17ffaa404fd15558964a147c7f1fb1851c5822105c408bd338b31d8ee31e2f27621c1112365374c19f62caec49cf49ea7a7effdec87e6febfb73e65c859e65d222460bb9c3c6d4f50ffe751bd9eea74045a128bea40321d91fe2755621cffcec98095da3c5bd5c89390fae52a48927cf8c9578790d0a3ccf9d440cd446d3d86b035cfbdb42b31aa501f3a0e8207bbd2e25947b3aaa7afb71db51524a7465907c9c10979352161e65a2be50ce35d02151462a48a918f6c5f9e2977e8d40f34f65257ddd385ff27f14578dd2580eef030947a351068ab5e7cdc151aa8d44628983b17676a5ad39d70f7c1a425cd24b7b3bd7ca155ebdf141c818599c36fe60ec9893f14ce8d4ac5e5ba219da4e45900df28eceab45471b04adc209e9937ac2292ac804c71f749756696c860c081ef9fb107730eb2824111281e350f7679813aa0a374db758a87876f1e5a1f7da76614e3fffd7ca0fa9358de0470f207138994ce14eb5fc99da73cf9375d886f97dc87fbb15407d87b923194a9bf0d3c9fe1fc0ce0c5989617f7a9e7e72e11d1904e60e5a8b497af6a6c55e2ba7cb07742bd253f22d63e00d87d8eb73f123521338979fbcf48ac188a52b249f265561116ba8bf3e754d8ac48d60f0efb64e4e979ec286ca52b0fae01ff2aeb359798fcf6d85e3be044fbb3d95f760097d21441a297965b616817c7f52761574526266fd51dc19a0b86054bf9c80c99721276eb9567dafb268b2aa526d3d401858bedc5e17e0a2672ae3f63db82e6b95c51736c60945e0e7702a2b8d5929b42201d76246b623bce3f6958a922fdd4369a5528e6ed45fd858ec8d3cf143fb8ac72601b19b3f4a81663fa9181ae1fe8e242b5c8c9f91e91f683a70c558da6646084692676917adf0e1d82753b3db2de4b8ac65dc1c9847093a4d0b3752dfef659af2593ea2b86ab831a197023dbc7bba6d291ce6e063d213999456218410a9b20b56667973e3358337c5512d874602b55daed4a7059a93784bd3eec697cfca308d33c323956a772e89274e8c3d943a97afa7f962b04b2bb40953808965b790693c5bd06cb87fbaf501c7ad15cf9671dbb733a2309ccd722e5fca01096cb5617aac2f9fb5afaca5e3d52f45eb0945ec5198a62a16ea4e1ae9ea0b7bea80f39ffb2ce770a47a2993c9915ee7cfd9c73139303c43343492315e94ae0bf4488370a55bc241898dcec0f86c4a3975119da1562de1004ff62b4d3c0f34eaef5f35e5ab512e15f00661ba13e76d029039f030d0b28e529b856313bd6812c44f77c5edafc809a3cd7530435141880463e0ca56e04a3ce933b50407a9b8096ca6ac734a5c027d4a8d1f7aafb4614e90effcf8df3c27e3dc5ff73c62f1997843d9e7ab5f4c504e829ea5245b6184a55d4f46126d49a26f51dd277b79d1b9d3a1443302f2663e7aae6e8d829e1ee26c338d113ea3045a60ade4a5501f76ea8c8936bafbba10020c94b39c458db1a3ac54c597cda55031fb7d375372327036852a250bfcf3a0ab1135fa847031d9ee39c6b87f7854a8794d2b8bcef48e49e013db67224fdca58b93a3418511abd217f403ca90c94d08c68331fbe00b7e72601ff48be24eddbaaeebbd5f66d6ceb467f22b28a78ea07b716864dbfa4c42a284129890ea63a453d18af19951a91ff7b3fd9d567f540957541a9711a1d5089b3ecec5f5a7db551e074ced8573ff856de861218687aa026e885f0ae91e089918eed214e9c9623fe782ba4a4677a42d43c9c1cbf7b5148f17f9b62a9f37ec2e96ae90ddaf2f3577083bfcadf3959233aa7350d6df01aebd608f5b618fd1609538b2388eb89ebaf1af5ac0d920c7dad3573c3bba117cbdb118bfd6b49a4e2fbdd9859273ec9561fd3384f41e12a2caa0bc98841168ba4594a348a573e645af253b2d6ec32c700fe190044ab9e40b88ea90118e28aafd942b93d92ec3400ff83f0a9c18fd707ff143f9376638e1a786ee53a2a50afed0cfa07560d802a8ad81bfb9c0e3dcac1b468acc62e20ddf048d15d4016ce272571b9cd58f15bf252c8307b4a5bff1e5d9f0fa651a96a425e061cd75e57844d692483182ff079ce3b1c03c94a1d35081bb6c55539c9d4f114bd91c8185f1624ddafa32f276d556d0a98b6295568e1143bca2c458209c83a0cf7a3e6f1fb3f3bd7a8616c244253062f89c3bebb3dff782534b0bc0dedae980098114f78643278ab07df719923620d15d29cc6dcf7f15a1bcdc0a016642755abea990417ee3e2b9fe03aaa0a2d5d1468e1b9c5a8f3ac9446aacabd31ef6130168e4ce07a761fbd46b14133cf0b12e5e342afed41c9bc4e3a6b7a52da06ee15f859caae3b7f1de943d254275f4b59e8c53d9f725d9cccb15fbc4704b8796d38618de5badf3879c5b246fef03198e6ddbd393d7f5e7dcd404c233c1276833564537d7551ea8a98a81af27f8c1e84b9184305ed42e94da0426257003df6dbd6702b98075a487ccfbf8105ce8c6bc0179495d8e7ca1941e814cb07f4d047c676ea779c9821692f3e49098c6fa1972b8ae2575d8167d3de4a99b99d0a51d0e31aaa3627d09244dd5657e2c55b9931fe8c30889a39a03c99b2cf1edef6579d3dd7d98758a6c952f9b77cbb54cf303b891e1ac47ec3f3fd25b9311ef760be69c50c966d8c1c50fab6519caf3280c3b2f7f86e561fe1c80403619998f5dc36dfccad2f53908813a0fd6ac41a057d064045508308f42752f752add73f63a58c66913c74057f3958fa9ea34855b8f67b8f0fa7c18363e1a881bb6b40d6b0600f34dd3737863bd23e8830f87d199edc79a552c73653e77e2f237a6190a73f3202f27212d390a1fb176d49ed8d4f6c5e663b870651484793935876379173e9a284aa9cae07ed673627d0e7690d8674d54dd193c8d9a2b807d28d684d9be80922b14af16dd8e86434dfcf681bb3ce3ca52a525aa155c649f12aaf89e5721eb81a956306ef90fe2a62420f42ce807ec20e2dc4f29ad2623d820c224", 0x1000}, {&(0x7f00000013c0)="6d7aa414a03c31b027855b5ef3c5190d980538500bcdb3c10214ad79efa2e76d15ffe8eb1518008f6776f6a3c368c0ca17867656", 0x34}], 0x2, &(0x7f0000001440)=[{0x78, 0xffff, 0x4, "1eab5936a77aafc6d92084f41357e4dc76a0dbfb9c3b59565bf44e25c9722f9f32066285af04fce5fd0445c2ea178b20217f42f0a47b31a8a26291408348f32e893e1b6708378cf901e85a99e3163b5630b56815e4c6ad801201448b439fb4d39866106dfa8cf67e"}, {0x40, 0x1, 0x4, "9d42d816a6b411ae68495ae27b530c2874bd116f81c472809f26d1610588e578531360419b0ded5b71e1d6faa8"}, {0xf0, 0x1, 0x5, "d9439977f396677ed3486557a9b8579d5f47b83e7678998639245e43bed127f0a6efb2b608d077fa689316cc4f61a7883d0399439c61b2dd3e224782b671163f0c39fb4f552114c2cf9207d3d9218932017abf3ef059adba7d004a3421b611ba8b9ba5ec31f12db411af12c88826f6b319605650a669d3528286774b65a231182104f98ae33d23c73f42910535e95de31a8485f804b11b7de5ed3fbb76716ab0249ca1162f8a948559a320bc10681b3c7718d0c4c0893191887cd228ac060574a891ee7577251063001e016876a52cbc0d6842e371312ba48720eb16"}], 0x1a8}, 0x8}, 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000001680)) readv(r1, &(0x7f0000001740)=[{&(0x7f00000016c0)=""/121, 0x79}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001780)={0x400, 0x10000, 0x10001, 0x3900000, "8fcaffdd552fcf4ee0e6db173e9bd159fca86ece", 0x9, 0x59}) r5 = semget$private(0x0, 0x4, 0x402) semctl$GETPID(r5, 0x2, 0x4, &(0x7f00000017c0)=""/38) semop(r5, &(0x7f0000001800)=[{0x0, 0x8001, 0x1800}, {0x2, 0x0, 0x800}], 0x2) writev(0xffffffffffffffff, &(0x7f0000001d40)=[{&(0x7f0000001840)="2a57aa05c451d3d9bd48edb8cec9a1f33c925d56a68f70277657c78e97a83fdf904a9a6cd7413bc06c2b28a89d00d26c83180d820262f9c2cd5a60a5175816c586cd06645ca23102cf535a6f9152abe778c56748f3326c03751a354c103c525c3acc02767ed6a896ef56ed07419b2ee41b8d41e20d8da7712a14e635836704b70045ef274694126f42cbefbd8e92029fe9f608d6ec393d33493737aa225b095b9929ae1c96cb7d4794a0273c17acca5d", 0xb0}, {&(0x7f0000001900)="c9b8cb435db710f4c4e0852c28f146d4a066efaef9eb2f24300ff4e0dfd27e6d2f248663761060e564c17e7ff3fb9d0d4509387fd98d04c8b64361c73a6ff29fb0a2c28b80a9bcf07d1c9140fcd35448b61566b17fc1eb48bd861323b5b7fe31cb8ef7524e99fc3947668947a23d70b31367601a0bcc6389b8bb4cbaeef158d2c1638b5a", 0x84}, {&(0x7f00000019c0)="d2927cef8258e4cf7eafb41a83febc583e9ec9df9759578b02f0c140bcb687c7570c8a0e389826333cd8b2a45609a48c49bfe09696f57df7dd6a92ba4ec167b3177739d224abb6443948e88135385fa08c0b45e66722b868bb945403a17bb2263d20e8331a238bff4297e05d6fd420a31aebbf632ecd2683ae83dcd221f01f618b93b693b372d96f6aff6fe56b14a338bfc2628618778c210e75d2af05bcc5e81f2f05119bfed102b694bfee8640cc3f303445a85a9731966f6642b1", 0xbc}, {&(0x7f0000001a80)="c3938f074d87437e9d9d7e988d98c57ac4bbc9c29ac22444c6eb5b8bcbb768b05b93bfca1c8049782ecb1ad0be4e74bd8523318c3425a1f1b153fcec513a68cab22eef1763a5e03f40530c0fdf9ad3ef34268594557b55ea29cfa554fae01ff158ca8ff1eb8fc1b10191c74195197afe758026d62b02742a848ae26823cbcc606c1ae168207626401864b5accd7bbbec8f5cb4780b3fa8c3c4c73caae24403", 0x9f}, {&(0x7f0000001b40)="a3645caceef0bfcc1837850571ce0d95ce73931a93e9f24735ca4c60e4ee55ef2a2812c0699929fa2d5a846910460c69cc2fe478cfff1a51788c16569529896e432a673d18bc", 0x46}, {&(0x7f0000001bc0)="09e51f4888b5a5aec208b185f5d9d8a2cefc22d07804ea528f4f03f3c0dfb20532bff93beec700ab3cd2aac12002665549dcea50d56e889b4fefc3b36a1966524a39c5a397d58ba3b4abfb52c7e55defa133355fd4", 0x55}, {&(0x7f0000001c40)="af0c28213ffff75c356c2ac76c92697250de9e14d3def0f5ce9b60448fdfb24317d5524ea933dfe40b057aa10b3a1551a314a147c0e2cd20be93e4b37638bce6af1ecd3fe5de97f143822e9830e924d62e220f677f12dac74007699378bf22d9a4fb63237741737b572ee0005bd15e0f82fbb50379f2af8e58f33b8d38251a1fddab2c41c625cafada205505713815d0c1be083e6176938ce7a945d0c45d84a29f53902e1439633af9c24fb636b595b329928af68078109d59aa60d16ec5d68ee2dc2c3c843771b8003dd1427392f0aab6be1c2a776f638fd853af199d795ab73eef448330", 0xe5}], 0x7) accept$inet(r4, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000001e40)=0x1) sysctl$kern(&(0x7f0000001e80)={0x1, 0x49}, 0x2, &(0x7f0000001ec0)="9f04d7308d0aa359b7ae66390edcbbca8b002170bfd8221cb2705c89826660da084aa975ded9f99615958e6bb0c36e2afc9ef9df6d235d19758bfd9dde0d08a1399a69491bd5bfbff139da84427eebf84b5ed93b3ad3024ea8d21ee9a7dbda59c89f44b62e1f504e4d47e7c876374dd15826614ffb11bd66050bbaf124726e3a03b94cf04bdf2057c55008321da6edb5718c1a7df137e54856c52b405a636432602011fcaddefc53f2db750d1c3ec6e2767c58f910d5807ab54d9048225e1b2edf04944922fd6f152fcc6d3c046122bf9763bd18bc7727b553719cbd134164f52606468a9cb6be449e82028fec914b1a16f6d85b525f8022cb1ece971e21987e403166c69a66d59fa62c20491901f8ec068957677f91fe64396ab498f90817aa918cab5e436999421f19c6a6656cb6364891e6f964a18c63af7ce8d9a4766605ff8841ae8b697525ffd37b9ed1136ddc44247f195543f6ffbee8960ff06d46588ab4d12a1ad9e8d62d99c7ed85071f69397ae25c8b806efa822d2bf3cdf0d9590c6e7704649c587d49d32b78850825e473c0a0fb0f191f06355c424bb54b3e1d9f966348a0009f645b308d6c47c3f7dcf182f9b6f8110274956656cc3bfc3f22b4d58bdbf5c6d8fa6d65dce83c5eec5454f92372f54e3e363bfac7485d596793f8ad337fd7c4b5882ce7fd846759122853aaa9e6de2ce5d27d02bcfc513b4881d0acaa01eedc56019adcbb28427ff3074417bf48a3c6a35ad718e52186ea436c7ef6330e259bbb75d39df98ceca821b524ec43ea4d87edc9cd21ee015b57fa3fcc7a7d0861caf062dc3db5ea299a01f2bc041af6fe3536c9a37af05ac745150ce11c540c23f99daeae2522a4ebab37d258ac2590023cf59a4689224a53e5e228b3e2efc136851784901098dcb63b1bd6f7054ee528c2b6ce0946710a868daa5f7edc09bbd1ced8113f10e084caa1448a7c78d29d1ca34e47377a1a3448211dbf7b363928d6486050bb7c2ecd0489ce9748162587ecb22dde052756005aaa99ef0ea0ea6f5216a50487442de4ee4b0fd81f122b24b6bc0d0c4e582757e7cb8c724964a756c5da7fd8adf20fd83b181ebffd29a5bbd76e560b4e2a24dd875eadd30bd960e14512dcd3274554e983a8aadbcf3c0ff0854c510ee66f5a0dce509e47bb6a76dfa10ccb8c4bd0b0db93a7711036a4d5cf68e1edbc80abd5d40cc119422322cbb45dd4d4ddf6c4c3095bc0311c963883d39d215dd71862bd1bad0355c95f040b68fa9b7f15b40c3088b6091c2bba9adb5462c3e8c70078ea3c521d411b5f39b4d94f9ee7b5a284e5421ef369ef83fef65fffc7ce97fad520d1f210facf3e4da3ec7604797ce0ff679f3c688a56395e93c5a94443e27de76ffcbddee2da06c01b8923453076b131a0dc09808e0cafae9cf988721cdb61c990e3302d68af6e825acb255621683cdbc46e1bdea77ef5421b9f68c74e153e04bf4bd57a3ad39489049a81b069c4712a12613c73b202cd2f4b5630844818cdee8db143ea3ca28803bbe6b53ad57df6e4f3c267e078f1f26450540b86df498e07cd0217db2842bde1a6c3acbee287983bd3175400c95d59e26b6e7b002eacf5dbe649f49e2caf12c946a86f5997307412efaac4cfb87ab6a2ee59efe7654c36a20d8cdfb049e8a537a33c1f5325c505b66313d75310fd20792fb20e85688b2f92deac8733ff4b0bd80a19589c767cbc1c7a0b7d2ae2537c63dea5296c9fbf050349ba851e903e39291fc94ac1c8d3f315c32637d8b4dae054a6434cda1439bd223b2669b3df0de8b9696dc860835ceb424e5a8475b7e5274120766e749e58e2570f0c90399d23b52e6bf1e8c9170a926cd2c4d5a31283eaba10f04daf8e6febc82b6d0bd563c0a2b79e9e6cd689d05cfad37cfc53c35cb4b32872a2c24623d51d3cdb8df353c15699bb162f8b5f8d3c9ee0081b369b256b629c7e3203ca31b2bd195b7502d3d437bac4b18158d355f14ac569f29f79fceb22baccf5c0687ea0cf20bdfa631774e42c829065bb74b01ce77ea03351c17f8d7a070c1e0c10a571da8b6fd5f0963320eb2e8d86e3625e4ff39c3a6cb85096848faca83bb6748edf7a38280fd3f4415787cbd841a88153cc368b00c4a1494bd8147d828c3388c94bdd52164478f41313942ef5e13390b6bea265591ad3a2630bdf18693597f87d320c14406b7e44f533cb2d977be8f07f5749f64b751a8fd78148f315352bac95f101688fa2b77e1843054434367e263fa08ba434ed99e2136f3fb1261089b2eb99ecdd04a9650231df0f7e4dc8c42b83fe9a8c58b935714804713924dd7da09d92fce9b58255092faf6ffd1e2e9cc73c5cc51e55ce2804a0038211f536ca70a1437ffc09532f4101ffa7086f07cb3e5e639491879d735409d935818e17450503b8eaea957c5b937e60343eb3ca0093a9e045f2df709e4eef168c5aa98db58f583a353c90d899686360ca381b01d3e7e8a1cf25fcf7c84daae446e0bbc0a6f5b8f6dac36bb10d8aee827c519dd6b2f88d7faef129695476148d43473c7a49bec0489d4fec8d1a1eae3b16f97106ab13b59aac17916b4dd1c059117156031aa7f682a1047c6a0559c801a1123dd6fefea0aab428a06857925e6de949900e4ab8e362dcb20de8cca7cbccd9ac7a8794e59d2de7466279614b2a720086edc1661c0dda0ea71c9157582677706221eef587320a64c0be5995d8f3eabf604bcdbc0bb2048732292b32e9a758a2217dcbbf9acc9c17fcf95c168bf6b52819ab324dee147b9f6f1e7af035aba3954bb01a76d241a199f205cc1781ffe1fdb271b695324566f9a067e1437285aadb3ddc02610a81a3ff9f2f2f529554851a972ddc6a5187b7c18c205f0e3c32d667d646773457129f747af6bd738c176989886fa9e6576a680a1ec619008897ffbbd0ce20dda80eb3e4d7bba5ddb0a23de7bf34287a3af330d3d427655f8f294724eab3fe856d742c0ea1c81db45131dd7f249e705fc84a7dfdca6d195c6aa5f39cdf2ac49f007786c735cde08a30b2aae542e111801217a94228b1e1bd577ff5a09701d5b2e67457d15a1c36212fda6f6a85984d9a8b793472f46276d7ad1cf92ef397caf4fcac3ea8bc1fc30d4558e609c931077dab33b97a1ba65f5e486b053475e16f5dd1edae07f82953ec393a1ddcb9292ebb13643d8b4e755bd547306fdf1be00d7dd18e0a854f6f90e5e47608bbd074a673034e009f09f25e715495fb8d8a9ef81ac8b41b48482a93b418156758f6ed8b7c3710fc8a0af75251f2ed4ba83d52703c8f38b05ae98f6468ef9e245a655e83af35e344f075b0550d40106d7502c1080f62dbc255cfccefb309746f28e0aa59f43d634eef7a53d6a7a2d4ad2e1cfa5169ec47f96f2634c29070f8e93ad95974835f4814d5b4c3e7ff396bc9a357488d2435adc4c1d493ffb37db09167f79b1b7da868165c4dc52290ea307b81a85c974c3a352d5d135cb908361b0642bf02e183d75e88f0b6a4ec6bd81231938350c6ed1bd91b00dc9407ab89bb6b8c2237488c6aacfc56238a80ac13b0aa80fea71fb6ed1ec8fe4aa80a34c932f0cf2ae99d1930d5163daf7aa17a8d3c1929389c3441409f65fd996509ea6709bd1538bcece72e43548b67c31bc960bcaab30810635dbed9a9ee8fd60ed350d3eafd19f3e8a382f63250c2cbd2d7ed997a623668c08e30d8e3e31fa502ea62c52b04a3df2b59971a9d4f752fdb2be5e0db466e58deb106ddd8c9e637c663bf0c5d359ec5e1a8d45452183540344a2770b3b908f9371d91122dec9159a098a2765288d87fc3c718658099e939f28fdcc5d57b1af62089f1d477b8256b7973c1c7af9f2019bb6096b833f8cb2cb924ae29b7e56d83a1e2fa5e26bebd972f1c1e82f8747594d0d805c51b44b1be515e2a7e5b028df7e92e01c27e56735aabaf86831b30194b42aa2f2291bc60c17fb850c361e367f5dd99c56e7ed25d7288e7d27346e25b401adf75f91981a3f8c451566d3d33f7a819bdd5dd4b4cb4bab055037e9964dd37cb77c2fc64f863ebac5604bfb205de2771b9318d7b81c052b0b74ef5544ad6dddbc3dc3178ecd67e1656805d53b5a29cf9f30eb362e67908e4f3414d38d133fad416c10267e3c03888b8500ab49b880f0270e084ae3ca79aa824e94ccb19188ba86c00d603a29ce767e1a80feb5549e08f25a3dbba5065d8ecfc034ceeb62574ea5ded3fc4f10bfb131b476ff6cb9a7183a7a78f27592d8dbd2a1c9763903fe206012b0f34da81a5966888e7254fbd02b90685ca87efd8b171cf0fbce5529da9759297171ecb1b95ea95e00204c48cb1987ce05d80a4191acab5d3570520e64878b5f84e5f347749de60f90406ca32212d36b890f9f615aaa44d0cc1fa606b3f34846ad1346ed63467c405adfe970cfcedb9968afaafa06d1f7688f48fddef7c40a18f48ca2afc61cc3ef3671f8de70a1e1b63422e1151df697e603d728b718e832836623ec9a995d245b0ec0041e2975793f06af0f7b9cf0cd98c3a08ce8e70b2846712d571077a7195be63ae0281d81ad945e3b923489fd2c9a6d4148f3474392640402a2f7f4104d2dcdf925d0e0425f03bc508aa29d15ed228a5a595907b1a58fcfaa85c9a62d8e59bd0516c8a76ff981358fbc633213d38dedb6ffecf80cad26b05637029cb404d95e437ff49be3367670fcf43379409ac5d8fa124de47112e3513554bd1d23f78df8b3d73a4882a72131f0c1dcba766fce3f2787c5e03fa33fbd3d5abb46609cfcc68c48857546e3547e828a7c982e4ed4721dd18e34ea71cdc27475a7020257039e9d8f6d3cc1606100d1b279d84499fb13a497acd01e993147dc4d10a1630c0ec9e716a348a4c580681aef2845aead5c34950de78ad0f1a8f546254e2662511983f40e7f5ff2ae411e29496c3b831c08b13ae84df5c9bf60bbdcf90a15ef65227f989b62b2e6747d9a226a4386435461f15b1c657e21be7f2a3a8c9e3b18aaedddc402ea492ecfadcab364ff64286c23166ea69f832e3006e17fb98ad9a02e648ca31b8de5ea66dad2556c94915c7449a839a5d74331b20a62b00da3f4ab0511c535a3c9661efb9be5c6d83d98efd5c10421c7d55aa89558148f98dc3620fefe30942357e180980fd83c3ae5c2636188bb2bb6231cde7064c65b4433db418c4ef4ce56ac97bcb877a5ccb60753ad6f9c73e0abf3f4b810f546f4292717be543a3b8047c9cfb37a2240e74d97caf633d82e6fedca9680fb62a3af08527eb1ff083c2e15dda6667a5a4890403c102dcae05281d2f6336a0ba2cdb0d91f790f62527aba0958efe77ff393acf216f0bdd56909a85fa45af569eaa186cd03a0aa9e5322056935daf760b51e39a6298ef8a16e9e6abcf9f5717530db21c3ec968d84526df686b42120c28e4283a43377f64a9ba5c59662d1885e6add855d50a4de8a4232ce0a861992357e6afd62aac9d1dd9f7c1e8ebb8b0b9ebb366b907e5b273982d62afa6f455439dae7d0e2caf009beeca520711b648eb748660f4ec799d74cbfdc2b2042064344e151ca9ebd8466175549170c3b1dbaa009bcfa89d33b4b3b58505b2ae476abe952e608d0e39d777c9351c34637f972e3375fab92940867e30a6466e5631189e569f52e1ba080cd9661161dac5ab818343ccece47423e7721598de1ff0fc793db1c84703ab16412fa85f71266e9778928c7cfd0cda38a0cbcaf50104b98592075c1f580af12b24e06d2f83fecf416dc90560b4377dc8be0023552a", &(0x7f0000002ec0)=0x1000, &(0x7f0000002f00)="3c2836a248e0f7fa286458d46348c8de0917e6b4b8dca22ed18ba344138494955f5f89d47c8e3a409307b9d4f2388b7c8015fa8f78b9db374cfab637f08d7ea4ab9697eab6b0496c74a4fe17cca7d9d756b1b4a915bbc7b2e7e3b9fb0be5705cb6989adc2a3d0241e10e4e982026383c85db7a16f6e83589987dc9afcd0725a194695c0853822c3011c4f8a1820758d0bf3fdd27ee507049c65bd27751b37c89172bb639a8164f769e09e261a9a023181febbc53961f6e21d1c8b2f7cba4417609fda0984d5aaef9e1", 0xc9) r6 = open(&(0x7f0000003000)='./file0\x00', 0x20, 0x20) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000003040)) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000003080)=""/222) select(0x40, &(0x7f0000003180)={0x3, 0x2, 0x1, 0x4, 0x9, 0x33, 0x0, 0xf78b}, &(0x7f00000031c0)={0x5, 0x0, 0x3f, 0x3, 0x4, 0x8, 0x9, 0x2}, &(0x7f0000003200)={0x6, 0x0, 0x9236, 0x1, 0x63, 0x9, 0x2, 0x1}, &(0x7f0000003240)={0x9, 0x8}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000003280)={0x0, 0xff, 0x9, 0x7fff, 0x800}) sysctl$kern(&(0x7f00000032c0)={0x1, 0x36}, 0x2, &(0x7f0000003300)="549d510c3791aeda8908fc67fe9e8caa2522b3c3429ccc9466ca0557663507663e6e66cf96255a23bb7d7feb76a4cd4836800f62af663f0650e4c8f913b6f2ad19144c9ec4b9ef95c76d5a980290b15319170e08cc83951f490ec6c0ebe88479cae73eb6b026c40ad58c5ab9ece05a73d8dbe0f2ba05e46b6356ab15204cb007ee49819f967fc13567016ad9cc59415d910ec8b34a796329e1c4ec3c48536282e7d0db7951544a26e0a9beb107e8873013bad0aa89a360ae02d55920be2e5b9294207a4186096fe7af4becc3fde7ee92ca8f7b0db7fee65498f6ce5d54cc38ed7fec751ef29fda2d67ccfe40", &(0x7f0000003400)=0xec, &(0x7f0000003440)="0a1cda", 0x3) executing program 1: syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x6000, 0xe02) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8}], 0x3}) r2 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r2, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7, 0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(0xffffffffffffffff, 0x4185, 0x0, 0x0, &(0x7f0000000440)="6e518d0da59c75119796ff696b36821cc8a141b81f2c6238329c388bac74877deb01d8c1c904e00853ada13debc7e2f3e695bc90760739e15a0e6631ae7baebfb52adbd974e2858ab38c1404090e27e8d2b92011821eee81461e83bf347c513fdd36ff93b3a0b59dc1fab6adcb19ae1f3a2aca1c60e650683444f3800ea008d94e979dde3142dd2c6b3c331c2ad042c5d215", 0xe) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil, 0x10000000000}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400000000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200000}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000067000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0xfffffffffffffc78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() (async) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) read(r1, &(0x7f00000001c0)=""/153, 0x99) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="cb086b489041799cabd42381556058d7fd025e39f9ebb38c2622b19ca9942fda530a9c9d3efbe6b877c3a9f155b8b32e29c6068fbbfb105013ce13de7a0db9c0cc3b82cf3e657e5af3e907520000000003ef1ac5f2709e0896573f0f86002a98bfa5cbc8d27de29bbcef769e538e6954460f0a35", 0x74}], 0x1) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="cb086b489041799cabd42381556058d7fd025e39f9ebb38c2622b19ca9942fda530a9c9d3efbe6b877c3a9f155b8b32e29c6068fbbfb105013ce13de7a0db9c0cc3b82cf3e657e5af3e907520000000003ef1ac5f2709e0896573f0f86002a98bfa5cbc8d27de29bbcef769e538e6954460f0a35", 0x74}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) flock(r0, 0x2) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/173, 0xad}, {&(0x7f0000000400)=""/236, 0xec}], 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mmap(&(0x7f000025e000/0x1000)=nil, 0x1000, 0x0, 0x5010, r0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, &(0x7f0000000240)="049470a600e352b5d6128703004c45c5cb020615a909363a2395307206b6545661954440715cfe27fdc7be3d1539e651c1e78cf3ff9b20713e6ce2bb02f27b87152a3d2106f60af1c9df6f9aa63dd5b558246a4405575d59624844ce331d6c646625bf06e57d531763a65e534d36cfd7496e900ad66a935b25fcc40015234e71e35fe317c398f50a93fc4d7dde90db44bd24766e1585b41572bd448a192a99adaeb951ee3fbcf18cd2162551ccb0f80d96af72f1df1f692d93d88a89003ad17e24cc6135ba854e7b8834a6d7d31788aa49fae896ca061614c390d70aa52b02ee6a5eb1968434b9", &(0x7f0000000140)=0xe7, &(0x7f0000000180)="97b5100ce59e6271c8eda05c9a6b8d97299dbdb2df57c402581902f30e51cbebba497dc4", 0x24) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)='9', 0x1}, {&(0x7f0000000300)='?', 0x1}], 0x2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x0, 0xfe}, {0x6, 0x0, 0x66}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x4000000000000048, 0x0, 0x0, 0xffffffffffffffff, 0x5b) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000300), &(0x7f0000000200), &(0x7f0000000400)="fceb83baaa733643b376451b8b6c37a2037a3fd637416a23d084aabfd537b6bc2c7c55ddb831db3504ca26c792e6ee43977424b6e77efa58349eaabf5548757c3636a7b2b7b64c629c6e16419c6c3ca60a275ef897ea03278f9522e96b21585f15565072acef37b1", 0x68) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, &(0x7f00000000c0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x3d}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r1, &(0x7f0000000c40)={&(0x7f0000000000)={&(0x7f00000002c0)=@in6={0x18, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 3: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000400)=@file={0x0, ""/517}, &(0x7f0000000040)=0x207) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff}], 0x2f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e28210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c50000000000000000", 0x82, 0x14, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe8, &(0x7f0000000300)={@random='\tK\x00', @empty, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "e2fdd1", 0xaa, 0x11, 0x80, @rand_addr="8604e7e3524c191c69114052afcff176", @loopback, {[@hopopts={0x6c}, @routing={0x11, 0xe, 0x0, 0x4, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @empty, @rand_addr="22f10d3a6459d47ff8f6064527f2fded", @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}], @udp={{0x1, 0x3, 0x8}, {"e3983b0310680a654fdae2a4ac2df70ef279c11196e7962775c24052c844e82548d9"}}}}}}}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmmsg(r1, &(0x7f00000012c0)={&(0x7f0000001280)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="adceaa948db8f96db397d64261e4e9d471", 0x11}], 0x1, &(0x7f0000000200)=[{0x1010, 0xffff, 0x5, "cbe8501f8d9490add001226f3797d91d19f54badd600de0f7197f17b751c9a6a4a1adb19295d0616e390e92020d4193f0d3a50b1b38a9b92c092f9989785cd58d3bd1847ad7100e3a9d6cd5587172b051063dff47cc671e5a06d2fb75e1127bbd9f6f825e2cf04cc461381b1a3cf4aaf457eaf8f0f7e8f6914656d3735cb9074a5d8addca96b65beb76a4422f3590b2cda753ea623615af28bf24fae9d80f042decbaf04405bf9baad44d7c0b52049c56d74640a5b6f756c6c2ad90a3144d5e150fc6a56704de29557d47373813fddc1be5ea0d8a0e6b2f548832031de7f432d7069e9bc68ffe329925a72b5cbff569b48d20598d78ae8f9bb32b6bd0ba1b3bbd3cb9b86a0ea9aea97a8f90b2a882e72d8453acddc1e873b00f04a42ec4da86ef74d998916a74a940e347b8c3572dd31190554d2c4b12fd4829f7370772b7ef7aa77375ce438272b1b41f9383fadc6a16a74a321391a77239140bdbb14ac50e2630c14a31808f8facecb258eeca30c5928094f050a0f867ee45a39c01ddfac5d024df269c2737d6b3a85735f1aeb95b58e18e93c4780d905994098571ecb0cde4ae6691df9388baad4669cf0041083fd6427abb6bb2aa812b76aca7aba9802e91b4f8281b068f5822e4b41b8ea6ea9d77d544d624b8f1f1709cd1938a2383fc041fce4cd3abf50ad3b38e8fc2150b3c269cc2eec6afb8b83770dac3eb56fd99d635ac8c053890ed98bdc2e6bad26fa11f1f79c959637682dcfb588ee6d74f0e7c2c5a9585235ae45336601fc3d2ade40dc9c33e1d80dc0fa12c9064d18feb03443c7d4fe675169284235374ab3d80f68cc1b0396ae5be30128237fe7176f4a918abb9431b6cac84725b3aff452eeca6ad8afbaeaa3f7176992c0469baa860d5673042378621125690ecd7b5995371fb99753ffa6f45d063efd341e0ae4e8446973a65f97ad476383db6796206e49d01d4229dae5e36b1d2b17041dfa022bcc5cf35d4c8d86c0f7ee25381b6e4904474867cade92003fd20ae79b8377837ae24fb02a30f6cdb04ed6824df00d91ae65193680a2082e95b1db9f8ae6867c1293928d19d06e4863b638c84fce615eff354711c765232fc8f57a0465e65fb082074a0d5b4e0de379cdbf0142280a2e4a36af45629e493f052bf6c95398e07b80574faac6589be1bb365255857ed24c6e99f9074960ab894f4b255bf9f242eb6694e23467a2a48049467baa222fa97046e123d7c48871503d05c83870f59c41fb5cc1b77138d192ed8c269e0d4c7c0d88b7275cc8d7e72a92e6a708823ef284142ec930ceb0e3de1b89217ff76c5db8ab8aafde16c798b1246af4c39822aacdbf2c342a56ccf3eedc65ecf63d930a9e0e85f5664262579c0c3edb495ff9384ef6624a955a33a0057eab0c8f5afa9e63193071679a667777a7b6e7171ba40ed99d8caf009f9d9c40b93f86413c7bea97ff0ff7b938cf8c99f0756da293ca89f961e950969449158c254a23c6461dd0ce595a859f5bbe999c0291d68d1b7bcb436d0b77ab2a30d9088fb2672eb250ba312f42c11bd8b2c3976c3fae6001c33442260bfd53cf09b3359729d6018a659f68e67785dad0fd38dbe877163032109c1e602da4e9801ddaa7fe83382f3a6c32c71f3c385eea5311de52e89eefa45a647abdbdfbee30c63e3993bb28dc3fccf1ca937cfbe534645e3fc21db244fedf84cd033c146a72487d627a6b90a8738c7599972905e3e44170ea0545f8ac3dd83d90ac65f9f989bbc569c2754da9c4b88f706db0f99e940028fe0cbca840ad65df86a882a317c63113bfda2b914eae3b1258aabbcfd8db8581075ee5578b5f377d16645c025406c6554c90df9ba6be01138d41a9511a74264a555e2f32bf49bea14bb1a80bafcf528c4aead913237e290c79a88741f84e325e6fba6b52f11538cdccc4c2cfdaeb47fa264da507fd2e632234776d1dc4b8f3397c2b112e3ce8e91521703085e129dde0b2a9a87958593d3ee7540f730687c95cdfd3f54c8cc71ae8b31e6ee7feb78634cd14a53e246e77a7d314b6c4444edc508e85b81622cf82b8575e76b16387d8e5a8853dc7d474a84fcaaf2614d8f2e398bb6842a4009d10ce70f559e1761cb5d35e762ce305f8bae5c648d3c2c1d071e5574f697ed0e7b63ca39f37e0c74e78df43872d3b9fad0b1d8a105760badf5fe3382acfef2a715908d285dee525a5ce735d6d4adc941e69d58c9b59c244b75e62628b6c28fa9ff74f0af08c3eab4e152cc8006bbe8dbae821ba7b220fa51647c93400d2f12ec88d02aa065788e195ea7218af40ad8f6d00d0cddbbc7c08a978e0eb9cbb489ac7b75d841dc704b20ecd7f5ec74fd87459b8b86e7cf5cfe09fc279e3437f3694d42480acf3ccbb9d3661d1ec923a24fedc814b18f5df8abfb17a1da10cc3053fe8a2b9cdde110a934d0211e7b75cb9a0876eea9ecfe3508160c0b4ce1f9b6dfae511c7aff8530f94f5cd8b973ea171de6dd0d7edad2eb8cbc92d932546151c88605d34a38344c1f2880fab78127846be9cd980d0209a1c152cadb7a16039723a7e31d821c724c1d3025dc25da4ba7762b6e6f29ffb8ac2c96716b979a365f71a6c5cfa81f294534cff7cc824d8d916ecb32f67bdbae92ad3ac76133884a8ac6cf29a6ec93c1e39d6d62a07a35f92219f69dbe5ac65d530636617f2d0fd06cb0cc6eb163429dd1083ceffc470cb3861069cdb459f2d6fe178d85923de8df90f2232fb03691787a59f332c0d64bd56a3b5bee09e283435c409cf95d18b57e52c3a37a94d10dac5ba7507aca16a4614c134a30bd7303bfcd6c287867e3df9e598a18a9c905bcf54c5795f41725d7798f4c63724f81bbf6b5a975d52ac5e8c8a2d38f95583f55c942d6f52fefaa8cb843a8a000730485a488810cfd89d3030289a15405530df46d1fda4ee12553ddf280ee6e2cefc8847dbfdb4b69a182aa048ba14728557e7f9dc01de7e3a742fa5876befd452224354b45524bde4d3188e56a9fda2efd206f49bb1794b8cba9b65c048597810257e209dd81936ba6231724ebc92f872ad6b8b4afbd631d9745f1bd99bea769b77b18eec21c8e1316250ddf43301fdebe5352b6c1a308e042123494c86c90a54b57f8b272cbbe7fc600d37af856b42c08ba480bc165af442ad80cc0474993a087628cc57ce64ede7983e268eaf89eb018ff5f73faee59006e5458cd15af25a420b0c509f35643cd925b5ddae2dc8ebb7d1ece87a0991f92f3e3f98b1890aba446e79d5e654deea6f9f076bd0c4222db9d50f5a64dcd613e1c0548ceac921842bf400c397535e64a2e175d84d22f4f7aa7df4db5670f381423256cb112728e54a720415b1a8cb0b115fbb45c210cb4d08f6a68716a7de33685de590d51546d623bff3a111b0de26022e1bd4d8fbc78a5031eca3e270da76f91706ebe9b17279ea12a8f54d1362ecea5318c512f30846701d6a46e2382144aa563a29f3e0e63065a99f1f5640c7a7a13ca6ccf5b97963781ef29dc5fd03e5ee9fbf9f584eef46286df079b0207c71e613ab8798113a84513da005ddda9c64b258637787954b6531a0bc64d9b7873eb3e4723f9bf38ced5eac2293f53f6890493de30c8063eba989e00621ad84d826caba9524c4ebc1b40755493f905c5b8b8bdae51c2d04682d05ea100b3026635d921eb93a248c54be1586c4558811b2a0d600580ecd145918f0c63d6035edcd452ea0bfe1f94a207d693fcf994221fac906b92a40804d10d37d5150ee102777b6d0998e0e2beb569b070206c59eb59ef07c400d43e3bede9587d879c8a19627758f23b74fa6fe24f7d0d20b85f72b919c611af99f3002c85b69b4721f9c06f60517c2e490d2f183d6036b9d3ad0cf8b53613ca267144e318989f73f8f75de34bd471f120e5beb4761f393f83b75865256e6462e85238287d6fc03cc8d27a5bccec6033558ab8892374a67cc297f09468b5fd62dbfc565fee1a3dd3849bfb02665f157749291eca5ac342d60c33707781bd44b879a995e25ca2b3021a00df44a4224ca0074cbb6f069bdfae24fba16b66942d7ab8b9417e797ca21d7638bed4d8bc58cdd063b96ff11eadcaeb869c6e7fc836d38706b030465ece315b5ed210b6a680d25fb05a37acaa88dacb5cae73a5876252579d74d6f819008c69d18fd1941d1f1185a66d7b688137cb4cf38941869a8e6efc976cee46e6ad5e7bd2dc237a3fc1c60bbaffb4fd0510f3b88c67a3a5e63fd52b9a619c8a795f70dafebaef68e817c117a62dcd982bb759b210050552dd54e0bfcc0ce6432739c89454fd8723ca9fe0b40792cc9f7f36649aec548e96624002c293891b9f8e0ea86226946b1e7c806a223783ec976ff957bfd47c3961504b0f7cde18033cd1925a710e3b4795f2e7fd21fabd3e37607cb35fe7aaa58fc9b87418809171c220a795ebb0741546a4eb517467f21044543ecb4cda3f47d97c8a9995e6a273f89f1f0fe5b3d42ecb1b71992fd5b2cb70cba3522a51249ad97444e2953006ed17fb4b899dcdc2d44cd76305f4a052c0b8408555d4eaeca9df0422a00e66fc0f0a64e51dde9bd06da460967c7e913974c4dae396e2ade288c3d5d275de008bfcecd22a2fd4cb03d300bf7f10c7ea5fcb5d0aa9cbcac648a9f72ce8fc0f5394071615b343e3cb827c6e4518d9eb2fae4c635047e228071e174d357a29d3b42418732ac6585e5b5bb4e01280891ff1abc68bd647e2556f2f59a12246b6db772a9c8526d3e25f1dc7c81dd3417bf52b829e1276112601d96350a5fa55c04f6a232aadf7ad3595da336781fffd0dfec109c4f6689d7a3dec54dcdb4407c74dcac7d02a8237b36747ec9596eee3d3c2a4b0fd374b751b33663b55dc0fc3fb42b5c81f6e23cdcd6309a5c8cd16145c2f50af0d88e7a960753f2929686a521bcf461edc3d6a6e0b9e93bfc55637d20313c7c6ed2da83fd0946b0a4035eb442d733ed18fc3930c4ef5c4cea92f44b832363848389765ace57c733eb96a7311d6ae3cb147e45d87039d4a97ecc7164e7ea27ccefc885dd0f0477d0d1906ecb41571481de53310aec3c5042a88471f0b85d4c379212d941e7ee4c5ff01ab1ff7bc23718e264feb4712d1105e8831b8f36e5cf934c2b84c8085f254132a9562c40137f211d5b55c3ea57b0f50972b45eb09d7d226b2a9e46c3821ea58d9d9c1f2cfa187eca9430510ffa0c24763496bae39fec1b75f4013d9e797e3814de5e1fe50b1dab7edded995f6296ebdc158b40cf5e5fff3ff8feae71da51dbf3592759a2cdcb0d2612e208d9510f9547fde53bbc683c15663306c35bad5cddb9941e0d167e9c63bbf8c3ca825846899d56bb784640335fa524b76f536a01a5f981d74274d623d155023d2ff3ab33f477b80cd89067700fd799869a36bfe89f476f0e9c64cd59e7bc9617d6baf9c27dab179ad5922a6baccd2c016b78171b78cee5e2994e98660c0560347c3e349e8a90fb12a20bf96733ceb20e9a701d929ba55a52aa502b1f1005ad86b80645184d0817fae4caf30e64e85260d4e66ac9916addc956fbecdfbeaa9dd603cca838daf48fc5a5b12c14d5e687f8af7766ec01bf895901279a1195e4c7623f638f56fab9f21375df38c4478da53efffa7cf8ccf63cbae844c60092a91f72d207cf7e88531259f8398fde675c8d9cbaabb7175c63fb3d61b09914b9170e5682f9cf2c253628825c4941caab3730af157eb9bcfce75e53fa2c719cb5568860934583045e32cbe31d056ae014a9e37dd437479ec68b"}, {0x50, 0x1, 0x7, "67531ffae4f5aaec2ecea04ac8b9971a14e001a9678009cbdcadc61783a8075cc55bd563050bc33165bcb11de9967cba03d306678920372c2f0cefc47cb213"}], 0x1060}, 0x8000}, 0x10, 0x406) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001300)) fchmod(r0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340), 0x200, 0x0) fchmodat(r0, &(0x7f0000001380)='./file0\x00', 0x10, 0x6) read(r0, &(0x7f00000013c0)=""/62, 0x3e) dup(r1) accept$inet6(r0, &(0x7f0000001400), &(0x7f0000001440)=0xc) r3 = getpgrp() wait4(r3, 0x0, 0x3, 0x0) pipe(&(0x7f0000001480)) link(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') sysctl$kern(&(0x7f0000001540)={0x1, 0x1b}, 0x2, &(0x7f0000001580)="5536d26e965ef7b7592485ebd07706278ceb562646dde5c3713a1997d19a3090d9709b15affdb47814b802ad6a0406c07d619d6d278a46be3c81121ce125bca76076b02f5c7b5d87e306a53ce08272ecd4acaeae07fbde422d10bd977dff9c1638aec13ebce50e7f75b42308ee5fb4a5f061458f80fbc001784d7566a68b4218b885d5632baf7c57f8751c1a1a5529d205ff1df290a398240748993ad01c13aa487eac876f24122fd88568ba0607", &(0x7f0000001640)=0xae, &(0x7f0000001680)="96b0b8d6da9f9ef4e84797c3433402b64f94203cdce00801965765819209944b32", 0x21) fcntl$getown(r2, 0x5) sysctl$kern(&(0x7f00000016c0)={0x1, 0x47}, 0x2, &(0x7f0000001700)="a0b99b17eafaddbb133299511058b08552", &(0x7f0000001740)=0x11, &(0x7f0000001780)="0a27a12cae7aedc824c48b70e19ad5cd5be3e8591d1afb", 0x17) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000017c0)={0x7, 0x3373, 0x81, 0x2, 0x8, 0x1000, 0x8, 0x10, [{0xbd8, 0x56f, 0xfffffffa, 0xd3f}, {0x20, 0x3, 0x80000000, 0x3}, {0x6, 0xfffffff7, 0x0, 0x2}, {0x2, 0x0, 0x10005, 0x8e1c}, {0x9, 0x2, 0x400, 0x28d}, {0x93, 0x8, 0xc0000, 0x1}, {0x7fffffff, 0x7ff, 0x100, 0x28ac8523}, {0x6, 0x3ff, 0x1, 0x4}, {0x3, 0x7, 0x8, 0x1}, {0x5, 0x4, 0xff, 0x1}, {0x6, 0x1, 0x9, 0x200}, {0x5, 0x4, 0x7, 0x476}, {0x0, 0x0, 0x197, 0xfe000000}, {0x6, 0xfff, 0xa76d, 0x938}, {0xef, 0x5, 0x2}, {0x6a5d, 0x0, 0x6, 0x10000}]}) ktrace(&(0x7f0000001900)='./file0\x00', 0x4, 0x800, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001940), 0x2, 0x0) bind$inet6(r4, &(0x7f0000001980)={0x18, 0x2, 0x10001, 0x1}, 0xc) open(&(0x7f0000001a00)='./file1\x00', 0x10, 0x42) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001a40)) r5 = open(&(0x7f00000019c0)='./file0\x00', 0x8, 0x40) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x2013, r5, 0x8c9c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001a80), 0x80, 0x0) fcntl$dupfd(r0, 0xa, r6) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r2 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x9, 0x0, 0xff, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r3 = msgget$private(0x0, 0x440) fcntl$getown(r0, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r4 = socket(0x11, 0x0, 0x0) getpeername$unix(r4, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001540)={{0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x106}, 0x6, 0x0, r1, r1, 0x0, 0x10000000000002, 0x0, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000003780)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000003c0), 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000047000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpgid(r8) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) dup(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x4000006}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af", 0xe36, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002ec0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002d40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000080002800000020000000ffff000016000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x2, 0x3, 0x7, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0xffffffffffffffff) getuid() chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = dup2(r1, r0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x61) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) setuid(0xee01) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="d722ce6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x26, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x2, &(0x7f0000000080)=[{}, {0x34}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000580)="13009dd9d60801eaba1abcff325305ff2b14c92dcf8a39dd61b45354807c3700717b591cd2a989c6ca1338f976aa0c15df1f94bdca487f0648cf38ad024f4fb6184b9a23723b2255cc8d943be718944d0010c920370d6fe21b51984856014aab3fefd7e5ed135c3ffc783527d14074fb6645bd2c205346eecea1ab510d5e742fff267fe53aa516c82be055df84002b04eddeae6e3a13c772ac1cbf57f2d805ffbb140acfa9808e80277e17f6667e2ed6543436", 0xb3}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 3: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4012cc96b7aaf599a23a2df9f0ea8478319a7a7c996752fa462c7f469ad585aa532dab6a0874efe0c714427", &(0x7f00000012c0)=0xa2, &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) r0 = semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@random="09674737a014", @broadcast, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @local={0xac, 0x14, 0x0}, @empty, @multicast1}}}}) r2 = socket(0x18, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000740)="000000008918044dd315a5ab7e764e2bf31e359f32c1c67a5d04064c8f12113b90e0a1def892c3c73da2b0cb472ae5d599c2d577450e0dcceeb9030cca1827acd83117b8db012a2b211000e425d115746106f143a6d9b4ca10984e31ca11938bf8a14ea8c1cee98d6dd7e29cc33325569cfe7e4281059e2546b865129b9682e9ddb415bb35bbc986a62f76b246213cc2a5ba3aed363385e2c4dc9411ce45d25bb38d4c7387420c67e861005d3fec41b78514bb9affb0ad713be475f7c9ee1ecfe283963c94dce50d7bf0352d372eae91a8642f938e8cfe22f5d81b103138e7a49e6cb42cf79803ad4f577b883c05818042804cdabc1a9da688f1f1725292cb5ce4172ea8c9ef48c9556585bba40b09398fed170e92e976f787f366eb73516660c8c2cbbc32e6dbcb13901796216c998afaefe35e6864b7f821fa2986e500"/328, 0x148) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffa, 0x5}], 0x7, 0x0, 0x0, 0x0) close(r7) write(r6, &(0x7f00000002c0)="04", 0x1) write(r6, &(0x7f0000000040), 0xfeea) dup2(r5, r6) execve(0x0, 0x0, 0x0) readv(r5, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) kqueue() setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) dup2(r3, r1) r4 = getpid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{}, {r5, 0x40}, {r5, 0x4}], 0x3, 0x0) poll(&(0x7f0000000080)=[{r5, 0x7d}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r4) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) executing program 5: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c, 0x4}, {0x416}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="1c37eb683c6b801e29fd7ad4fefd79cae8654526293db0b11c62b2a00fb60ddf6214c05d643b0c65e8750aa582604c26d5b03e8c9c7e0b0acfdf106fe68c44fe82de30eb", 0x44}], 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8080, 0x8e) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) rename(0x0, &(0x7f0000000080)='./file0\x00') r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000000)="aacd5c996a203e16243631371a87eff1139d5c605eb5ae6bc0b0af15e89f3c4cec4a3568a2f41da0fe320ff10db742c6784384e90be1c969b4e0d615c1971867239ebb231d5f99b6858d5a6a53a1f038d746df9cf225f64121e15df7935776364389bc4d094d63d8d8c61d52a6e24eabc08944f24c85108d63305ba8e08474b7e6970b0a418ac83072b242fb9e324219649766f2f7951bd80a7a0b6f51d6819519a4fa8496", 0xa5}], 0x1) socketpair(0x0, 0x4, 0x0, &(0x7f0000000680)) recvmsg(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r3, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r6]) chown(&(0x7f0000000200)='./file0\x00', r5, r7) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f00000006c0)="74e48202da85e3f89b5e4f871ce15b2de0302a2aaaa320f9ba2daff69af88610349f395f87e74e8a0683305c8b77122ea2f1bc806714a6b5ac0b6fc2a4ebcd968dd82d515e566ea52c69a87d2fc188d94d49d8b1958cbcbec2569c2a80703be2aecbce79225b51e9fea6541f7b40df0d3c67028be8f601a9f0954238bc12be2cee4ffa3a9794f5f4c6633523e3dd5bcabea1c6d994b8963a47cdb1d86adf4a7288f1aac31a94bc32922d69a9099f4eaffa0a82296eaf04323e6b908f08061178804525c11e49b6a76512142e3709965637fb939d2b2d24d926d97ea910eba70d104418d226225404b3391fb435205d04470b17cabae065bb34d3d5a70942ab5a2c0bc8007bbcfbae1589783ddc", 0x0, 0x0, 0xfffffffffffffde6) socket(0x11, 0x3, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) socketpair(0x18, 0x3, 0x3c, 0x0) executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x3) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x5d, 0x7, 0x4, 0x5, 0x6}, {0x81, 0xef1, 0x3f, 0x258, 0x1}, {0x8, 0x7, 0x800, 0x2, 0x6}, {0x80, 0x8, 0x5, 0x400}, {0xf42, 0x1ff, 0x3, 0x5092, 0x3ff}, {0x4, 0xfff9, 0x1, 0x6, 0x46}, {0x1, 0x100, 0x2, 0x3, 0x7f}, {0x5, 0x4, 0x4, 0x8, 0x100}, {0x1, 0x1, 0x9, 0x5, 0x400}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r4) preadv(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000380)=""/150, 0x96}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/85, 0x55}, {&(0x7f0000000500)=""/7, 0x7}, {&(0x7f0000000540)=""/10, 0xa}, {&(0x7f0000000580)=""/50, 0x32}, {&(0x7f00000005c0)=""/128, 0x80}], 0x9, 0x200) acct(&(0x7f0000000700)='./file0\x00') setsockopt(0xffffffffffffffff, 0x80000001, 0x1c, &(0x7f0000000740)="a4c1ef88cc428646c82bd50f4546ea903111a1ce4ed0cc58b7500a233ed7be856c00942b43f08b70c92465563f148a310eebbf705fa459b01d900726bf3e05e4729e8a1b45be83dd1c0dce81db2608f4490ff37b07c4ce9636edb3a2e2a86ed8bbc42e9ab158c45cfca998f5a9b8ca19e5eff7387fc7e4584807a262b973e0d831580625860422a7b29bfe157ecbe352253dd16389b7c2973a5c944fb814537be9c3fda4cf58b6de79c61f079673b8e21336dc05431b6c2adb057a69956ccae6316b20f2f164", 0xc6) r5 = open(&(0x7f0000000840)='./file0\x00', 0x800, 0x12) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000880)=0x8000) connect$unix(r5, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) r6 = open$dir(&(0x7f0000000900)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000940)={0x3ff, 0x3, 0x7fff, 0x7, "7a7f1569518d68ee1571941c7dea257be88f95f3", 0x71b, 0x9}) sysctl$vm_swapencrypt(&(0x7f0000000980)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000009c0)="f4550186afd06b2e620c2a42f1e3a3883f1b065c7e95832a2cecd42e649acc3b0a78b8a0d84a6dceb680ef1a34548ea780768d063aed2a821b9709d66cd645ff2f3a4d252efe007687bcdf93afc8f97590803ab8a4f4e8916ac63ad5c6c575cc8b472326fa17e10fad23576fda9a88f04fae4b74086196f06d7bd7ff996804e27a4f291aae1283fda7d9087e35656ab432b6539dbe98dbf8206808ee866e0712a6e8facbacfdf82fc843863436b01f9ba8699e7a5b1b3caab97d44d2b468ac5a543ddfebe4793a57cbccac52487fb0f0c3ef", &(0x7f0000000ac0)=0xd2, &(0x7f0000000b00)="6170f4102074af8a893694d682b9aed89ec51ad50abf464e968bf7ffab937c724c0f20afc1e3b32d908c8b81d083428313af645c130062e63fe8a8039b487040017cd0305afb0e4a9af393635add1a040183be582fc5bad564f1a060b7cd2a0958598e27e09374e5711eaea736cb0c1f5fc90d37dcc8594af253cdb115732d2347106903c3a36246ffe6283363e3267db0adc00477939923c21f6581f0dbf113fcd107e5a21e5333e38f92b268be54e093eff79201dc22411ba0e090cef4fe0137c0ce0a63c040cc9fc649826e68f13982", 0xd1) mknod(&(0x7f0000000c00)='./file0\x00', 0x2000, 0x4906) recvmsg(0xffffffffffffffff, &(0x7f0000001f40)={&(0x7f0000000c40)=@in6, 0xc, &(0x7f0000001e80)=[{&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/197, 0xc5}, {&(0x7f0000001d80)=""/232, 0xe8}], 0x3, &(0x7f0000001ec0)=""/98, 0x62}, 0x2) r7 = openat(r6, &(0x7f0000001f80)='./file0\x00', 0x200, 0x100) openat$speaker(0xffffffffffffff9c, &(0x7f0000001fc0), 0x20000, 0x0) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) chown(&(0x7f0000002000)='./file0\x00', r3, r4) r8 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002040)={{0x40, r3, 0x0, r3, r4, 0x62, 0xf02f}, 0x9, 0xec99, r2, r2, 0x8, 0x80, 0xfe}) r9 = semget(0x3, 0x1, 0x80) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000020c0)=""/41) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000002100)={0x7, 0x3, 0x476}) getegid() getsockname$inet(r7, &(0x7f0000002140), &(0x7f0000002180)=0xc) socket$inet6(0x18, 0x1, 0x1b) executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x4f0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0, 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@timestamp}}}}) open(0x0, 0x80, 0x222) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xa, 0x0, 0x0) setreuid(0xee00, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) executing program 3: syz_open_pts() setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x9e) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0xfffffffffffffffe) read(r6, &(0x7f00000001c0), 0x0) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{}, {r2, 0x80}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fcntl$setown(r3, 0x6, 0x0) socket(0x6, 0x3, 0xce) r4 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) getsockopt(r6, 0x29, 0x31, 0x0, 0x0) dup2(r4, r5) kqueue() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="9d81f153e1a958bb47318006a793132fdda07b460158187d4ab9c9d4a52cbe3309d15daf4bfe38781f03f574f52810a565686faf37dadd77ae825ce9e043b706c3ff5f2f1a33", 0x46}], 0x1) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000180)}, {&(0x7f0000002480)="e35eea4ff6b2435785a4ceec2666d44bbdb1c0ab4fb3814427b67a9578204ea38750e1ee33db83d4d48a064eab3603b06e7c58bd154b3d04fb0f88ec8d0aa3a6342d43a3298d9cb8b56872ba9241f58083a14a25ebda87da830d2903cfa33b8261dd15114e4166e182d6ccd6f1b1b02781b9ca415115a153702a241ce20c2a5e8d4693746eef6f3d8e461daf82424fc0d321eca6504fd8e38f7111d93eacf6215a439882cdf2900f2fa7fbf1de4e4e20c2e8d25b", 0xb4}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000002580), 0x0, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000002700)={'./file0\x00', 0xffffff81, 0x7ff, 0x1b}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002b40), 0x80, 0x0) ioctl$VNDIOCCLR(r8, 0x80384601, &(0x7f0000002c00)={&(0x7f0000002b80)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002bc0)='./file0\x00', 0x8}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)='\\', 0x1}], 0x1) lseek(r2, 0x2, 0x1) r3 = dup(r1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r6, 0x80105702, &(0x7f0000000140)) fcntl$lock(r5, 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, r7, 0x100000001) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sendto$unix(r0, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: setrlimit(0x7, &(0x7f0000000100)={0x6, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) syz_open_pts() writev(r2, &(0x7f0000000440), 0x0) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f00000003c0)="bd165e3b332f9f2bde17356bd51e4adcfa61e2404052e6d38bc5323bf36d9061d83cf28533f59a770988fc1a398304614d1cff35a58659c09c75d3a398dba6ca4226497864af8328f9ff82440f4e276a276e922cd65b1297b6834b7d6fe4f3eef02a76e9a9b0cad95bdb43c279562af332f62ee685c0bac31d223d0250e3c451a093f74d", 0x84}, {&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca434a60fa175d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d757", 0x1000}, {&(0x7f00000021c0)="1ba7467e865c4875a09fab8baf519572ee8b1ad9d0e1514d0fc4effd985881995518bda272dc04b4c84f46042e433c27a921c87854faad7801f0799d596dff52f0f586e2c2aa784a18a7b8f6044c5242adaec713198dad0c47a192aad7bd8590a0d11910da36b44eb9770a2fe38af154b98cbfbc3c10fa5354d2793a4b83d94fecd52a0f4df0dfac9fff5dc37f1e11688cea90ab94963570025b86cdd98a1ccde61c67d022e0aea37e8993be2175063976140a115a2f171a96acadd3a301d3db587e50f1a572ad7d45caf97c1be94a9fca45c60a51366c447961a32c32be9a279e948374cea58f8215450e1bbe2ccf8e88082cdadba69ba9075bd7b913cc9a8725631589aacb731a835ff79db4f0ceeb035584d5a5a22a002e0bad2e297712175bdaf55bce1ab638a1402f4640e45c141a354b20637dad4a909f7180cd09ce2d78940e033a244e86f6f5cd03c106115a624decd58d418d204f77d24b335997269553f212353f3fc22c55554fe47bcc390537d2ff6a2e0be91beeca45e37f1a094e4354b0b81e1f30cad30eb1fea1481cbc1a767724cfb4240cd426ce5424b793a7040616da1cec8fcb9723d07354aaa3339ba27bfab9f003615f454a6076e78805210d6ae8d651cbe2dd6d8034f6108a38a6cef0613407e15fb52a835948157ec532cb1c4ca53fa95233cab27376afe1df4764b219a824ed4e6b34a92a8c30ef94c215b42887a1cd37b714d77076e08187a266d050c81992ff97839b00ad2f49457fe6a09bdb959455f6dbc13dc8f0dbf33523a541c6a86bad5d90fdc3ea32ea8c298f3841a913fd5c7cdc69f86253abf0435ff42235fa3fa75ccd2413e70c2c02a9cb7231d5b72ebffb02829cc9cc86b2b02cc2f4878c4f871c52eda86514", 0x27f}], 0x3) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000", 0x77}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1a", 0x265}], 0x4) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0), 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x47, 0x73, 0x8}) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x10, 0x4001, 0x0) r1 = dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x0, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = dup2(r3, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0xfffffffffffffc01) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000080)) r6 = socket(0x18, 0x2, 0x0) dup(r6) r7 = socket(0x18, 0x8000, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r8, &(0x7f0000000380), 0x0, 0x9) ioctl$WSKBDIO_SETDEFAULTBELL(r8, 0x80105705, &(0x7f0000000180)={0xb3c, 0x2, 0x5, 0x9}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) syz_open_pts() executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x1, 0x5773c541, "8cdb3309897c26663532fe1cc6e38b00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = semget$private(0x0, 0x4, 0x19) semop(r1, &(0x7f0000000140)=[{0x1, 0x4}, {0x6, 0x4, 0x800}], 0x2) chroot(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000867e4a6fb1594463f1d33c0008004a0000200000000000009078ac1400bb000000000094060000000000830b00ffff03ffffffffff004e234e230008907825178f2625869a220ffb59251d5c2099badf70d7b7a9a88dfe3c0f040ec389dc5c00e140"]) executing program 5: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340), 0x0) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000140)) fcntl$lock(r4, 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sendto$unix(r1, &(0x7f0000000180)="913857d02909a05a1e349cd5cfe4759d1c648528170fb6f18f3e88917f6aa15996d486408263b77e64acfdbcc8c7a0285bcb774609a19cbbdf523b75c7a6bae5c8cb0bb6a4c8e39966ce0e49f19e028ebca5c7ea5243c33ff51cec0439759901", 0x60, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) geteuid() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x21000300000000}) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="a365cf7f6249f641a94c7ab2", 0xc}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) r1 = syz_open_pts() pipe(&(0x7f0000000140)) write(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xc99, 0x0, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x205, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1fe], [0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{0x0, 0x0, 0xfffffffa}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0x0, 0x0, 0x10001}, {0x0, 0x4}]}}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000040)="d6", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000540)=""/208}, {&(0x7f0000000640)=""/163, 0xfffffffffffffe77}, {&(0x7f0000000380), 0x49}, {&(0x7f0000000700)=""/214}, {&(0x7f0000000400)=""/120}, {&(0x7f00000004c0)=""/52}], 0x1000000000000356, 0x800000000010000) r6 = socket$inet(0x2, 0x2, 0x20) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f00000000c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x2a6, 0x0, 0x0) executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chdir(&(0x7f0000000100)='./file0\x00') r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet(r3, 0x0, &(0x7f0000000240)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000002c0)) bind$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000340)=@file={0x0, ""/40}, &(0x7f0000000380)=0x2a) rename(&(0x7f00000003c0)='./file0/../file0\x00', &(0x7f0000000400)='./file0\x00') stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) r6 = dup2(r0, r3) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000540)={0x5, &(0x7f0000000500)=[{0x0, 0x3f, 0x1, 0x6, 0xff}, {0x1, 0x8000, 0xf71, 0x80, 0x3}, {0x5, 0x8, 0x8001, 0x9, 0xe1a}, {0x7, 0x800, 0x1, 0x7, 0x1}, {0x8, 0xffc1, 0x8, 0x1, 0x200}]}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000580)={0x6c, 0x6, {0x3, 0x8}}) execve(&(0x7f00000005c0)='./file0/../file0\x00', &(0x7f0000000680)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='%\x00'], &(0x7f0000000740)=[&(0x7f00000006c0)='/dev/ttyCcfg\x00', &(0x7f0000000700)='#\'\x00']) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = socket(0x2, 0x3, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000800)) fcntl$getflags(r8, 0x1) bind$unix(r5, &(0x7f0000000880)=@file={0x1, './file0/../file0\x00'}, 0x13) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x40, 0x0) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000900)) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xd, 0x10, 0xffffffffffffff9c, 0x4) lchown(&(0x7f0000000940)='./file0/../file0\x00', r1, r2) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) accept$unix(r9, &(0x7f00000009c0)=@file={0x0, ""/519}, &(0x7f0000000c00)=0x209) setsockopt(r9, 0xfff, 0x0, &(0x7f0000000c40)="5430288fd08b7f0b3cf05305527f5a01cdba0700b16241847b482786a7e74545a21828e20e3bf29aa49b2f859ddf845a062890aa702c6310bdeba749f90bd187c9647f3a43b14aee903a3c38a14619d3193973c074f13b9f0807f962f8c5a3d80db1ce05864313a5873106aad0e7f1116cd3df53a9a2fc21d95b707251846def66518b141083eb2345a62b00debe9ad2c7d5c7c56186b500f01f06b5cf96f852c5af556ff6b0cb512a3a311453f8005170b34fbf54211b25296153a4c0a9d4fe2fb2c3bc3e30e966813f703ef9ba640263f650cf3410b25a32ffd621387a9cd96d46450124e57e25e918d8416515", 0xee) executing program 5: r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x40, 0x142) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffefff86dd6000223b00140600fece76a44a170e7408bd0cec31000000ffe200000001000000000000000000010000001800000000429d9fd4591a0209f72f6fce596b4cef69b9493794322d376ba3587450b165eec90f86", @ANYRES16=r0]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = getegid() setegid(r2) executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/507}, &(0x7f00000002c0)=0x1fd) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f00000b2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f0000570000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000141000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000479000/0x1000)=nil, &(0x7f0000451000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000134000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000000)) r4 = kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x1, 0x50a5, 0x0, 0x1, 0x1, 0xfffffffffffffff7, 0x7}) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x1000, 0x4) kevent(r4, &(0x7f00000000c0), 0x3ff, 0x0, 0x10000, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) msgsnd(0x0, 0x0, 0xff8a, 0x0) syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x10002fffffffe}) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}}) r6 = socket(0x10, 0x4, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0xfffffffffffffda6) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x6, 0x0) socket(0x0, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYRES16=r5]) executing program 3: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000002480)="0226039ef800000000000000000000000068c41d6db3629100c56194581c1728571d2d5213ab94c812f5674c2bebbfe4f0f344a9dec38410301ab1dfd7443dcf99ad2d9dd8f646f7075fd8bf5d9ac4ced97eed", 0x53}, {&(0x7f0000002380)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a384e339c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482124329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xda}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x93}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1", 0xcbd}], 0x7) ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x4, 0x0) execve(0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x1000000000000274) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000002380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, 0x1}) close(r1) execve(0x0, 0x0, 0x0) executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x80}, {}, {0x1}], 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) r1 = msgget$private(0x0, 0x157) geteuid() msgrcv(r1, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677"], 0x176, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002340), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002380)={'tap', 0x0}) writev(r2, &(0x7f0000000180), 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 7: pread(0xffffffffffffff9c, &(0x7f00000003c0)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a678f0addbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23416be0a2b1a31461ee67848ed8793ec68715e038e991c7b49eec07503d8699a5e8ee2935d5691057e87accea453", 0xfa, 0x3) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) sendto$inet(r1, &(0x7f00000038c0)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef8ff01000000000000edd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e550160ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951dbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d07ffff00009e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daf6359a41db0c55f160a9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497443e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721f07016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc64947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f6941a544c12ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad431aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c05000000d9a138026b68941dd5f4a2f026758055db546cf9d79a84f5553da09db8cf294f540ba1d08f41edd01a548c1bec06c26ede079c50819b051cc282244b473b2f47ff2075c357e9e3df5d9ded4a828eb7b89dc7bfaee19b97e7e658ee6e5f1e464ba37a35ee0e57c16413cddb57f1ad135c125b258a0684651cda43794d2bb4ff57b1d0bc37afcea0f6f6a73d0330f26b6a0fec226821f8dc75671440cf9db3968988e7dc90ac8bedd40217dc0f079a2166d7a7ec813956b14ff4cd6c6de591da2c124683c95e59d3a282e15a9b165859c2e029e4851d2a0354260c94f8b7c88e199459c899dd35", 0xfffffffffffffe1c, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df49eccb9", 0xba) r2 = dup(r1) pwritev(r1, &(0x7f0000001840)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a771e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(r2, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000001a40)=[{0x7, 0x76, 0x4, 0x267}, {0x4, 0x1f, 0x8, 0x7}, {0x1, 0x6, 0x7, 0x6}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r1, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000002080)={0x1, &(0x7f0000002040)=[{0x7, 0x0, 0x2, 0x5}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xd9, &(0x7f00000006c0)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800007659c95b603309f957d6feb2ca8d4e1d53d3a5b6c4ec7d030000000000000016e53d2650003abc0af9a74480866ea833f3c115d68ce524114143abcc80f637e5a645a771c46c43c0be72148afe8e418dbee8edd26a0a873f79785c23cd14386fe018fdfc06b8a7e2dc1da6325c7250c7696c7b21a7383c7d8444b7b16ced9b317f757430744103f97b2e4f6aeafbc423fa7204ef804fb82c4b5967532c9ca8"]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r5) executing program 2: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r1) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2, 0xbb4}, {0xb00, 0x400}}, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4}) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 2: sysctl$ddb(0x0, 0x0, &(0x7f0000000040)="f00750", &(0x7f0000000300)=0x3, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x5c48) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) read(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "100000002300000000000000000000000200"}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x2) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 4: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0x0, r4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x6, 0x0, 0x0, 0x7}]}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) close(r5) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0xfffffffb, "6106a6bc44e5f8d3aacfb7b4db148fa800"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x13}, 0x2, &(0x7f0000000140)="deacbbe5eadf859802faa1a13ae331c43f145e5959971b28c2075d1816764f6477c6fb336a234f525a7236210cc81a0a4197bd0ed9436b713f8e6ec12342b4e75679e88eb61e3e77d3f90625e7a179ee0ca9ca824daa943795176c5d7a7ae0d2830b1ca5c1f8ac946b8d4e2d7161b02552eee232ce0a048354ac1970bf7dd9dfc371d71f0945def45528e65f28f5d6351b31938aa93137fc2dfe382f2f5cf24bff3bbeed80492cef888b254002d4dd1069f6e02d5118b8198ee11970ce3efb5706ccafcb646668525c16720ed323e68e50ee", &(0x7f0000000240)=0xd2, &(0x7f0000000280)="99d70a88e23c486a08d0cf2b072796dab77515c8458f83d84bcea24a7bb3f329318f8ecb8d7ae6123900522702ca1867e2f63aed8e1f127f474d3445ed339db1aad2f401e6bf98d88a60f79e59eece71e7aa4c5027ac39ccc9a6b3480962fb3094432240c0b045cf6cb12764516c1d74b88378af9771b2b59d0875b88457f8b252fcaab8d7f31095e4d3b19f528ee32153fc7059bcd4cd6628dc8d46c66da10d224baefe5cf632786cc20d82afafbbf4f8", 0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x87, 0x6e}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYRESOCT=r1, @ANYRES16=r1]) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x8000000000000000, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x100000001}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f00003fe000/0xc00000)=nil, 0x80}, {&(0x7f0000b35000/0x3000)=nil, &(0x7f0000f20000/0x1000)=nil, 0x7cee}, {&(0x7f0000d70000/0x3000)=nil, &(0x7f0000e05000/0x2000)=nil, 0x8}, {&(0x7f000077e000/0x1000)=nil, &(0x7f0000438000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f00008e9000/0x3000)=nil, &(0x7f00008f9000/0x4000)=nil, 0x6}, {&(0x7f00007ff000/0x800000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000fa4000/0x2000)=nil, &(0x7f0000adf000/0x3000)=nil, 0x376}, {&(0x7f0000677000/0x1000)=nil, &(0x7f0000d8c000/0x3000)=nil, 0x3}, {&(0x7f0000d38000/0x3000)=nil, &(0x7f0000b0b000/0x1000)=nil, 0x6}], './file0\x00', 0x7fff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x40000930, r1) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) connect$unix(r5, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) fsync(r5) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000380)=0x586d1bda) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) fchmod(r0, 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000400)=0x1) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r8 = fcntl$dupfd(r0, 0xa, r7) r9 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) mprotect(&(0x7f000094c000/0x2000)=nil, 0x2000, 0x1) fsync(r9) r10 = geteuid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={r1, r10, r3}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x8, 0x3, 0x5, 0x1, 0xfffffff9, 0x7, 0x2, 0x0, 0x1, 0x3, 0x8}) r12 = semget$private(0x0, 0x5, 0x100) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000005c0)={{0xffff, r2, r3, r11, r3, 0x0, 0x5}, 0x8a, 0x5, 0x3ff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000700)={0x9, 0x5, {0x6, 0x10000}}) getpeername$inet6(r5, &(0x7f0000000740), &(0x7f0000000780)=0xc) accept$inet(r8, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000840)) executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {}]}) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/180, 0xb4}, {&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/81, 0x51}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f0000000540)=""/215, 0xd7}, {&(0x7f00000003c0)=""/24, 0x18}, {&(0x7f0000000400)=""/18, 0x12}, {&(0x7f0000000640)=""/164, 0xa4}], 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x0, 0x5) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) setuid(0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x2, 0x0, 0x0, 0x3}, {0x2006}]}) write(r5, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) open(0x0, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) executing program 0: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, 0x0, 0xb) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000280)="dc06836b092b0c182491582e225cc5229f27a55b58aeea552335a79a3f1af37f1a39671a7195cc8aae223e775dc2b82516aa4cf7d6269a20f66db614f45ac97d7de5e53e6174f2369e4efe5d49bcb95315b596", &(0x7f0000000200)=0x53, &(0x7f0000000300)="fceb83baaa733643b376451b8b6c37a2037a3fd637416a23d084aabfd537b6bc2c7c55ddb831db3504ca26c792e6ee43977424b6e77efa58349eaabf5548757c3636a7b2b7b64c629c6e16419c6c3ca60a275ef897ea03278f9522e96b21585f15565072acef37b1", 0x68) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000240)={&(0x7f0000000100)='./file0\x00', 0x1, &(0x7f0000000140)='./file0\x00', 0x8}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000002440)) shmat(0x0, &(0x7f0000fef000/0xe000)=nil, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) dup(r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) write(r2, &(0x7f0000000140)="04", 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x586) write(r2, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x84, 0x0, 0x1}, {0x6, 0x0, 0x8}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x23) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') fcntl$dupfd(r4, 0x0, r0) mknodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x6000, 0x24) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x1, 0x82) socket(0x1, 0x0, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) readv(r5, &(0x7f0000000380), 0x0) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0xdeb) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) dup2(r1, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="814ca42bfc835d01e745a37a055800005e98f8780461179dec8faf267beb37fee90090b6f64009e73edc0e5d11da21c74ef2da25f6f6c77012ffd62dfc8411b76e4a87c56dfbe3b9a79e69d59d62f403b285223ee85b83107c4b8fc432395040b96ba656fb63cc826de6ed1819f9c668997a50e62a889432d0ff70e943b053ea5353147ac11aae7f000000000000004200"/159], 0x10}, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x56, &(0x7f0000000080)={@broadcast, @empty, [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x3c07, "08825b173161ddbaa4af34d61c8594e9c791506c21f5afef066ff6e4e737791372fec56948da346a21b39bcbc893bdb53bff112843396bf90e1c625db5d88e7f"}}}) executing program 3: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x5}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0xfffffffa, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x2, 0x7, &(0x7f0000000440)="000d4b16e212984ac93a1f54b52094833bd316bda117ef4458fc7fa9f82ebfb8e59f6880fa6b95b59c2b36ccdb402afa5742616e59e4d30e27cfa3f4732121ce3afa47", 0x43) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r4) getsockopt(r4, 0x29, 0x3e, 0x0, 0x0) r5 = dup2(r1, r1) write(r5, 0x0, 0x0) msync(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x2) executing program 5: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x0, 0x80000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000700)=ANY=[@ANYRES16, @ANYRESOCT=r0, @ANYBLOB="79cc00b759aa6ebd5fd91e0e2c36a167e34f7230ab3099c313649b14d14c65f6e1b922b46e65fd067b1fd9b35373519941ed0f5b11382f60e752287aa7f1fd69681ba25477fa6eb3bfe8f1bbe2de16bd8fc5c73c4b23cb7c677b6a13a86dfa87e0fcaa03c6636faec7dcd837e46955077757563d6bab0753eba5b2e5044c3e41e9b85b87b7a61526e755693c4f6e0b56f83f98feebaac03be139a3afaf5197e2d22269b5c69225b21b2f3d090a8dcb2cf3283436ec76c23fe0e9fda9331c211ff0a7af63119323d716d9b99531f4aa9574453f27693f3eebcd781dbf460f2f2368", @ANYRES8, @ANYRESOCT]) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xfffffffffffffd43, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x40) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpgid(0x0) mkdir(0x0, 0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0}, 0x10, 0x800, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') semget$private(0x0, 0x4, 0x481) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x2, 0x3, 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="13ef8b76259adff4ac4c9538806ba1f2ce43bd3756c8b8a4a218c3cc61b0c1f309dd43d0215cace86470b722c4a1", 0x2e) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x2b) r2 = socket$inet6(0x18, 0x5, 0x9) socket$unix(0x1, 0x5, 0x0) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) accept(r0, &(0x7f0000000180), &(0x7f0000000280)=0x2) recvmmsg(r2, &(0x7f0000000140)={0x0, 0x1021}, 0x10, 0x1042, 0x0) dup2(r0, r2) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="c2969223a7fa593766b89f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d5551609c560d8609c4c5c2921b556696d008f27f1212ad4aaffdcc50e6d031993433dfdac49181d79dad032b4aa500006521fa7da32a1e574c6b25c4e64a3612453f851ec3d6727078515392280b6f8b45e8d04d69189fbf531ae0fdda1af838b11b0e8186c6ef61dc472055099acf1dd19f36f4831fe306737226e387a4c7ba0ffd711185c327356cda2afe25c25700200000000000006a56cf3fbbee47e86077a0b9683b6da801d71df833645482b9a692c203856ccb0875a0e797664388780843a17ffe1ae3fd7a1683e1fd2471be153a17f1156f53e671aff7b327833ba8ee90fe8133eeffea897060", 0x10d) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) setsockopt(0xffffffffffffff9c, 0x5, 0x6, &(0x7f00000006c0)="278cb1576d72899109e245bedc0c8c4f5cb25db4cc4e11ece258701be234076bcf47afc0a622e77481ca2498b2e4235a1446954cf9850932f7dc4fab3d60aeac6a4b82c82d8c1fe4c2a6bb9a318d8d937ab2f18a1eb67c957ae24434a1e8f2e6c4", 0x7f) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000500)=""/100, 0x64}], 0x1, 0x10001) executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) write(r1, &(0x7f0000000080)='C', 0x1) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000040)) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r4 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20001410, r4) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) writev(r2, &(0x7f0000000380)=[{0x0}, {0x0}, {0x0}], 0x3) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="5dee02f6d0b70000000000000800454000300000000000019078ac1400bbe00000010c009078000000004500fff90000000000110000e0001201ffffffff0c7e63893056280000b422ee3c378b256c691c2ba8359945f224ac30a0a57b51293b2c31fd5f828d824459f495afd07c9227eec842a64b87dba943c1c48cd796e4a16a95369e73b5e01aec431734d8d24441848287c0d898f67e587c2f3f4f355b8dc39f96bffc3fd7a716221b54bc091d7d30ba42c795"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) mknod(0x0, 0x2000, 0xd00) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x800978b, 0xffffffff, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) r3 = kqueue() close(r3) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) fchdir(r3) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0x6, 0x70}, {0x3, 0x7, 0xff, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x401, 0x8, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) executing program 3: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0x10001, 0x1, 0x0, "284b29b3edcb88b709297ee859731b96504eaecb", 0x6, 0xffffff5e}) r2 = socket$inet(0x2, 0x3, 0x0) read(r2, &(0x7f0000000180)=""/130, 0x82) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000280)) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x20) r5 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000300)={0x1, 0x2, 0x141, 0x8, r5}) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000340)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000380)=0x1) fcntl$setflags(r3, 0x2, 0x1) bind(r3, &(0x7f00000003c0)=@in6={0x18, 0x2, 0xe7c, 0x7ff}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) r7 = semget$private(0x0, 0x4, 0x205) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000440)=[0x5, 0x0, 0x6]) semop(r7, &(0x7f0000000480)=[{0x2, 0x83c5, 0x1800}, {0x0, 0x4, 0x1000}], 0x2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) setuid(r9) ioctl$BIOCFLUSH(r6, 0x20004268) unlinkat(r4, &(0x7f0000000540)='./file0\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000580)={0x1, 0x0, 0x70, 0x0, r8}) semop(r7, &(0x7f00000005c0)=[{0x1, 0x5, 0x1800}, {0x3, 0x4, 0x800}, {0x3, 0x1, 0x1000}, {0x2, 0x5, 0x1c00}], 0x4) r10 = socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f0000000600)=[{{r4}, 0xfffffffffffffffd, 0x5, 0x1, 0x5}, {{r2}, 0xfffffffffffffffb, 0x80, 0x80, 0x6, 0x6}], 0x8000, &(0x7f0000000640)=[{{r6}, 0xfffffffffffffffc, 0x4c, 0xfffff, 0xfffffffffffffff7, 0x1}, {{r10}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x20, 0x3f}], 0x1000, &(0x7f0000000680)={0x5, 0x8a}) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000006c0)="2d08817b1083c11a83ca834ab13ab863a1c158ba6e0052ce1a1e1d071e51844dad403491af3c7589fec32de1cddd3384f10a6c10698b197af8ddea6fbc2e8df26b9b9a975b6a22c2b080ff2c9dd17c3d80fe50a7d359c23971903f7e11474752337a01b6f31b928405de16a94fe6b0893ce22419e808d7646da81a00f285b145b823b3b0cd618626b53b82f4d81125a4add576a8d6256b70ec6e0c318e48dbf41d40688c439a9a3182451545dd8639c5dec8276d9f4e91a175d0adec4d7ba4c5c54fc2e0cd9e8385a8ebb5754910a9310b51ec96ea2e644534fbb1a4616dd57a46", 0xe1) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xfffffffffffffe93}], 0x50, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {}, {0x3, 0x7f}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() kqueue() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[]) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[@ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) sysctl$hw(&(0x7f0000002a40)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0xfc24) executing program 5: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x405) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 4: connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, 0x0, 0x0) setpgid(0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000180600030000000000000037f87ccdc0c4a92cff0000000001ea443d825eec6008000000000100", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000000020002"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x6c}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) setreuid(0xee00, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x12, r2, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r4) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) r6 = getuid() setreuid(0x0, r6) lchown(&(0x7f0000000140)='./file0\x00', r5, r4) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x2) getsockname$unix(r2, 0x0, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x7}) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @random="0000fe000100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@noop, @noop]}}, @icmp=@info_request}}}}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) sendto$unix(r3, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x4, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000980)={0x42, 0x7f}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) writev(r3, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000240), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)=0xffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff89ffffffffff86dd60606260"]) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)}) kqueue() executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80}, {0x16}]}) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000440)='./file1\x00', 0x54) r2 = getpid() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = open(&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x50e, 0x100) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r5) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000240)=[{&(0x7f00000005c0)="885bd0e58fa63d52ea9c8176699f25adf231263bdaebf4c1b5a83de081c17b963e81891026a5cd048e157f90753e1a197c80506476926bfd952b461160d49ce75d3304cd42f525a4c0fd53419dd452d1d5ab9935e68afafef92aee55f8136b1290e071d6b84476bffb8aa0992c2ccc11f4ca911d2dd7eb651a3bf94a3aabcc669b8c72179dcc98079dcbc7231dadbf5d886513d18f0624246d7343", 0x9b}], 0x1) execve(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) r7 = msgget$private(0x0, 0x4e2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x7}) msgctl$IPC_RMID(r7, 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') getpid() syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="18f128543ecf949cdd31aaaaaaaaaaaaaaaaaaaaaaaa08004500003000000000000190780000000000000000040090000000000045c5d4be7d7849216700fffc00000000000000007f000001ac1400aad7d819cd10164884e5d8"]) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000680)="e21af8496beda6075f1c6b16af119fc02fd9c7c80a87bf69bde4d85918e0617aca56affcf41f1b2b3e0e0e69646b9be4bcc602524c92664d338fef4fb763c816afa369d36b84850b6bb42a940294e3bb653fe89152bb073b9f07db6762638ad2286688f61c799ecc1170d2689efa34943707058940d15e483051ab839831dca5ad23f1cb7d652481e6722a2f366560b56307d0bc24b8e01f5630425316732f8f6582c5b6f08679a7b23e9cd245e371445d931046d6c14063", 0xb8}, {&(0x7f0000000740)="edc86e0eb812f834182b810fb79fff38ad3c173c626cefcdf2d09f93a8529afb38f70b53998a8733386eceb8d2410d93d4c01ba438b605f54d357a187626ecb239c34213b5ee8b1fa010324cea62e1953ed68679c1d5073586b82097a198df8c47a256f307d1e192c36f257ff2ab30065cd754bb64a518c878e8b50bafe0eb5adf1066bc6c37da3423f5176f06ac7215498a47e51ce06528ac30446bc8ffc7", 0x9f}, {&(0x7f0000000800)="7b75839789cbd55473e5fdda8ef2f4f4d22cb19037a677e8321b32468a0ac45564960ddeb181bed0fbfd3f1566906e7269ebb10dc49b28bc2217f7c4204ba285d53ec0ba523950918795a085d25a5a1d8af5722ea8599ed0be978ff0372375a69d10e7278864069fb6695e7c038a91163facde4daed66598961d684b7ce0de1f98110fc970b4a2b14d18dcc9ba88aa11009add4a1c4ea2fe2b8695178cd31367a4b439721f0bcfa635b0e85f91884827fe53da57c7c3c87c8dd670c1c45a431c49b1d0b723f9234c6dbc2b86085cbabc53decc470dcbaafb04da516b853bef8d", 0xe0}, {&(0x7f0000000900)="b2e6023b6cf49d779a276e67a3732ec50cd1a782d9b2d0d070e3ad8addcbffc837d9af939ad74ccae56ade21d27f3ba45d5e51d55d14dca3e2b2e70ad5554cf70740339a96035d5a4054f36e30f14852d4e003ce50374831ce04b648d23b7f9a54769806ad412d83abeeb44e376990a3ffa3e48b0b99c235a86139bcbda85d1ed8b69f76176f8aa900c29fc16fda3247ee2c11a4d8fdff9aaf288622c2f2e45a023e7a53cabd1803db75ac16437f4e", 0xaf}], 0x4, 0x1000) executing program 5: socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x8, 0x0, 0x80, 0x1}, {0x24, 0x4, 0x0, 0x7}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x1, 0x8000, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000480)) dup(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x0, "bb08000100f1675910812cc900"}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000180600000000000000000000000000000000000d"]) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: sysctl$ddb(0x0, 0x0, &(0x7f0000000040)="f00750", &(0x7f0000000300)=0x3, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x5c48) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) (async) read(0xffffffffffffffff, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "100000002300000000000000000000000200"}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, 0x0) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x2) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x3, 0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) socket(0xcd964818aee192b7, 0x2, 0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x8, 0x9, 0x0, 0x1000}, {0x80, 0x26, 0x7, 0x10000}, {0xe33, 0x1, 0x1, 0xf08}, {0xfff, 0x8, 0x2, 0x1ff}, {0x9, 0x0, 0x6, 0x5}]}) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) write(r0, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1ff, 0x9}, {0x200, 0xff, 0xff, 0x80000001}, {0x3, 0xaa, 0x1, 0x7fff0}, {0x772, 0xfc, 0x9, 0x80000001}, {0xff, 0x4, 0xff, 0x40}]}) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYRES8, @ANYRES8=r1, @ANYRES8=0x0, @ANYBLOB="5010bb1f28b41d719681c384597060da8f236356cd8f588792bcfc76df4a8e777d08159e48608f9ec69a7285b3fc425d471c59c654e7efe11a12d3b678a9d84d1c7466703be4949c098df507777f4d7f244bd55b4ce153d8f6787f66f37a607b9e326a8ad8dc6348163363c6145eae0c9b5c9a274d9d509cfad652eacae43c74626329d2ddd4d6821fa681bb08d8b7ca5f98395a530a73d63b360fef9981d7687426c55e61f0a8782d9255e9"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 6: semget(0x1, 0x1, 0x38) r0 = semget$private(0x0, 0x341f0a54f34fab25, 0x409) semop(r0, &(0x7f0000000000)=[{0x0, 0xa197}, {0x4, 0x4, 0x800}, {0x4, 0x3, 0x9d2d9aa51966c73c}, {0x4, 0x5}, {0x3, 0x3ff, 0x800}], 0x5) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x9) fcntl$setstatus(r1, 0x4, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x5) r2 = geteuid() r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r4, r6, 0xa9, 0xff}, 0x3, 0x8, 0x1}) syz_emit_ethernet(0x2e, &(0x7f0000000240)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="c911fd00af89", @local={0xac, 0x14, 0x0}, @remote, @rand_addr=0x8814}}}}) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x3, 0x1, 0x2, 0xffffffffffffffff, r5}) recvmsg(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000300)=""/70, 0x46}, {&(0x7f0000000380)=""/192, 0xc0}], 0x2, &(0x7f0000000480)=""/43, 0x2b}, 0x3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000500)=0x4) semget(0x0, 0x0, 0x20) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000540)=0x8001) r7 = semget$private(0x0, 0x4, 0x40) semop(r7, &(0x7f0000000580)=[{0x0, 0x1}, {0x4, 0xc278}, {0x2, 0x4, 0x1000}, {0x3, 0xff, 0x1800}, {0x2, 0xffff, 0x1000}, {0x1, 0xa820, 0x1800}, {0x4, 0x1, 0x2000}, {0x3, 0x20, 0x800}], 0x8) r8 = socket(0x20, 0x2, 0xd9) recvmmsg(r8, &(0x7f0000000c00)={&(0x7f0000000bc0)={&(0x7f00000005c0)=@in, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/128, 0x80}, {&(0x7f0000000680)=""/133, 0x85}, {&(0x7f0000000740)=""/146, 0x92}, {&(0x7f0000000800)=""/122, 0x7a}, {&(0x7f0000000880)=""/75, 0x4b}, {&(0x7f0000000900)=""/113, 0x71}, {&(0x7f0000000980)=""/47, 0x2f}, {&(0x7f00000009c0)=""/127, 0x7f}], 0x8, &(0x7f0000000ac0)=""/217, 0xd9}, 0x80000001}, 0x10, 0x1802, &(0x7f0000000c40)={0x813, 0xffffffff}) mquery(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x4, 0x10, r8, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000c80), 0x1, 0x0) mkdir(&(0x7f0000000cc0)='./file0\x00', 0x41) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000d40)='./file0\x00', r4, r9, 0x6) bind$inet(r8, &(0x7f0000000d80)={0x2, 0x0}, 0xc) renameat(r1, &(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000e00)='./file0\x00') executing program 4: r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="de58f30659857564276fc8bcfca91738f0e0189a428f626d2cc4b716f1f174d512d69d3bcdc410a3f21fbc174e28e2ed96cdfd8b79050230d804605d80f8cea15f2ebbe6bef40cf54c7a3902cd642f2b27e0cda2cdb421cc3826c9ba7c41ca5ee3ee0dc80e7c5e1df0fd07559fa82fa0f21501e2f480f5f28d47123c6f3d899298d4cb7dcad056bc68d7466490519680f0156e8557e237dbf7a168b4c901dd6044d8077e89459c4a914d4dfb8d70ba27708674d7a9b47e6928d82cbe626298aabb7e87e5e266e7722cd3aa168e020f33e57d341651c76793d292f4e1be29dd5e1380f7850ee848a0b3b77d620f6dc908db1c63a1c0ec5e001474fba4b10ca73c30692b8a059ff8f0ff8247a91dfe146122e8c840c8674e2745e95a4bec55da3efe6d74", 0xfffffd66}, {&(0x7f0000001300)="33f654bcf4c7ca38762d9e6119e7d4e074352773b27c1f800311cf1c536b7e1350f42b257040bd7c08bf63e062888a9b5b61922772556cdbeb51d7404ad9eb6ec3300afd8989d7eb27b379060c5a6f5bc3f59b40b307f36c05c1a604917018041109c36e30b6c3885c9e88035c658260af45163d9958ba7590896469a964211a71c268a1520f3ede2e6510e5dee85d043df0c13649451f45d638ed6c3606a99ed493264c8f18457e3967bd3d741befcbd2c94f00812b7f579408a35ddb26888c6c6caed1028630ac23853e3cfdcebbd432df7d48f8255b36758fa92f29e25058b0d427f50def906f4f71d9a0d143325b318b6ab870a166b11469176cc3433e3532e2ef40b9b7710f1b17f5d6e218794e7dece735d48e0a599be45a621930d9c5549b47fe11ed4ae491a603efd86bbaa6f63e8bf822fbbac27f38986840c0098369fdc1c0e3591361e7e09d51794ca7509eef58ebcb2c568b0cf4eb9ed0c6d7b12522d88a4d7c166fcb23b1a30be6fa35785b026d7ba45663318b3f7a185d4776e1a437a384ac942ab3191bfc3e75e2ebebc77ed0799973cf2fc5e500fb4d6eb5e775cbb9d8b1f9e847b39932453e8432e471deb899dc13d3eff38e2ec3e9f3997f513278d8ade9e2b92db35fdc620b6af253dedaa4ad9cbeaf32b924b932e50c9c9a724fdaec06196053eebdaf21685e40f875dbac8b529fdd187ab4bd34e5f247908c7e2c6b4617bdbca547d6efce43d42bd3efc300618f0e307817beab5942b5cc132d1e2edaf6ae76221cd40552e4362022466b868703287f129f56e078cf45b9b3fe5c4a6b827ff03878ad422e158152c272d86eff2eada68a53163460da47f2ab4cb29564cdb9aa550486a4a74ce64d958b066dfc19809b40050e8afa4a2aa38072ae38205f22946ba103a3f9a3d773ccaaf8f188807b8a5a66d52ae4a51cf5c4085a51849b82a9ccf15b6ba831ab83b57fc0cb1effa9edb72aa25e42963ca8df0f6e5c656f7178f7ea94454aa3de968eccd09323796b1e975cc3fe7d7c2d5af531e9e28ccb23bf17970d173722fc5dd0bc95f932dc524dbf24c458bf3cf2674404f3f20a8b069b56eed0adffb7bb96900da9acc3da20611a816e5e7b3aaf83fcd576f3ad84144d6c76e679808c2132140c5279654f8558a54cff245e02b85e153035fbf5d6750220e3e3883ba95bb071239fc3fc7feb965cfbbceb7761f871937c29497e1b45a37d6d6b8f83ddc72f2880dbbdef00b1130d6e345f6afbe72d4ba67950518ebf838a1970c930f089b59ba36e68fb9f97bbfdac610c2663a09834b0030c526f6019dcd3b27d7a829574e18f34b1dc918f6e479cb8321ccd53840d03fbd73be9235a91c3119c94baf13f155ab3c5c096fab0f21048dcbc2c471639127865bdd693871ad5d2a5e96944ac2b6fcb5db2bc9109c012e47bcd1f98c817a96e8fe17a90ec800563488ba4add01fdee007c5fa7e95c91ad8c4467f09ed0e69bb938e7d08d3c0f6e379c96e8e8e5da08313b25db6cd7226a8cb861c269482eef85893c5a27316556d67829ffb2d39c2bc879bd2efefb7de18c87b8239e72f9e8fe5dbba3c91de32eb8a2e4c8dcb60577c8ad88c4bbebb3b19c5d239aada5c47afb6b39e77d430e1748743a01c0a74b72c00537a0ed223e1f9e89976aa3db3f8edd9eb7b8fcf33aaef9022a7b6630a0d1e023a0016eb6cf2081357c27541c19425997e963be573cd405f7f031be80f1470f8f0bb84635fa04d0be7be5e72b1c493d324e22a6652f6b3417f949f14c0320400e63961ededf0ffb64b055e08b485c04ff834665dfb1b7e8cac78a24e47d8758c8e8a6748162363a5dfc84c8ddf8e3b45763772767f5e602267241597b9dffdde0cfa9b9f3084f461f6f6c984bf46830fded51ccd657f3ee0ee827af65117e82b35e6136298daae2da375073f312db5c612a26d45de888b18803619c9f5d84a53c0fb1b56124c9167c5decf89a0d74b2a0eedd9b834a2b59951f46bbee7aec0140538f71c212f05d389fcff323aa9b321d7c87c2fb6076a3492f4271b6153bbea59d712eccbef9567f21a184adf34569d1d80a49359d8828bf11ef19dc19c51159a30a94953a82daa5b6731678f8964c286b03f0f7ccf697efc7174f915202d8f73bc9e2813b403d9a51f2dd4c5c43e567046523dc1a06d7a39e07a4098e9369de088a3adfab34e9b5a00fdb05143afb076b2e5f90b28c0f760d00761e79354fbdb71e86586c83a1c4eae3a4faa3245bbb5a082b675022adeca3aa2f4f38ba436cb70dfdde049fa0cff874b91a0bfa6c9a5c6d29368fb233ad15146271e11347ac191373760b64cd19889242833b06cd9d0c8cedc4df6c65ad5546c2d2a24eafd87c4bb4bdedd6e3cb67788eeaddf0754d9a8ac0d728e968872842a38f4f6314ef4c6b8330dced0e5b6cbdc56b9f03997a49568f01fb67ac4b47fe579a15cbf2f29693e5fce729d54c49bf94de4715204b31105d92ac82f714b7771a51ebb89b83c958363f075b802f5a6ae27f203f9180a038bd1d2024425805b8238e1e4c779578632be30cab4c53dae223cd4be82b5331c6d167b3b12cd9e76e80dc4c23b9f6bfb1544995933a7b6be42b9267b6679de06d83a5c390ab9b0eec3fb81ae332bf4178e6fa774b875e42943577ab4db9c6a31cedaf95ed6a684a1d59369154b35540d0ee8b7cba002021dde26b65957abb23407b695c0d9b3f5ad21de07308f78d36c68fe604257bd509fd82c74ae33c9d3a49220cb1cbd5dbe306ed905950b3d3aec0b44e720bc3afe79c45b66aabd43f0610c96bb98e6511cd095d22f0444f992bfeb7a3db01e40a384098650ed86ce1d03217302840cef48305ae0fca585583daa2e2608309bb96e4aa9ac4ed1dd6181b8c4396a5aaa4af61cc20f7baeed53ef1cf057c1686a373f99a6616c3881e5fafb1a8b96b256a5e42e4ce3d825d31de6dc65c1bfa9e66e35cfdd78962984c250ab0a921402d730192ab858d9530bda357c2eebee5f12afd8dec289bfc005a4724655501014eff2565f69dc40b051bc250edfc88e47fa31a7825227d618c5c2e739061a1177c301d3097fc6b90a54331d9a9a8e7fcfdc276230fdcb114deb44195523dd018a2022f7f393ccb718e4ff39b3817369c528bde40ac10f99ac5fb0030c8074400b5b8d8b44a1e36d9b247fd527986c4c08697eda40f8c9829bdd15c2619c3870030af3940fb134aa3beb0e92d84f005170c0c267d11f07c003fa5f01e9b8a0b59fb90d3e98839ea27f20d12739ecd1083b406016d3727c00b44592e8570d0f0e3c2d1eb7251248bd2c67ab4e385be9fe34061b41dd7c31552b29872eebb69089ef1b31e5a675fc3320e1c057d30efa07cd04cdd7c852aa5bd36b15ddc14e01ee3384930b5b16a46d873a5d2ba405851bc4da2ca0789b3d9bc36685d892255b04a11598a7908f16e912b831bdfc7e9f73451f7abf16c2a54220833339f5d5f6c789888d16252b7e7a4479df5ba7c5ca52ba00054b3b4a0e8092b54f31088e7ad2406cad5eba9d2b24e5e1b4bd11f53740e10d5dab696a573cc547d7b3ddde2e2d25bb5f2cfc1f00f91114b1822a60fc7bc8c05b936c3c25e3de05bfb325f81a1d0fce7ff3d5ab259dcb41354c0d2ea0c171d9b78702f3ea4860c3113234d0a86aee8c5c31aca5a18045aed852d4d24ac02c7cd0a2c0ac633544fa84ae70ac5e6d0a234f4c9bbe79d7da8467325c12bfc125a8897c8f52c4ce108162791b0c7955b117fbe999d8cd5949265b32cd180f69596bc42db1bc83dcef6c345845309b37716abe5bed5c73626ee04c623e53e405ea0f4b688408253f6dd408dcc88e92a14b7538a4776e9cf94dfab9af68e1c355da38616cd9aeeb3f7fe9ec26b0f8d6df41ac5664b5188abfd24eda5e11d11cc2cc711330b1e17444e9a7c9eec32c06ae03e2e1672b30236191f864724d6b5dfd0a4d1d9029c7304ee4562d07a50861879beab84e2738f43dc8dd3f72349961e045ccb28ab5e544d1fc7b4442cc816fab1cff64fc28e661856ddf9938cba11cb0d36d679d2975283c5e5a7039ee0d424ecb2010df54f5569f20538d5cfe70fdcf2ecc8a206ba27f7dd23a8551eafdc85e7a33e621002ef544eee2a99c66ed14b595122ece5b15d9819edb0fb240dd264b967722ea40f97aaf449abb6db42e2ecf3e8dab9cd81fb19f8cf60f3818ceddd3201cf5f1de803b45202e2cdbebc39660a6184c00f722ca6f6563d87afd69d0f7da6e43bc827d1c7279dc14902b36139bb96e4dcffff2b34e2557276d836dd5bed86518a3bfc7cb87fc1b65c66c629f4cce7da1f729d17244e5c43259474433e786976343bca84175c7c4b2d5cc705a1b87a036f49935b986f3180f4700af6ba24cf32b6d28e00929b3b139563704c150b97aaace677f2226cc45937617face426b339a63bc296f39500fdc9b99ea880b0f26b37d1c79d835a4e006b355198d0c9daebf60cb913f4bbe078693808bbf393732bae915ea775607ff15de6c0e570341f143da74fd961e2f772de4848a9d53c8661ae396a42ebfa9c9492b19139b38f38eda465b51f68c23f4296b4bd88f027ba9998444a24e4cc783a848e865194877a102e6d9c47b1496c095a6930dd329629f9bf579055a0bdfae3559c1c76e850578ca3a2b7355212e71ba65c16772c0cd23ce9dabe506395c05f82e55ff04ebc106221865c6cabf3e9e749a3b0b990d1fe8043df2a7e8c15eb3eb63cda34f9cc7dd04eb0c23f48bd5ce7620181d7238136023dc4f9c24f3d17d9ffc823eb3c5329ae1d5fe8ae1b41e30b7e1e275f8d89089c4c42bed7754907e1682a4fb7124f5c775dab610b7a113e4523b4cb7f9d3d85038744510623cc602495314ef36db389b2ee3cf766fe435a138e07f89bf2b71a98f6d509c3af478a0b01bf1c7d96873d9466fd8ed434f123726479b17e2ca057dae46e9dacec8c7a945136913360a3562ca99b239e63d2e70200f35fd1aae5ba6705efcb2461aefa673d583ba5869a18489dbeef3b59ea59a1cea88ef97ac13b114a35add12e2183eaad3349e3b92dcc215ac1de72a276888e0e3f1ec5faa040e07193b30362f22161971040b02747c63a486ba0e1a629e73441799e03e090b15ad04debf7219e3fd3bf98eeddb4b9d2b04e3a31a24210e36430b5f228a8143d4910ba671cec678508afe25155c7f70f4cc806d6d623f184253e3f2fe16f8c42cbc0e0f6f97aab9222b52ebb75946c703bd60554e3916ed00598158d63fef56e36a9563f29d3c2ac91850db4ecc2b5f0b0d4c97bfd68a04553c4a067ad2e88f265662e8b122e82f19ea7b6029248078c5dd7ad729258dd04d3dc59e284c6e3cf04ce083298fee3d434e8d1e8c005ca09f80e55b92d076911d8af860210d21d0bc671f7f1db35f68eec536fd23288a3aedf870f4516a36d641a9f5abc4a1b73c7547594e6c34f2ab10d0c9490a34d74b06f5e0deb644ccefb8bdad7fd734651317581e8c151af910d4cd05de07664482d64fd97734e1a18b9e63fc6100aea86f6bc9b0c8aa5380260765980b630d4c8865edf7d170300d65edebc50abf237c677431be27552fc1f304a62087429bded6c917c83203fb6c78304344705df06ca6ebe00cfd7a420a938dfcdbc00c9b728a37b8682044a6bc6de1aafac5d3275db423d038390e1366091bd7e045789ec8af04000d72a05235cc8254363259fcfcd0b03a238a3a66ec8f", 0xfe4}, {&(0x7f0000003140)="1641397cbf398981fa162b400dc36dc5968e36614de0ee2d08e933e14ac31a31e01b551308e2ced619070ffa9334aa6362cc1f06c663b9907dbc64f19325d13473638e4067d840d6e99cf3471141b4c0942cbe55f575b479f59779aab68a17f9df3671979b9c938a6b8417e797f3d2bb0907ea56846a0d115b907f282707a053247f5fefd00c339fdf0cfbeccd42b8cd35371b3f01c54ca6f384cef687a41ddf6ab429d1324ba98d98aace8327219b5041d7995bfd4b8dde461b425fdaef0b1f0df7e0cf102252985180a33da69c4e2ca95cffcade5b7163f46b13107d0a4a0c57f8d53fee8ca0c3008e108f72c45154ece99afa28f4c55a687401370df42f398ea7c6ff1de308167e127ba39058208b9f538c40f6922219a7517913f12fac9dde800a968a716066f3e5640b0b7050ea7f1de1f43b55500bc765e792242322e7a7b15a3d92c7bf592ffea1bf84639b6251fd5bef6275f9109251bc7364c4a11cae5962bc791d00ef66ee076efb21c1ed3b892b1c5b3c54cf00b2de6653cce57eccdad03461b942581750715ede6bd4900ce12cdec7057147b7382a8701e73cc8a1023df9476809ce7c435d452a6845a97dcdb08bd1e0f418f9615a972e7aa2c158a66fa4be0a971644331313d00bfd710cf8bcea8f339eb90d833fca93d55e41304f7d860c793a472c0c3445147876c33c9b3c459ddef846aee09a0e0ab4cee4e1e9c45a06c3664f9120dd227cb4b09c1a39a28bd34441bd394e4bb5b2a3bf29a77733d1b8945bd11da85eecb34464781f32b73df0866e30172d09ee46715ce003216f95ca3fda5a779b813e8533e8b25dcb80711b4a3ac5893ccf225557adb2a48b7a1b29ebf6f427bd92c937d28a37abe5bbb09c674b08d99acf51321552a209919c34fe2a136dd610ad719bfe2f484bebe097971a49bf147c420483b09f47f39b2294b607db5be4aa7f3cc9b6a7d0f56057326ffce1ff65f6ed13d0426224dfef644c28656b5f9d1148f28a0136abc842fdf40fcc1cf3a6c45c3a1b705e21f06be88df7c2d37ec608700c0d4ba293784b8f7f4b58202ecbfb03bbea3258e178666c6e90466c91f17c64c12fa50510bb7a45c1a693a2ad6bd480b71288d3be94fb08b3ae25dc933edc8cf15200d06886a641122d29f7503d31b9dbf6fe50bc71f472a5c990496fbe27bd7bb397c549c99e1b98898f9943ce79d28f32b56c775a23cb9d552461b8d705e0607a76974c0530cb70ad4b049e45a1d184f9e36f69b8b57c4522fcce3eee3da5dbc183ffd2c0eb85d88a4f36dad3bea2d195bde6d6faa529725f577479bdb63cc6681e12f1454e8a8409af186dada01de4016ad25629581cd05070ec47ed6c64e93592309ead0b0cc0887c346b127b779cbf707f028599775ead5124334317223ba6ef006b031d49af9269098ab7f09071f349144495b645d7e755279d7128412e242fdbd6ae29f13e4e845f65f24c13933cd2665db62b1e03cc3daae6e07ee850c20ff9dfb650e697e74ddfe9167da71fc6b04100b8032c4e8c6771245c7276cd546dc28c58ad3a0f84c2d7f84f5936c72f817ca6328ef9215bf0df2b64ac9b4e43e35187b0fcaf9fe296e19b0622bb92033a9f3fc338018305091d2247a48d85c85e5c8e9c6ff36ccb902de56cf72cec4c1e6403f430804f1765a9ae7655fc28047d7043a27a1645bd991dfeb58dd891d215d0b77cbf69b47000a3402b406a54b68ba27e3be409b8389b78c5e2bdbe97fe8834392f4a400bef9cea0b7cbfed129beeb8caee65300e79f71139af851ca6eb4536f40626b1ffb76ec5ee35372c59289a190aa4ede8b5d3c8548c935f3c11708754bbc512751aa3bae4fc763b3e9e94727d2fa0b31f2ed0e93150ab3db903c12131ea4a9fdedd5abacca5f28689b46b6943ba4c488378a7ac953d1f602e6000ad4e3af2c41cca55f053c875b41b666c3492372077509fb5fd9d4bffe463add617a1e582b9af5ec4be291f7893140d93d4a326e5044a2eacfd595b5300808484191bcd830e15bcfd15ffeb0d2972df8311672ea10fc80adfb1a8782748e42fdd70f5ca676e186b691e51f50395ed53076a61d6e7473017ff759fe9e1fcc4633826f55b34b72a2bb506da67038898801afe5af425b522ca5a2277beca1e9182d081c5b36f18d89066ee70ceefeb4c84c4fd377c4291abbbafd0db738e521b2ec4faf14362c1bd3925bf1042f9f84872a3a02602c6d1d3fe97d826f678eed8fe0e147403c81712cd7ff41d7468ce785ff2c18d3507944f71476445839582f87cfe80aed970911f6acdce4a0766608e5290db831364e4026b4fb555461589485738d39148633f7b1ddd5fe47ecae83425bdcff65836695196aba3a8409c1fb2dabdd4d45b291253d7961e22b6cdcaced4f147a6737bbd1d997ed50e4f4543f1a261ffb799bc9a3124fabfdd0c24c39628122ff7a6c6160dfa024bb95818be28f18da7a9240ee9cb36201c98e68d6e828dc294b591cb2724f6bbe2eb465f2f74e49e7e014e24a5043a2f03d0ed13c647950040c4682d865d952984ec265cc87d1e9995b4b33bac451cbb531007b3f9a7d2b967792c286b79f6d49d85f2ffb78f47fad8da554c07dcbe9a82e4a2b6660073ecc7de6369f9268cc5902ecdfa847463a529b5935cb89307df0c527abac2dc2017178a52c65946f233225bdd67a272fedae597490fd9ffa62533b1cc825427dccab60332fc836d4b060eb090bb83ebf547efba41f81546ac5177489ac626d41e44008f20a3ad8bfa832c5b4216fb2bce814081993797887389d29e830460a95ed7f337d8110d39e622980addf187706c3fb4157a5f7674d2b92c6a31eb2ccbbbc530ce8f29591878337a78ece70ef206a6dd62389fe0e3220bbbcef86fd20ff7f506aca35eedb0e4ebd87bf735f8f62506f60b2cd746f2c6b37b79f0bb491c8588fb6b9cfb6cc345925b3cf203775de0f8aec2ade452962ffcaf05887b9838a94554ccff0a6ed137e11140aec047e9d1f4b27a4e7b41898d7a355f1eb946083960dca5f825077442d7bb7fe1cdd6f0a11b095bec1384926bb2436554d6b015169e00e75e1be3d7967e4b2a2aba5a5236f03fb9cb490f50ed402382185e33e3deb7d425c1d547868d1096fbde1dbfa3d29ef2da00b2c31759c8cd33c1a3a44ebcaa053de57d3a03d728df18b30d4cb8e131683c9a188c2a17450616d5c525ad2e3c360c4ce3b10d2076616c07519e0788909a8cf7a27c31ae96563145b6b5e2e44e4d50ddf6bd7962f71a0b133b617471f6ada0693d8f11aba3c8e49fbacc210854fe9cd242e440f4116dd491aee33baa2d32207a86c6a2e4612a41ca6186051f74ad408dd408485211e7f564b8ef7dd72847a3f1a50fa9013ab1ff547508dde911b91aa7d4d8d7b311675bbbe63664a2ce1590e1a46b242f95e8c232db74a8aa08943583588d7a67093736650c65f70fee79563465f8a2711862ede090bbcd3ffdcfa222c56f9b157d6ef07c9dd29688086d68817a694f669a6310b5a1fae0baea2845a059f8b54a7b23ab9b6415a329a1424e4cbe7ce0280bdaac9a0734288297349a381d85d73025f696d158b01bf51ef77804612a5d5e97bffc332d25bc4b891fbb30a52d76b4dbf1984741e2846424cfe688757f310334959d0f74e4bf4b642e85b17677753343aea5d6272b3961bc6a78fc48b7b7f9207c9ebfbd7a9f00dafbc249d49e3fd65fd91629d8538dacfcd6e6df6eb82a540edfe06536c7e772ddd5ea02df55f494d9b6a9344d6b2de3df1de5f2eec69f8b2f8a57170503bced9d3ab28b4e68b0b68ad2dbc6aa3854a159cb4219d6efbc76170ebfb1fd440f3d64bb7860a3372f83835811ae28798cc1f1771d1e644ffc164bdd8da9c3a60bf765ad668d89eeac27211a45dd8b929bfbc345155824ec64678ee178814b792c422988a0693096135f74350467f4596b19c25100e4486e731854a70ef5043c8fd3c943b94e4ce8b86ef5929d1af2d0f85b3d631f6df3bc863f820eb23cec8f9f2f6961b563c2785759e24d49ab5b2dc6f0b4a0c89d3da08ebb3a59836bfcd55a7698c9b65cad56d82d5b8c83f05dc4032f9a67f364c6054dd52d901fcddebb38dbf94db4dd9ce81a226f19f31bc6aa39de207d3e2891f000985dbe5664016e7482e17cef28d62ebbb0f8031b06fb40ade920bdb53852f14d11e0cc9d3c4caf58c94e995916221f42ce5e0c7377a17a1c378507ad1d704c38693482ad86b705639e7a0c1ff2f63b020d7ea79974e02748da0df58f0bf8ad1e4210e34d2052343ca490f9c96ee69e546d9ec54684e743881abb7fbc0561d2072bc262169522c29868e86474c553e384f1864424acc79bc4974132c434b79b4e52d206483f14d28be38482047965a90702632eaa165290b84071b8ae74e0a3a162348fe850df84b05e254fd9e62315d1b4b1d12adc1b17ca786d10ce17860bb56fec58bfb1151a108d4f569798923dba28c7c6d760b0631f5cabdfd5295ccdeb4fb80c28680085f69d0ca52fb4a00723444603947d903ad031ec5a7838e08e28db2d97c2d9809a4188e5e2078ad791c8acebf7f57590da5c55a03579c7cf4d7350ae3e72a93f88edf90d6f098c7364e01220deb7faf1e4e843bb60fe0db996c73297d5bf9e779c15e614bf80de73a963a914eba9f758a7d5966fd2139f5ea3156b7c5e7743c9f681ecd633e05f3c90558b84d3103e0eaf838ae00683d8144ffad0ce14eee852d2922945a7c04d2263c36f6d17e3d4d1afce4f2999db2866c91096e4dbaff5907ed2e2c91122df0af302169838f6dda94b9e72af25332155972d255bc0c62f18aaeb93bb265e1a003f7aaa028a73b2820e764df16fc38b55197d3d377902c4f04f9389be614398a2b327ce9d01b88495c776aa3ed4436d552fc25d9eca6e9052eab068faa2b6258eb8bb8468b187209e84cadcefd947ce8f2466f53c0bc4d430c8b555a2541216afea6fe269a15a395478670d774b989b7c74fc3ed17642b9686666cabfaa88d53c7446bf35b3dcbadf248635a4caf8d2cfc1ba4476b127f6a7b1702430c9e936bea0717378efd619405bb659942a94de11769c5629103f6723ed479a0b41ebb551682125658177f2104f4caa529db06640566a219145fdf8643b4feca4a7696b20ad64284566da661d12b949302f145dd5a6b61c59386f994323cea975cc2098fbbab5f541e3e8bde89ff7d541ef0202aace531884bcbcb41488caf229e0e9a4b0bb3632f9afe0de681319633b501e626923f38a7ffa50f5322ccde723412fd946aef83de8b99f632edc232e465e58084af28bf09986cc6a968a122678ca0973", 0xe3a}], 0x3) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0ffb2ad63cae76dd9ef8ea2", &(0x7f0000001080)=0x2d, &(0x7f00000010c0), 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x25}], 0x1}) execve(0x0, 0x0, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x18, 0x3, 0xfd) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="000000be0000ffffffffffff81003f0008060001080006040001000013e8517ce5119d745a21aaaaaaaaaa7f00ac1400bb"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x9) sendto$unix(r0, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000240)=0x240) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) read(r3, &(0x7f0000000140)=""/201, 0xc9) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r4 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r4, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x0, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = semget$private(0x0, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000480)=0xc) r9 = getuid() setreuid(r4, r9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r7, 0x0, r7, 0x6, 0x1b}, 0x5, 0x8001, 0x7ffffffffffffffe}) open$dir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x284) semop(r8, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) semop(r8, 0xffffffffffffffff, 0x4) setreuid(0x0, 0xffffffffffffffff) executing program 0: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x10) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x100000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setrlimit(0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x81}, {{r4}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0x48) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) r9 = dup2(r7, r6) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x25}], 0x1}) ftruncate(r9, 0x4) mlockall(0x1) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800035da5078 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r3 = syz_open_pts() syz_open_pts() syz_open_pts() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000019c0)={&(0x7f00000018c0)='./file0\x00', r3}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/13, 0xd}], 0x2) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: open(0x0, 0x78e, 0x0) r0 = getpid() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4000, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r2, 0x0, 0x0, 0x3f}, 0x0, 0x9, r0, 0x0, 0xffffffff00000000, 0x92, 0x1000100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r4, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x1, 0x9) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0x101, 0x2, 0x40, 0x9, "202302e207f19a5b8705f31f3d00", 0x1ff}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x8001, 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x5) ktrace(0x0, 0x0, 0x1808, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="9e", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) munmap(&(0x7f00000fe000/0x3000)=nil, 0x3000) executing program 6: r0 = socket$inet(0x1e, 0x1, 0x7f) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000001080)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813099279a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef3702556750000000000000007ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045d20903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b19050000000000000032e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e36b7029e2b5cf8d26b906d7c859759b770d76f05af13d9d38c2ec4451a506cb0c3b0d73688d592c0ae253061233564994441b2d671caf3e9337a7719f647f0bc8e0fec68cfd60500eaf7e2a8", 0xffffff58}, {&(0x7f0000001d80)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() r3 = msgget$private(0x0, 0x0) setreuid(0x0, 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, 0x0, r4, 0x0, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(0x0, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r3, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r9) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r10 = getuid() r11 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r11, 0x0) setreuid(0x0, r10) chdir(&(0x7f0000000100)='./file0\x00') msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x10000, 0x0, r5, r6, r8, 0x108}, 0x8, 0xfffffffffffffff7, r2, r7, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r12 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r12, 0x80286987, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x2, 0x1f) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket$inet6(0x18, 0x1, 0x1d) fchdir(r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100, 0x6, 0x3, 0x7, "b264ba779130577de10fe8a7e6b638805e6afde1", 0x4, 0x586}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26, 0x1000}, {0x42, 0xfff}, {0x82, 0xd14}], 0x3}) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x7) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r6) sysctl$hw(&(0x7f00000002c0)={0x6, 0x1}, 0x2, &(0x7f0000000300)="6cfd4db9f2da36d49afebd98c55017a929e04d96edbdb787848571ed2ae2d1ac562967a4ed07d994e4d5cd00f076c00e6ced", &(0x7f0000000340)=0x32, &(0x7f0000000380)="9eb2edad7f210cee51129f6ec0da888bb43c1f3b53a81e56bc71405911901f0b2aad4f154d4016b4ac8bdf6f161ae8cd80ca81da53d77af86758e38da979a80c7ea6b2907e1c4bd37dd5b83b842ac59a5559a8177c19509fa4c9e8c77d2d608ed15334abce857bb22213b34096c4b1ce238a03de31316edb4d76de17d2f73b7d412b78", 0x83) r7 = socket(0x10, 0x8000, 0xf7) connect$unix(r7, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x12f, &(0x7f0000000480)={@empty, @remote, [], {@ipv6={0x86dd, {0xc, 0x6, "7b29f6", 0xf9, 0x2b, 0x1, @loopback, @mcast2, {[@routing={0x89, 0x4, 0x0, 0x0, 0x0, [@rand_addr="6b8891a58a9fadd34460a43db3d344d9", @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x8, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x16}, @ra={0x5, 0x2, 0xfff}, @pad1, @jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0x81}, @enc_lim={0x4, 0x1, 0xa7}, @ra={0x5, 0x2, 0x81}]}], @generic="23b1cd021c73110c37262f828eab36e8eba32d992b8be4257dae738331410d55d79eb80dfc1c03665962d7253d60c93fba2fbdbcfcb333b9f138da0c1ba44f212d9221ed6c9dbe1cb45c89f9af53b899e66f38dda255e1855cf6f4d35cd0e70a56d5a457e966f3973cd7d5a5f5230b886c74b87c45a764918d9250a6e936a4f8a80040b8dc52ec9a9e9014e94b74465407e4477a04c3f02f42ba35a3fdfae9088417ff29ae50f14365"}}}}}) shmget(0x0, 0x3000, 0x8a, &(0x7f0000ffb000/0x3000)=nil) connect$inet6(r2, &(0x7f00000005c0)={0x18, 0x1, 0xfffeffff, 0x4}, 0xc) setreuid(r5, r5) sysctl$hw(&(0x7f0000000600)={0x6, 0x16}, 0x2, &(0x7f0000000640)="812f6e3425261b7f8a388bf45e232c8317fe1310bb14575cab275eacb19a870d801ca91b616131b163194428b1587bbdf68cf10d9ef7619108e89577a1fe160e4353c41ce5292168e466d5d91d005c83b8a7ea34270ad3022a32924dc81c6b4ccf8a91da9ca764daec32ddd3ab5c926d91b83291317dbc713d5c27103ea043c2d5c5205ee58452b8bb1faacb13f3f873179d69c21a17c87ca5b52f545a2692d7bb2cac84e6ad0d2641d605f44a2d9de722cb364697c9ba69a772dcb51c2f76a2c7f0685604f663f4eeefa9f2f0539d592428", &(0x7f0000000740)=0xd2, &(0x7f0000000780)="b61f4451d0122e2dfb79e4ccc539be", 0xf) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000800)={0x6, 0x6, {0xfffffffffffffffc, 0x7}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840), 0x10000, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x48, &(0x7f0000000880)={@remote, @broadcast, [], {@generic={0x876d, "b02694b32bbe1294e5d27d35e3a1ad4aa8bbd51dd1345f4e41707154d5521e5aed881a948c5827e957bec0f066b2f3c530120718a3dc39746d8f"}}}) sysctl$hw(&(0x7f0000000900)={0x6, 0xc}, 0x2, &(0x7f0000000940)="e7f3a74f714c38055dcee8712fc3d196e0a77895d4eb1b0ab76fdd86b1f78ce5cd3a54777bc7fdfa6b0128a1dae9b1cbb88091b790cbfaf3bbca6a80168b256832fd7b745c1722a157427ef43198aca94b3394907f5fa30bec8cedc6f113e6943161d6db335482b8fcee2d07ed96efeaaacda589f4c3b9beb0f283fd744c36178d33f0eba82687faddbb293c91388da10e53b5c3e1e998febc506b2045de4c51b78714bcb5a74fbf2bc3ffeb8764eefb328b21273b29a79b24ae32bbbeecc8", &(0x7f0000000a00)=0xbf, &(0x7f0000000a40)="62f13fa30635084b744d845e578232a0178cdfe9991f982e6cff6b6453ca3e5bfefaff23f053965b543ecf43eaac1afa6b872df5158dcd7350689dfb76c608bd8c6ca3ff892e0f1261314ac2875a6f00286c1b6799678f804c8a73eb83ee5c646f21c5f9b9011800e66e476f2de3e34898ca40e3e2238d6a0c07b0c2cfcc1504495e7bff22fe8fcc95b3a8d9ed", 0x8d) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000b00)=""/83) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r1 = getuid() chdir(&(0x7f00000002c0)='./file0\x00') chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = semget$private(0x0, 0x3, 0x830) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {}, {0x6}]}) close(r5) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r2, r1) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xc2\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) shutdown(r3, 0x0) close(r2) close(r2) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000200)='ML', 0x2}], 0x1) kevent(r1, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r9 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r9, 0x80206910, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r10 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, 0x0, 0x0) executing program 1: sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000001c0)={0x0, 0xbdf0, &(0x7f0000000180)='./bus\x00', 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r3 = syz_open_pts() close(r3) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) write(r3, &(0x7f00000002c0)='L', 0x1) openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0, 0xc0) sendto$unix(r2, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) rename(&(0x7f0000000240)='./bus\x00', &(0x7f00000004c0)='./bus\x00') syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x7, 0x0, 0x7, 0x800000000, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff], [0x0, 0x0, 0x40000000], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {0x0, 0x0, 0x2, 0x40}, {}, {}, {0x827}], {}, {0x0, 0x0, 0x0, 0x3}}}) executing program 6: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x8000, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000800)={0x0, 0x0, {0x0, 0x3}}) setreuid(0xee00, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') executing program 1: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x2}, 0x4000000000000071, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r1 = socket(0x2, 0x2, 0x0) close(r1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$FIONREAD(r1, 0xc02069a0, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r0, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000503a00fe8000000000000000000000000000aafe8000000000000000000000000000aa02009078000000006000000000000000fe8000000000000000000000000000aa172d6adda105f9bedcd30002000000000000c2047f"]) executing program 6: kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001340), 0x0) kqueue() openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() select(0x40, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x7}, 0x0, &(0x7f0000000140)={0xab6}, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(r1) recvfrom$inet6(r0, &(0x7f00000002c0)=""/105, 0x69, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) mknod(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x44) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="b8ebc28cb3aa7dfdd1a6a86682e8234318d4a8c9a790c1ddec2d36487c0a0fa475f634026b40d19f8719c3f1ce7fedb685ac3f204731f719dcc95d1b81e39a538ea2b82f5e9ca69534c63309955230cc86c9861f7456e0bd1b4cf962ca9f289912dc9b885a73759e5b39a258166993fec7025734da17ec5e6a2fd4f54b5dba4ca81e255974a4104d0606f34e15accad8042aeafe01", &(0x7f0000000140)=0x95, &(0x7f0000000340)="8400b845e933ddcae459679f8b3a24695634272f7cfed5298d8836b264027c5d8a8a1cd22cc392c94fc8be3a600e94d46f03593aa15799f0d993b81e321a631f5a97ba1d86fff774dbb5c707e2a432e24e17b6410520b3d338f4df238a09c6631ed23411bb2388b2ada2b92039da4b9349cbe6f1d7f64edaf48a501e14abe76850c1aa213f9f22713978441c0750a42e80e756ba9aeadf6aa2c427ae4236f3a9b955caabd30da9ca881ee387fb79f28cba31052b7651e4cb", 0xb8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/20) mknod(0x0, 0x2000, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(r4, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000104000000000800001a00000000000401009078"]) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) bind(r0, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='x\x00') r3 = socket$inet(0x2, 0x1, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x144, 0x43) readv(r5, &(0x7f0000000580), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x36) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x3, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x400000000000003e, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x11, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) r6 = socket(0x2, 0x8000, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000001c0)) r8 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x9) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000200)='./file0\x00', 0x800, &(0x7f0000000240)='./file0\x00', 0x8}) open(&(0x7f0000000180)='./file0\x00', 0x482, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r3, r8) executing program 5: mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) r0 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x66, 0x0) r2 = open(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) mmap(&(0x7f00000ea000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8b) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) clock_gettime(0x3, &(0x7f0000000100)) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') clock_getres(0x0, &(0x7f00000001c0)) ktrace(0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = getuid() setreuid(r0, r0) r1 = getuid() setreuid(0xee00, r1) r2 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, 0x0) r3 = getgid() r4 = semget(0x0, 0x1, 0x668) r5 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x20, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r6, r5, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x401, r0, r3, r1, r6, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(r1, 0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x2, 0x611) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r8, r1, r8, 0x0, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) semop(r9, &(0x7f0000000000)=[{0x0, 0x3, 0x2800}, {0x2, 0x563, 0x1800}, {0x1, 0x4642, 0x1000}, {0x4, 0x7fff, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0xd4, 0x0, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb1910500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000aa0000000965000000001f0000000000000001000300c2040000000405020a5f00010005e51d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf522000000000000002c0a000000000000814371144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843c204000000ff040102000100000000000000001d0400000000000001010005020100c20400000001040109c204000000010104000000002971bd1cc204000006240000000000002ec000000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a88bdac1ca4f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476ec204fffffffa0104000000002efc8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce274450000000000080000000000000000000000000000000000000000000000000000000000000000ffff7f000001ff01000000000000000000000000000100000000000000000000ffffffffffff00000000000000000200030067000000000005a0630000004e234e227361e5aa0304c5e451be2e091950227a3e769c97a11b69b5d0bf3ec3e3394ab9bf96ac53742797ecb1a1dad7351d01057eeb0d9cc1d2c60c0889ccbf7219c0082be35c", @ANYRES8, @ANYRES32=0x0, @ANYRES64=0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x1d8) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) r4 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)) r5 = dup2(r4, r2) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = socket(0x18, 0x1, 0x6) fcntl$getown(r0, 0x5) r7 = getuid() setreuid(0xee00, r7) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000000180)="81e6e44500130045a118720c186bc9e040d2fff667b780fac6c1ea6b392992071572e69be1b2bf46c83f4ee87a1ec73508c6d1c91b5ee47eabb9c912591df080e1610b47c9fc6ce9a01948f00d11dabd94fde4ebc9c8ccae4afadcc3e9060c1216b57ae686f23483daa8374d006485bacc7091b2b5d0fa9473d0e802f3a04b1816b2981d295a27ce613ef1b1d625857adec157f609ffccb190fa2224fb3d539673cf148fcb7b3cada739fbe4a467811550c48d0d00"/191, &(0x7f0000001b00)=0xbf, &(0x7f00000002c0)="556bc064c1240dbfaad72a7bca8c8017f0e66dcc847bf116acebe470b66788e16091fe9121c9f39866a7d02b488f0620fd539d2496afe86e6389f5b6d24424f1938a3891d4345dcedc95d3bcd7ee782e412b19edc67a5aad4f5a5c2ebd70f2b456caea53ebe68c56f6e12e439f159b47058c85", 0x73) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) socket(0x11, 0x3, 0x1) sendto$unix(r0, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e34f6371a3fc810000002ef5fee72cb5b68b1dc5", 0xae, 0x7, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x80, 0x0) sendmsg$unix(r6, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = dup(r4) setsockopt(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x0, 0x4000, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0c0045000030000000000001905dbb0000000000000004009078000000004500fffc00000000000000007f000001ac1400aa"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) executing program 7: ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, &(0x7f00000001c0)) r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f00000002c0)="c189416f5912bcb80be2368fc2ec3a054e2fd4b106cf516172af1d3b6863974ccfc49d44878f2cd2c4d444e0e65474a5bd9735ece0d22aecf09603d44e86489bc89d0d9b394cb08cab8bea6b15ccdc8c21cc79bddaa83fa9d2136a5b1ddba6dbf1b328", 0x63) poll(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x0, 0xffffffffffff0000}) r1 = socket(0x1, 0x2, 0x0) close(r1) r2 = socket(0x20, 0x8000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x80000007, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) seteuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x10000) mquery(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x2, 0x0, 0x0, 0xffffffffffffffff}) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x1000) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) open(0x0, 0x78e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x2c}]}}}}}}}) executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x6, 0x595d, r0}) writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000040)="ef4ab470e2eace541bd34ba5aa5f9e16c637675039567f9c4cbaa5420b927767f458088fc0670dfbc54caeed7f2d3359e375d289", 0x34}], 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/228, 0xe4}], 0x2) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000340)) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) bind$unix(r4, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = shmget(0x2, 0x10000, 0x60, &(0x7f0000ff0000/0x10000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000440)={{0x6, r5, r6, r5, r6, 0x88, 0x800}, 0x7, 0x6, r0, r0, 0x4e, 0xc4, 0x1f}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) r8 = dup(r2) fcntl$getown(r2, 0x5) ioctl$TIOCNOTTY(r8, 0x20007471) connect$unix(r3, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000000580)={0x9, 0x5, 0x6}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) pwritev(r10, &(0x7f0000001800)=[{&(0x7f0000000600)="f433ac891f9021e2bde34a9dbe74884c7ff6c3834b6f878a21665d9f087464d35b3f0ccf82d4796e0b29bcf8b02ce0ab8e46bdb8c6f5cd3b9b44a96cfd23275d7dcf4fef35451c522acddae486a7e041c5e04d73fa065cc77fc2404f63eaff959336e94cf3c30d01b1a963c32b3cb58617bf40c27c7f8f594d291c427517a1ee5e1978a29cdef7cd1c6d54a988fbdee75793438e4436", 0x96}, {&(0x7f00000006c0)="18d9f9fee5b8bdd42f94af13f6b7be1f853f626aff63ca758992ab90c56646ab3580350748886cac4e96c0db7aa626aaa16877fd497e516c0925106419094a860385f7ca2a374924cf3c73a39a170f89608291a1412448e58c17ba76a34aae6293f8559c6487b43e78e8ed68a649210061135cbac5", 0x75}, {&(0x7f0000000740)="4d3c3c49879d1da80991381deca8e12ff4c94d8fce4b00f28a133a74380e4c47555405ad459e23d9d50e08e4b27e531ef19b608e6a823ec4d37463d3ef330c3eb48a5712ecb0e743e34a7ace143a4c0e10e35febe46d155104515067b1f82537a39bfeb61642436f9c2a49a7bec66b93385affa97fa455b05539ac8ab7b5ef2fb10689763ebdd0becaa9fd", 0x8b}, {&(0x7f0000000800)="04e112d9d440d2d7da9fa1e37adf0c524f14121934e65802311c8dd4b045d85a4cfa773da1564becfbe6b0ac847182bcba114f9a9f1c0973b980b1b4ee5124ed5775cdfbb5ab1ba30af57352a41a42dcce273681288ae833b1fb4e70a7fce2159972a208082901b00818da03feffe0f9848f4f2d3a5d49e1bd7a1f85358f54ee2f8c7c6c48e24804bb3a16f89af91fc99b65fb422e1184579c6d558d3755872e50af91e90d81078b5fd08ac713f1822abfd4bb1fec2b131e2aacde83a8741685283feb3daae734cf6dca8e8109ee5760b942d1942ece736f8f7cafa45ac4cc85546443721dd230854d6d2c94db76886955b250f120f576bb3f9a5ac236d0b11432bf7ea03bce9290e79d98ae2fa4f16f47e52e86d4db9c9a579cdff14765dfa1e586fe5e0cf7f35ab4db7f50ffedfa5e720b3a3aba21e6a4392402f2219b12701bd48af2367d14d79027d55a3de9300b44eab85b40eb684b1823cf6d518ad3ffb0febbe5951e41a652363bb1dba65fac8a22044d99ce90485c3e98100a46874da6d2261008b503708c5ee396837f0ea65b38b18dd161eb928bbfbf0dc2c43169ee6aa16fe6c92893e1fcefe72e7879d013dcc64c5fb0ccb6eef3c9e0647879366938bca8889275341e8bbf3b3d6efcc010757b278732855178765cc69ef5963990ae0b1f23fc197461198fe91892d218cdaab948206271535e237b35798ef4db87474eb07f8b78b580130ebd952503be53e74ad6b3277e7ad4cbe7127c44de3d7d58c98e72b949b2eb5cee3059f95e05d98921fc15223a37c95006c8f7beb466f1ab6539e339c53b558e5daf7cd85002a0ccda1368753ae4955ad1d26b6b6b34ec57c48d9b13c343eaba064a4d5ddc2214c218f0cced2173c2df0aecf6b301aca7025fa6a3e4ba8b2f0cea1c818d03425ff66dc52d1229bdf13d13d1e8a76c651b28336638ed05f688fe11642804a1009124eccafacefcda8e306d96e3118e1242b6e5cf756160d5cec9f6c8df4572fdc5b865f706d17332af3e10f5cb925c2c4c8de2c40acf36418b8e6ef7bfbebf329f8cf13a30a854b5e1b6a7c63ea0c122c75e93c6ca28eed024e8ea8e26fbb9b4b042673adc93a9a2615f96b631acab2cfd3e25f4bee7f7eb45624cf101d4a498804fedf75de528d82e9a0048f4267eb3691cfb3ecf45a887a4f5e5e13e80270a18419c862f5af504d5af50947f2eed83c11e6d15e2fb0522822d0801765ddbb31a1bdd996838ad1ae0c9ab4eaf2cffc2a9122124e7c047d54e422f0ad9f11173b8e23d19c78a89f3af31fe0cb794fe1e16eae8a44341e9b9e4c69750bb18b3b050d4847452a1381d19576c63eefb0452fe4c0a81e93b754e11c9e1483d43be193447037f9d05aabc1366d9010f679218d0ecc96ead0a41ff9192d49474d939b764fe1ab425f661c1004b9c31bbf127ad9d41fbd703593c36b2d19dd63fb770d5ff8eabf37697deddc3eec84f079f3122ec6debefcc52c7c82d219bd4242e6cbca27966ac2643386f62a129ebe6980d34478c6e10f476598af2bd8419dbc73e4b5d23651ca1409906ab1f2b5e70335cae5167f21c11a70f7517e46de6b982ec406a0bf5203d6175daee6a3f8545559a590be3aa5052b1ea9976cefa05470e32d84bcb0f374722f71126540a27c98d57031e1e1c21538cc5df820ce07be508969eebf0fe51197e267e13b69803bc264da0081461208715e422d820a2b9c0ca1e1815163cd76f0baf382d1cb5d8fc3eef661c94eea7635790d9c9fe825b8e12aaf20e3db2f681d6c7323ca463bd3ce13f54e0986452a12aece9c012afc4355df1b8d2890bf5a60033cb661f6881e8cecab38be55d2055d76cada6bab6a894799df7db5164f1c03f8576063e176667815ab949843d707b5d84c3fed198e9a9a6cbacc038c69fb9492c3b419a84c2b99cea06aaf1e930448f10bdef96ae515a29e70cf1b8a1ceafbb4971d5ae9b9e9265aeea7e8f00b307354cbb3d3a5b4159e9ee1ba8f8db07357b8a18347617ee2bc6c19cf5470ade7cefaa9b070b3649a7f0977044bba44b7b48919b8ed2a060a9d28b58bd5806e04c1fa0a8ac1bb70f6197da67bce6aeca58352fc4ec846e51e6c08cc72b363b2497b6e0fd7a5d268fc90eb1a74859aeb531ed4b400bc70b3aef8c31c0dcf7e2f5386a8facf8d4f51ed6ef928f29650cb6f4d94805412c759dbf3aafef05dd0bf5311b4f44954867a5c4a7e7fffb8e64fb26ff94801380bbc50f27926ee3a5bf11fc023f1609dbd28c40a039beb863396367dd1e850f9a0254dad15368edbc10caf8f57fde0ddf70c47a2a72e99555e460c7236dd4acb7e5b5f18b4cd379dca76d21778376937083c0cdff215063e53c27f640a4af5c662642d9671e35a71709cf7d8f067cd6b890f2b56a111ebf5b63ab1e16f655bb326aa67c039fe9d736d7b6f28bbea87ffcb95ae29612f564b2794341c2f98f13eca0fc64fcf0e64a6636017c43cea692e689b65f1998d7933a6e83468fc806528584ef1d2111d0c5647a0242f7cccd4cec43f042862a1cb1da48fb745ee9a26291d8b24523909aa48a8594ccd8fb2026e3e63667de53c40642b57a00e1547c604b2064e4b40d0394e936c853b7d85d7f96db4ad8b919a1ac959b40e7c3347bbb6c980e6d7ff51a571cb6da8d53c7df98be5f38b2cb8a26f2f9b2b7cb2bc0e5fd7560599245ddfdcff376393834d0138f62607a2f8f832825dece68ada6ee89b4aad6ea4227b96ad5a155b8847b04a380f550cfe8a414df6e6eb6c218aacb47165b7b498f9f70bc0fa88ba83b2fd4e5eb6984c4d0641090a1790587723bfd93571b9a4cbf91809185646581788e7d37ca6e2dfae6521799de256d6b7c065c031daad4b47c20b58e1e9d18ea72f02acf1288ce2be0b492558b6ab0f64ad3925ba0ed4cedc2cddee775b8ba941a150796bd1aa139491f8b4c805255ddc9fc9de8a49435cdf6f4a57efb41664d31e1dfced987daea72965b555d429e67b69ef8e3258ad0cad6097af5988e8bd3ab76702d50b18b6efd000e1e7f64d3aab4d659090b0d5c1f7261bb8f04feefe4d31a70552e651b25007a44d88c34ee9d38ccb5e3934a286fa1c1fd66cde5efca6bedbdf7648736178b7be671ce0e04bc96a301133e824a2aa03c0d029c7f39afb89789d827871ff57401890612f30953cba804809dd01e76501c38896d49e726fff5b29004dadb684ce1e2e476c18b5bc11d3dda9df0b107610588bfb1e8f5ebfb828333bcad9c8a1e8e3f74e9824837016846e6027c2f4b2f7f9e698b6321a281097c125759482f83d5c3429aeffcfc5714a41a825e1605353a05d6b2b653d12198a230ce2d4b95e68fcb38b969c4addcf9e831535e77f70b836621bad744e15f826b44cf687a135001252cd0e189ff329519d3bf2863d1928e9ab3a904f8a083b0f67fecf244c3fdc626c2d1b978f0c52797d1a04eca00d90e7ed8c1c2fd41551129347a6f940029bb63a9fc6926d78ea0687864fc95a49680963d8e84e992105d8299d29dbbfcf62a6200fb4e3604db787d874e88e0b23a51ff59f9882d41889bbc93e3fd4a4e05d3445e683bb294ccee7f673adbc51d8f054cb885cc7910d7c6c1becfeebf99ac75e5f72e68ab0e95c6ca998e37f72b2a8f4b4e1d752a8467d54e314f8641ffb0400f3fe291eb93de7e9dd32ef2a607c0046648a6ff70758ad44b6e89af58fd584dd4e4fc2022d0d87d9bc0daa3e1c8b59b1dead6d254379e07c9faba228957ac9ed9f18c6bcd8fb4f1dd0b321b563ce12fe99be48a76a314392bd7ed6062adf01dda1b05fee2c19c20989b1422c03bb8a34421033806aad1a4f670587b383d963563db1b602ab3df4df44fbe4b396b09a3b0fc37883dd24effceb92af06b93a4a59f15a1622f9d6869668ea72ebc2d5db2ba66feeb320a1f4bceabed6aade12c7f2a8b8de825660d3d7f50de0b6dec0f033a124358061d8289e6e3ee71f2509975771ac78a890fb3d8d9ff41191860d5b9778176671763a61f9ef221ae2d6b2db4955d4226c8f62d6c55eb016efc911be8ca7c89c9b7ea89900fa1ad095af2e9a3e9dd0a325b3292c8aee95e3ab6b902e10c86cdf10b1d535bb1586d762e0056f510066d1e0a55a0e4edcb77e96eb9d74a076555ad0d4f99300435657a4ada11a471838ae087cdb7b854ae35046698e7f6f38dd259d0045a3f5167c95fb7a7ca83dbfe8bc8e6e2a3bad54acfd07244c0fc561eb3604189364b91c4b8385e8a6c2fd081ddc1876f6868d28de28dc1fd213f58491a9902b34e5ee95380ecf1baf384748b1f77dbf831b61c6ffab76a87efab58ec4e8b2a7b773771f9bf730c96a772ac367b6a2f94bdea024be0831588d12fb2059eb11c996d3672ab9dfc150f8b38ba73d0ad6cf2dc24a6ed7a026067bd2c0d8fe570685191e9ff38e94cbc0164604632b83b5e84d908f7497c7327e9f8355b6ea9834332f954877ed71ed3622fe8d83aee7800a1e41ef53f8f65a2598fa2442d7c97a3712aee153c51b8e81ef9e78aeaf64041ecce360432270b820bde78ed1882fb5511a20327dd5d8e01bee5bcdaefaef529a882f6ff2b0aab276d42e86eb1d0e00084e96db5906c58281fe29aeee38980f0f67b1356c4e00e7540b955cbb40b53659ca9933fbfee443ab21afc5a5e47fc5b9ed4e6fafd754127a95d38a578c42621ad9c272775ea33f400bc5386734d793e0ac86c873044f9de163a586fe4bfb83c7e938ba42c3b4c17b92e71455468ce4e8403d4c419d95a2a73c1459fb85e03b78b3eaacf935728e38de7e8b89b780bd6768e1139de445638cc059f728a8abe59e00dbfece6bb6ec3c05f6f4f23f83393f60bd254c897f07fa91ca76a4fa206dba6c0831016eebcd1d00d24ff8754448ed0de80da17ab4e490307c36313b4ad2aca7dddd8b23c82fd6bafc755f74bdd2ee8da51ec85171448049ff242a7e1b9137c04334e6da239ab7e6253efdbd0da36a069d7382c79db12ff6aeaff439097d08a277f49bc3e2be887e42bd8569593211d55fd4275c454dc22a80e8a2db71801b5dd254dc35c2ce8f22d39373141aa08c5677271f6455d78b5fd13723ad48f0374555a313f68a3844a460ad94ca54628a4e6661986bafd4938f987ba5fed6a819ce3ec284505cb141ef736d1bf303afce9425a1aca4bc1afd3393fd50726a2874eae000bf95150ecdf3fb2d5eef4b95316cb100acd69d0f795f01175eed415cd012d7d7ef1c4adff0ae2d61b3bfc0ff8b7ca66708b184f248ffd1bb3e5f7bc961fb9deb9c3636750ae644ef61c4f133104d374275425636bf5a10b36ff7b8e10273d61cfc3a4eb7777ed782d3020e15af79af973ddd245923a20a6806b73744c618f7f148ae461fa0ce6f4d5f683d2839ec12bb270c7c137c7ffd1435b51eba4c4207cdaa003c513c2de83fd3822e1c183acdd50586f84992bda9ceb0712412ff2321d02de4f6d7c5b50ecf6fcbac5857e88ac1e114ddee33da011bfe5a00be3d138252607caf4b0643553e5025c49085583dde99e862d7571569dae96e551e7981169d004fd3fc26c26c0b3228065ad4fba353050f22f662637ae9695a63138e6a2703d4619808a26063566ddbd2399d0d6f197584cee20c150818f7a3fb49a36629afac7b3fcdc0b77b5b62bf1ce322431f3bcfd1a9c34554dd6d980dba8f43fc3bf5ae2c3e924ca65f02e2f330e851cfa912966b42394941f57c7d036fb881b7aab0f619aa3159f5e202dd4b001442ae16a96bfd82e6501d04a088a", 0x1000}], 0x4, 0x4) preadv(r9, &(0x7f0000002c80)=[{&(0x7f0000001840)=""/128, 0x80}, {&(0x7f00000018c0)=""/21, 0x15}, {&(0x7f0000001900)=""/241, 0xf1}, {&(0x7f0000001a00)=""/202, 0xca}, {&(0x7f0000001b00)=""/33, 0x21}, {&(0x7f0000001b40)=""/241, 0xf1}, {&(0x7f0000001c40)}, {&(0x7f0000001c80)=""/4096, 0x1000}], 0x8, 0x100000000) ioctl$TIOCNOTTY(r8, 0x20007471) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000002d80)={&(0x7f0000002d00)='./file0\x00', 0x8, &(0x7f0000002d40)='./file0\x00', 0x8}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002dc0), 0x400, 0x0) dup2(r11, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000002e00), 0x1, 0x0) sendto$unix(r2, &(0x7f0000002e40)="87b184da03a9eb7499f3767aac3111fb3cdbcfd51e4cbcf6f74463b983adc09454473ec07cbdfe369d23600c18f82240c0b43b9ddd917c64468963cf164b4dbdddce781ce0253cec0e4e067c730723c4cd3a2ebfc050ce8cc4b3bb7e14dcdadf03440010b29a7882ee14b42e776b3a92c3df2fb35282eb3627b0bf3312bb120625914621fe089a2dfa2728ddc950c667589dd5b27075a3ed02525ebbcef1c555431c49a811e0e4d0a6dd2cc3b72be2524bc14c2df8be29d81c38245424a3ff34eb302ea97117def42edeb46e53db1b45b359172910d7b042311e74fd659aacd4b9411d8648b4a91a9eb0706af6dc70f7a47edbe0abc3cc2910cb", 0xfa, 0x40e, &(0x7f0000002f40)=@file={0x0, './file0\x00'}, 0xa) msgsnd(r7, &(0x7f0000002f80)={0x3, "c3f19d5094435aa79cbdca99d263b5a7b826119cd4ae46628162864bcff6d6fe6f3e427bc7d616558cdf3eb42db3229eb86bfe721562308d15a6453de1844a43b89c26ddd1e6a331d0cfdd34757ef8fbb4d1787a6616ed7db3ea238dcaabc8713ef7f3c36a53f1c59847965b7e2aa0294642009215762fd085b1eb772920be20f48852a265a2a20a4b84c971c0e20ff3b289"}, 0x9a, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000003040)) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xf49) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) open(0x0, 0x1, 0x0) execve(0x0, 0x0, &(0x7f0000000380)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x1e, 0x4, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffdb3) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)='oL', 0x2}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000600)={0x0, 0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xce7}, 0x0, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x323) r4 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000640)=0x4) select(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) semget(0x1, 0x4, 0x90) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x84) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x1c0) r2 = getegid() r3 = getgid() r4 = semget$private(0x0, 0x5, 0x10) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r6 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r7, r10, r11, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) r12 = socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) setsockopt(r12, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r2, r5, r3, 0x40, 0x1f}, 0x5, 0xd5, r6, r9}) r13 = msgget$private(0x0, 0x420) msgctl$IPC_SET(r13, 0x1, 0x0) r14 = semget$private(0x0, 0x4, 0x45e) semop(r14, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x3) semop(r14, &(0x7f0000000100)=[{0x1, 0x18}, {0x3, 0x101, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x0, 0x1f}, {0x0, 0xff87}, {0x3, 0x4}], 0x8) executing program 4: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f00000003c0)="cd04000000c84a0522ac3c9520374c7af9dfd0f596cd8947cc057d26f54567754f56716ccc3d592d1b25b854b274b85862b55ec26d7162282415fdd84dc883e1a909376458971eddf9f583e0580f55a84f469d62ba7db201f4026d711c5afff3875074d1d3", 0x65}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "1a2198b59b0900020000000000ffece900"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x100}, {0x2}], 0x2}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000001a80)='A', 0x1}], 0x1) syz_open_pts() executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r2, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x119, 0x0, 0x0, 0xfd, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0xae, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x20, 0x0, 0x86, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x8, 0x10, "48fa89ae2b849e38741545b4b986"}, @timestamp={0x8, 0xa}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x22, [0x0, 0x0, 0x8, 0x8, 0x8, 0x3f, 0xc5, 0x1]}, @md5sig={0x13, 0x12, "38533e743be61c4f07d514c7dd4f3d04"}]}}, {"1829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"}}}}}}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x300, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000079b000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000251000/0x3000)=nil}, {&(0x7f0000229000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f00006d8000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000427000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000ed000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)={0xfff}) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000380)=0x1ff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000940), 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) executing program 7: unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) r3 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r1, 0x0) mknod(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c}, {0x5c}, {0x6, 0x8}]}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000001280)) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd386ba2c7aeed3000000bb99da597213a061543c6c0e7f84"]) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) shmdt(r3) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x6, 0x1, 0x8) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) executing program 2: syz_emit_ethernet(0x13, &(0x7f0000000340)=ANY=[@ANYBLOB="81ffa22f3c250200e1ff00008035"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0xbb, 0x3f, 0x80000001}]}) executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000340)="15", 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) read(r2, &(0x7f0000000240)=""/125, 0x7d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f00082b00fe8000000000000000000000000000bb60"]) execve(0x0, 0x0, &(0x7f0000000440)=[0x0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x80, 0x1f, 0x70}, {0x0, 0xd1, 0x1, 0x800}, {0x100, 0x3, 0x0, 0x7}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10, 0xc0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) flock(r2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) getpid() sysctl$vm(&(0x7f0000000040)={0x2, 0xa}, 0x40000000000000bd, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x402) r3 = socket(0x2, 0x3, 0x0) close(r3) r4 = socket(0x2, 0x2, 0x0) setuid(0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x80000000}) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYBLOB="1b6bda54a44d02c14f1cb0eb1c38236feec20b61e3476104cd26dc93253dbeb223c3aa66df61249c34911448e69d5f7068f71fc6bc828000fa4c7168f97b95bceb986807c8c9d9ecca198d7a7e859da31c4b7830dd778ce4886a932cb9e2a5a8bffd326c9d94f36c64b3ddc97e7ac2fe076908249d287e3eb83431dd6659626642db6651ff76a5c79608037aa42a73fe7c4e3181f09fb8f2c390c293000000000000000000", @ANYRES16=r2, @ANYBLOB="6a357fb5f95cc605c4996524a2f79dfc227ffae731df1e57ee09443b97d4c9055ccfa99a59effa456d3ce8002047361599ba2fe91b1eb57940f751764ae88afaf672d135079c546bb2f631539ff593622732376b76ae0303"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, r4) bind(r4, &(0x7f0000000000), 0x10) executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x18, 0x8000, 0x3a) getpgrp() semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x0, 0x0, 0x1}, {0xe, 0xfe, 0x0, 0xfffffffe}]}) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae6", 0x1f) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000080)="0ff940fe7dfb5795608fa8d501f18897450aab37bf36178c547fdb125cd03b01f2f8e60fa9da8532f7e7290520966867fcdda272e1000000376b29a8caaaf51df154e59c501a6c87c7529afe6bc510f5fdbde6185c13997f49fcb71bc43776a18fdeb8450d1a5acedee56e6d", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000100)="d244be5aacde3e2e9be48549583777283388faff540f3eb92244771f1b4a", &(0x7f0000000140)=0x1e, &(0x7f0000000180)="bad79f725bb3e0275dbef16c373c2b9d6273242382edf3275f43cae50a004a3c084c0107ada52cc7ac260ca8fc633b9d2d38c93b752281f5b79bd25e5868b62192a5bd5586f328635918e2fd532351aa233eb8d0eaf6872efc503ed36e4a35dacaf8b26bc94a167d71b85924c593f6d53e54e5e896d0164d2e5a21d4ac6df3f9837b6114c5a1819a7502", 0x8a) executing program 2: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0xfff, 0x9, 0x8}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) truncate(&(0x7f0000000280)='./file0\x00', 0x100) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0xff}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x38, &(0x7f00000001c0)=[{0x8f5d, 0x79, 0x7, 0x7}, {0x3000, 0x9, 0x0, 0xb9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1f, 0x7, 0x2a8}, {0x1000, 0x8, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x7d}, {0xa8a, 0x8, 0x0, 0xffffdfff}, {0x0, 0xc8, 0x3a, 0x9}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), 0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setgroups(0x0, 0x0) fchown(r0, 0x0, r1) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e740800000000000000ffe200000000000000000000000000010000001800000000429d9fd4591a"]) executing program 7: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) dup(0xffffffffffffffff) listen(r0, 0x2d3608a5) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xffff) connect$unix(r1, &(0x7f0000000000), 0xa) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(0x0, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r4, &(0x7f0000001380)=[{&(0x7f0000000300)="f92cee15962101877db924122c386e3ce93279b756c112140c38fd942a57a969533c4919c52992fc6cf14155f043763a55efb9abdafa3fb0191f5b39d39afaab670c764895a43914cfdfebf0b1729b801cb960841847f4f9ec2eed9eaecc4f13e5c4aa6c2b43a913cd8862d9bb7a16b40479a5221daac863889ace48ce164197defb7fa1c308db4b15375a9a5cb387349418e6aa3c6b5bd2f4ff6d0f9b3e874c912f9fd2b8d21408dc201610e75be1ae772a66b136cddea3dadf870fcc8bff34a824f243482c3bc220fddae9ac086016595e8445f9ea8f0d46e7c8a5fea51a8ae8df312ef66e221708214cdaca469beb65fc84ceb724bbc3adce628ef848d5e4c2482ad9d6b0f27a2918686f85260f08213dc15d65041b1d1d6dd70fdd47e3d01e66883f2cb3e804a97d2cbe2d2a2460b957865186913d2bb0638fd5b3e37e7a93522faa5e9a2acd50ac30f3ce1c26df61bf3c7c42611a3277c34d71bffea76a07968a56755d93fc5d7a367dc7d192cbd02ca6a57784a63d2931a94d68ba2235397a3dda74f1a7360c33ebc320dfda23bedebaa679ec21bd6b31e297810302b0527221837f0c611794f499cf0b73c0ddaf998a32edec44ab4c706d58f6932603165cf6465a8545f0961a26277f188fcd271afe49aafa4aa17cc0057b867f124a917c2432243b4fbcd6fbb2b01b6d3852bf069388da9bdad7204e5db7f80dbd287949f987f5700a86ab03f8942bc17829b6b6f93a7fe1d953165f9f4dafa4726c3bc4375cda5ec359b406169eb78df4e341bf55011fd354bdb0c8660a738be0761e6bb6f127a8e4dbcc0f637e59b6cf7e4ffe8ed6a7caf445a280db95c13aa6200c4fd5d29d44e997eb9cd67aaa2d3b909d814de11788719f345a0e61d4703ae60819466ccf0a81122f6b879991dff47824f32618d5b4a1c056686dbf5d1a8a412f35274f4bb200f19d5622930a1c831e6ab2f639ca74064e458193489c5b86a5a25906b57696ff1234ae4a28d30d472a7cbb7f13f122e8cd8b6462f43ec1b06dc8a6bcc25185465fd8d75a622e0db4a7637727619e7f0e44bb440b4eefa2b9c9825fd84b5aeea4b7f7375e4412dabc3552dffa2f55d313e4663213c5202af5214da8f94266bba3fa51f1484b5610bacbcabf0930476a6c0a407dab1443d117ddc273ee4b7042eb5cdffca330500f764672a3396e16e26c91a92f9e5cc72f9b91c679d765879a441d5d0aef60bcd043c85dcdac3bd7b8610605c3abb4c18efe59f625c07a94008c1b1d61193c8cf9d1f33d8f6bcdfd0d363176be413b7d0f5988ca549d84b2ff82f26d865b3cdb83faec016bb169b166e478b5ebc8e292b1868bb4f5086b975e7163c97cff5a192e2757d248ff7d3a1cd42944ddfcb2e3f64280a5b996f4059859f401772783d419e56f4c834d35ae7343b191bb6edb6530be071a84faa66d0096a238551417c1af8068630c92c6389e9af128659055d839ddd292492654b49ac4aaff8c5a93deb0f81c3c4cf1a43db15c20bb576ccecb695a4b48eff22e6b96264306f32ec7817c24d7e356fbc9e74b190caa3cb49b3e0e37ef8f6c2b2ede20691795a2c3c91d3f595147c0b3574661ed5a7dfc579f052e3c7f8d942a869a9b11160c1b626241b6713f194c27e04ee9be3de4836b8dc86d70f05ef4809275e1e80241d93d9af14c8da887592a454fa7442472481c1c7782a3063cd73e4ead9afdd0148b66720fcd42240d02d620f309fda5bed8ded4cb53142f7018b4ce88bb2f0395cb778d91d86e6774ccd16ba8a759af5c6f36859d5f5b14a474d299e7af64e108b44e78f7e94e28b911bec51b734edc24cb9eb072475422c269c2085c37b1cea0728e63622063598d115d17779c684f0e628098548f1ec1c3f80e432a831135f815b99adc80", 0x54e}], 0x1) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000000c0)=0x1) msgsnd(0x0, 0x0, 0x6e, 0x0) msgsnd(r3, &(0x7f00000002c0)=ANY=[], 0x6f, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000580)="4ca85260422d73c0ea31ab2137c44403bd1c252b83ff0fc09ac6e26ee90902c9f9d7cef25ea00f0d0f40b9fc411977c7919d193e921f594a005e1de745675478d973e95491eb0ad00449670460690c504922fb8e00f839ed11bdffec3861860ecbf11653985bbec53ec6b0a6b86501271128cfd35f4b9a910c6d88e23ffa8816e8266dd081c2485fe837373a341b13b7a7e7380b08c353be5389a17eddc047c516285d77c6c1137df5bb89be2ed539b59235a215c4d25e601e578810ff6ee465cd6ed3a5ec35cf7b2830eeb83e9b3919d9bec82fbebb", 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) listen(r0, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: syz_emit_ethernet(0x1ae, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6036ea070178000000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff0100000000000000000000000000018904000400000000fe8000000000000000000000000020bb000000000000000000000000000000016203000000000000000100c204000015de4fc47343050200400301fa04010101030000009072f304010500041600000000000006213cd8d7930589691e0c906f7fef7ff11864b90d0471560d70600d8af6b09fa883ba000100000100050c5b33ded392ec9e357bc24d801f7ce84a06daec3e4291e51af944df5d308577172ba2ae3360a8a9a372575299b554b38ad0ae45c1e4c7207d9c356dbc121c25482ecc256a26ac28da3d8d141249ec598756a70e80aad53de5f2d5fa3f9097f427fb0e6db8abbc597630521b861930143f2babd1372f3aeaa4de12e197c98656e42c53c875133d7ac9f200000070060001000000000000000000000000000000000000000100000000000000000000ffff7f000001fe8000"/429]) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x9, 0xff, 0x5, 0xffffffff}, {0x2, 0x20, 0x7, 0x5}, {0x7ff, 0x84, 0x5, 0x3}, {0x0, 0x9, 0x8, 0x1000}, {0xff, 0x7, 0x0, 0x3}, {0x15a, 0x9, 0x3f, 0x5}, {0x0, 0x3, 0x0, 0x1}, {0x3f, 0x7, 0x59, 0x7}]}) socket(0x1, 0x4005, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000580)) executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80606955, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8000f7e, 0x808, "cfed0ff8e84e82b3950000008000"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r5, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000200)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r5, 0xe9e) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) r7 = getppid() fcntl$setown(r1, 0x6, r7) fchflags(r6, 0x0) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='a', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) executing program 3: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = kqueue() r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000002b80), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() r5 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400210000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x4, 0x5e87, 0x8}, {{r3}, 0xfffffffffffffffd, 0xda, 0x8, 0x4}, {{r5}, 0xfffffffffffffff8, 0x28, 0x4, 0xfffffffffffffffb, 0x8}], 0x41, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x2, 0x8, 0x7ff, 0x8}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x401, 0xffffffffffffffc0}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x0, 0x628}], 0x3, &(0x7f00000002c0)={0x7cd64628, 0x10000}) r8 = syz_open_pts() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x20, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r8, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x100100001, r2}) executing program 7: r0 = socket$inet(0x2, 0x8000, 0x40) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) chown(&(0x7f0000000280)='./file0\x00', r4, r5) semget$private(0x0, 0x2, 0x42a) sysctl$kern(&(0x7f00000002c0)={0x1, 0x42}, 0x2, &(0x7f0000000300)="e65f0030ae66657fda7903cf0c288a58e03e5c96b601b878b9c0127e8a9af08ad3ef59d1d3887b07cf1e66", &(0x7f0000000340)=0x2b, &(0x7f0000000380)="682438f554687855a17075beab8026b603a834c2e425e5a66c7b6a505f0d7695b0d966e461cd4cccb1c7e72ffb4be12bd7e0ce87312c57f40c3e0330d3", 0x3d) r6 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000740)=[r5, r5, r5, r5, r5, r5]) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000440)="cb1ae1e832196de284da0b789d2f24ee6ea204161929ebaa26751ad1680d0ebe33f2c32047b0635c9d24a6c0fb8ffe2404e69567edc46512bf3ae9e66ae70d40303939ce923d237bff38137f7f999a392ab46d935d48d8abf505f862bee0df64b67d7d288fa4a1b57896b98a4fa0347419733211d16f47bdedd72f46a267ad1c079b9e76ff41f05b6c7e039f77335ee6aa27b89feb039acd05f950664df36c3c09f385e07756f736a645e6dd6c9d8c07675012ad55e3237ac20ade63eebf9f", 0xbf}, {&(0x7f0000000500)="4aefe7763e69e947fbc68e90fe5569e6ddcd39dff6829952baf06b1f0f1262767193c4ed43364afcc5557a56332aa6a23e37f1b4681cf1f525d9e54688dfe97da983d14cff485bbf698d1bb70115c2220c454a4857ec53399894c60a88a8429111cf0987d79c9e637fe783367c37f37a866d1a5e75034f359eee21812a494b18fa8e25901403fbb79922aaac787642754b00143e14f2e2", 0x97}, {&(0x7f00000005c0)="90c3d743527cc510c411c4e097b24c1938366ac309fcdab9fadbe0272040149dfcd028ec8ee25d95e32b43cd57552e42d19b8cdeabb04ff961d0953f0ebd4f4f1dfa3da451e720ecc52deff0043c7bd87c04efbfd3491e6b407887a59d0bc4c1576f6d982ff2a8f2ebb17ad97c7b829823013e2918ac221edf414812f1644ecae4f451d44fa74e02062e335ffbeef42b6629ca9039197a19c886d1681cf06841bfcab641a03b53179dd6163668bda7edc11542d3c015548951597e2ca050cba7904c8b91e1b583e0b676655ea54427e5a391063a6cdc568c2ed5ef77d5b56d714ca147d0cb6bb69678b328cc64d39a8663e6ab6f48f3e0", 0xf7}], 0x3, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r7, r8}], 0x20, 0x1}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) r9 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000840)={0x5, './file0\x00'}) bind$inet(r6, &(0x7f0000000880)={0x2, 0x2}, 0xc) sysctl$kern(&(0x7f00000008c0)={0x1, 0x56}, 0x2, &(0x7f0000000900)="fe43dafcfb07463a06a0fc38594b55411fd265d483bef9f170c0bc77ae03ced5de4cd21d91b3e9a8fbc150d840472195ad6093fe6a0b043b0090c267749b165a388fa2f478bf83bcc0adf9feb15f359204b3a468b0dd701a79720c39739a0be8c780cbed7309a2a84be0cf19c18aad80ccebc595ecf276b253e61b94e6e461604fd02f2e669d6aa9c7726e73d36581f882b05ef4d7f8269c66104c5a4fd69908eba37ee8173d3a3780df6188b3eab5229157444045cdb26fdc6d4c39bba163e644a2551f31", &(0x7f0000000a00)=0xc5, &(0x7f0000000a40)="4c782e4f5219cd92c0fb86e41ece3f8ffa7e70984216d770221f73a2170a6c8af0094e4151f392e48a7973696af7e7a6a501c6bcdfee93c08bafc9f613b184f1f50fab72e04420c03ce82be41cf40b68f5900175d523d1460e91381da22a3a69f765598272c425454ce501103aa6d55a759acd53c2df4497eb8aabaa8c29e47c48a2b3cbc366fb4e8a63f19cc6c189ebf30cf4eda58a9bbccf43dd812af738a14ada282adcdccbb37ec16c29c6213f7e611738d768786e950ebf86aa407bc80bd113bbe4b28cf2addb6210e3ea7d211f2cd014b8fa4a258a88eacad02e84547156872210bd47e6aa33734953ced4b2eaa8abc65b4d7019083dc68d3426d499411594c70d003932ffb0e6e64390e2001540e6451c81c940834407e1dc77fe08ef4be6d4211df73d1e66c0d63fbe3974cac26d55144261208dd9b74c97b2b65031e4a90907f77818729c47c7ae75f5e8093d8b88ccafae2dd7f4a441ea5f9a2aa941db86fe130fdc2dafb4ce898f503a1b97f8a2b0188625b229d3f26414b40808cadd4c7815e7df15b5314f62cdae88b319fd32a8cf89643f28865ff9e201c829e72c653f42e6aa6e21a3c79c7b1c67f85ec2892bf8b2ba17859c531f126f1c01cf3a577ff8fe25cf280d2a91af7b7b59ce398757fb0cc5824fd0dad067a63ece182a8173ee8c4fd92ff19ba84049fdc67d8ffbbc1ba50f667621e753f5761f93bac26d5109cd3d05cdd2b37fabd8277f5da97aab6f6189032fde4d83ae39aa7384b4b9aa9e7a4bf0e238ded9021465183ca636abba26e2e09c4ed81379f5b9542b4a2040ca64f378d119fd1a492192be7d1d64aa6bdebdbbc8bc792b94081535816cdadae67d41eed27a8960b99e292427b273c815eb80fe4c2257e594fbda2a25e639f3a4aa6ab02b9c3c5c5bfc5aae0991992c67a9a76ac47f286214519f7ec3c46f12ecf049a028546a7ceeed69bebae8a13a63132cb8005ac169c7b5865f5eb745fbef1ef706fd87ac8dc6e8c9929b9c8e1a5f3d96115ad4b7b7ba93f8c4fb81054abdf75a4fe6416ca092f09131da0c1827fe89481e1c0d73c6a079ea48a1a6b9d899e7588d28e24aae7435f581aaf29ad6c978634bc4547df3fa73e4f993198e2d38620e656540c23701cf58d643986cb3f5c405d4dbad080c5e5685bba05eb6f3f2a0d01554e6a2a6e72ce06200f2a66eb1e36c303f5f4e23efe263a853442b64e49ddd6ea2aeff090e951e551bc6885ba4260185f5b456015fc18e750bfcd390bf5309e6bf2262161e08c59d987bfb7b55c43743677834ef12ac2d3f57129891a47f1c44b28c2d9d58fc5add094c911fc11ac83d45693fca161897ab9940e7b54a3f41dc6dcee450ba01d11e5701685d8115d020daefebc142cef0936fe815a4013f534b42a9378565434711c12e29d5d3223783d6463a4ea25a1a795d404c5b0da8f86ac2e3aaeee20872480b2ad1b28a53fede2a7b025d1d9136c4bb027292d5ef478b59eee52c6f76ccb2321a708a39fee45e353f1029de3f9d7001c50c5a40449d34c5765549565c1d034a9c1bd299020746363c3a981d06bf9a256d43af3ceee83a03f2def9fc1662c052cef09bc56da00d4cf031ad43b808a309d57126d6f017e3bdd48e5915c4daca1b41a78eb6a234a6349735dc0cd85cf1e7b9bbc5df483d085d65927d11a56baa5cbbbd036f613be4002cb8c2a66d32dc49e326779c02089bb7cecaf868403dbf5d0d08fda0ca3e8dffc5b4784c952bf70491f40c07ebc6fcbd164b47bd9d7cfa2409147c4da9aa18ca6b0c4bd605c20bd6314116c51dc25fd741c2293c0c19d462ff7baf6f3a61f8c5834d71a46967d1005025c1d1815afc65d608c846e724d2604a1dd1d06b00a15f10a5a0c0683ac83438652e81944dca9fa1dfa21a7070787d19ec0ae48963b941383df5c340a4bea90475b4b9f2902f2981eaaece12876a8dbf440c279f3aac8e80e6d96de10ff5d9e0fb29fdd4d2054d0f27337c9b8f4c3b768966eadbc4f390c6e1ecaf9a807b28d1359a2e87b8898cd73d1c08ec3b5ce38e276ca94b787c68ab888160744ebeef8820a1a14dcfdd930035c758c4c34da3d23fcb9e9d88fe500dcf2abaf6b548bb319ec850a9b0fdb061dbd3811232c473ff0c49d13e2f2e74f1065ef3ebdcd30cbd9bb8fb6aee5ca4f808644731e2cb57675002308d5a07c9170bd941d3b7b3144ab4c5eeb016cfc7a9d407727687bfd268aea7d7a2a235eb51974b97367a94ba75ee1f1123b7434a97950ae40779fcf65e0d3950b8172411daf082fd34eaceb8c974fab3dcf4269deb271ffd3589b0e97bb6ff08b8d1baaa2cdf074004d7436dff5119fc6f2b939b73ac554f3a9342104a6b3527e23208455d3906721a0c901148d1caab880f896ae6103748cd9eca1844a4cf9d36ceefc5c66f5b23c88760ca273d635b91867b6e46a48598c235a08cdf23e50f425a1ccdc4ae78806067cc2314f915bbb68046d2de66e5ee95c1d18a63bf556b8450e594e63ee7acdd031a7d2ec5eb910e478d93076f17045f95398fc9c10a1a364eee885dbbaed2790d2caf7edeed05392911d6940f741a7f9215c01d4754902c3d16947b22209c9e6e8c50c775b5929e9e604c369855e813319f9dcff13cc8bb3b82ae57e26c10a612502e3774d2561318ef65d3032c8e16084ccd3478e33514d5b9a9ea5dcc89650689000e3d878163b43691b3f425ee65d7388e8bd12284fc118ba340146cbe8a02c77a7579ecc975add2aa25005376e2928aaafe53b5530f4251c2a7dbd378ed8b48cf8df85ec12d65f771af753d6dab33141f0e346502953e14fc551f1266a8b80f81880821bae248a82cf5f72b140faca342ac7be4f17fa9110db4cb16806e10e9a3bffeeedc240edcbcd10247d3e73ae7a8a49b6e370a8aaf391c89d08c521d85c1af6b6358ea14e1efbe24137395c7b0ffef497d8a8d37791fa6beca6acfc74e465fe698fe4029ee776f4fa332cf62e18b5c1046f4c2cc125152958c40c4e73e5d3887eda6b617e07bb7bb2a9df37269b77f3aa560b11be10671ad450046ca1d9682f967934be49c637ef2cf431024d9f2aeb5152a23989f8729fe8c5c69f992ae7caae2453c405c22394bf9743787f82687afcaa5e099bead9aa7fd8860b14b531ff906924835e03de9c7d909019d75c4868d011692e80f2350b7b64245efa114712830d42e28da88a8aa6f4cf9ebc85aecbd3003ecea8d0565fb6a4521a0beeb1476266c010914f71deb14e41e39292e478e9b24aa13d3a32b2c260f5b48050ee608f700bd86f9f6dea12193c2f3aa65e5957aa6b307e2a69d37a574da62eac5f80504330bd30a57868bac5f2ca052b206b4521d4e25bed4b657fc8036e9e0105148a2553b4f5f1ac16a99ebd6fe76081f43a224f4a5a03e36658ea4ab2022e8966d3fde89c2f17516e5c7c4935b8a3bded78993d1627818859e8f6eb19c75a0676448b3c884e4d61f7fe69f8d099761a0b8729d80beefb304a65c9f8788b6309a5a05ddbed0ff92b1c7351491ad7f7fcc032e1b6701decb9bb6503e108a9e83010e0e64cbc97ac31875a61b197d7d2ce693ac2ce5b9cc1b9c1568fa4ec1653ed3d986a5b0bf94b206b9724dd7ab4abd3ec9ca35ae53cbbbd3f163016f6608b626a550c989a2848319699ad143706714424b0b8c3fd2824e15f007c94bd174326e064f5cee5b33d79ec84cb4207ea59741dcf684dd1de0be239d0b1b70164411b0f490762b2be28fd7fd2be4bb1e9284acc080ade0eb887ba391f7ec095cbf2673829c8d39d6945f624ad9236b5c1f113113f8cd1503e29733e050978ce1a2ea2176d6cabdbfdae86728d15ed19328d2b1ae580b80dbd5366bacbfab87cb67cfe98d5e29b56139a66f2e434f12f03f366a40bbb6f89fd6703ff6c77bdeae44027833977aff04655cbd6afa6163e97d4c39173832fc6a50a3c1a4d11015ac2bf9d6c9d8e86d41db0667958aa08247e7eded9e7e673e6f6c2f590341d3fe22ff69b6455c126a8e90b582acfa659fe52a8e4327bce3b299c5d53ad0abe0c0e484d93c732039b4195a2bf9853c01b4142c60f09e0a3c477c6099d3080e6e54df6ab90d6748f78df114feaa3781295599448ba04c193b8afecf0ebcfd0d862cc02d788ca3c03e33d9e1671dc424b9dfb3c1a5bbee284f951b7d329708beb38656211717364703a1205b6922e0407c38df93a99e739424f07b93903f64a90748b1a37a1b5403945bdff597a1059796a9fdd386138cb253ce569f6f0cfdd2ee6f35d8d5a3aa1e4579ea15ed5606bb5ad769e922d902c768dc781ceafb4cd9abfdd98ae4b182cb00b6e0417022a8445f1aac0dcbb2486759a75cf5dfacc335112838778248f27c3c373e011df68f18d3807ea2cb6de560c414495a2b6cd3ea0aef3d682c9c528c87ad2c5dde4be1ebc55d3e106b6de8a006f28034f741627f8ac31a52ff397743bbfbdc2e67524556e6199f9da983d79df74a59ade7ef0e39f1905e506a31f116a3dd0f82e87757cf50f694d46fc4982fff11b528f757258e708b54e62fab0b4a17aac8f21bfbe4bddf322bed62f30dba242182de7e062dfcb0927cf0449e2feabf50d20b6a8d6a486425da36503a9c01e37fe45b992998f2a1f269244709af19eb2a63b602bae5213e4a8e460ae99b7734485c8149cda79e483c7a530b99afcd8428b6608412ccabaa3f26ab3b93098d4bdc8c17ad1de254cb2a817cf75911721cbbe002640def124802686ee2c203a975dc0eaf4013bd0bf781c4801bfe045f60c879a6179666344ef46d8aa243d58488f2fed01e821df201728937e63446d10d48cd879b8dcb0301d2ab083f9eb8de822a670b886b94195409180954eee0ea0886db0e2f93ea73d9d6bbec9392edd5c83da3e4bcb8233790357b6d10e3e4d1e4186be1227c93264384b7b4d6cdb54892930b62c624095212bf9ce4fbca3c054816358089b688575149d6079190b76a74be1fe1c8689af174255252c3f3fada34bd614b785d4d52d254b30ee03532ffae06a7954e0a7899a7956ca65e40309f1954a3c5a42a0e23d627cf24f27f2dd4bdffbc46a0e8bbd4f35ce2a0c690969de82ad223b9b3b579fdc9fe088f830b6540735a500e61e0de827ddb3e118ce148235ff2fb0547cf18e3606be75a1dc56d3bd8e463a164701132277f523b240ed53b69336ff3c7c67c0cad7f55e92f9b9f78693dac335ec3dc2c3a4a2d51311af516c02b840117836799d3abe476394fa4fe52e0077a037ef563163fe889e61e7482f59a812f9ea4e995ce45e6daf983ebc3654c632285fc1eea5ed6b7ee4d1170436ec272b50b7af06cb15c4567d368344fa1c31d7097ef79e8af9a413983a65a48834008581f37ebe708fac2175b23faebeae658a29decbedd263be3b9eb7f49a977f9c39033c757cbd282cf9a6bfa54c09b3322ccd127beb6531814c22169ec24900b26d40b3020f9cd9233db63917a1dcc856b4c51a5566b66ed45113f9cf68fa32a5d0af4821f2911c4e527ad0415917fe03cc9ace618545db4768009eb4a95f23969766e0f1b5159d2bae545b25ab2c781e08cd61b92a78e2977aefba1b85b596ca1ba22710bde94a92cf054db8fd2246f6c98be237ae95e53c6e27b98af6d77f8f89ee137cce9d0a1e12c5f6aa76680c5b9034d90a55b1e052c1a20cb903391ece8f0ed88fef096661555a72c939bab794add4a24cff984bbb03448bd71bb2bb0f2b15a0ac950a49c2dd426586f98eb68fdc07c57c72063760b", 0x1000) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000001a40)={0x2, './file0\x00', './file1\x00'}) getuid() openat$null(0xffffffffffffff9c, &(0x7f0000001a80), 0x8110, 0x0) getpid() fsync(r1) r10 = getuid() setreuid(r10, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000001ac0)={0x1, 0x7}) poll(&(0x7f0000001b00)=[{r1, 0x20}], 0x1, 0x1) getpeername$inet(r9, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000001bc0), 0x20000, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x6, 0x2, 0x1f) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r3, 0xf, 0xffffffffffffffff) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc2e2ccf862972b4bc6993bfcc", 0xd3) sysctl$kern(&(0x7f0000001080)={0x1, 0x35}, 0x4000000000000008, 0x0, 0x0, &(0x7f0000000000)="af4834808281702c1599dd425047ceb1e7a8a1043262fa60c27adb9d560381f7580ac91212330802327025caf139f72c89b0bdae98aa851d935b7c07f47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f841e0c20983c33d44296c1ff5db97a20605801e42306a437b1e3e7a5182f3bb11e0a575bf60493883b73192840f5eea5bd5df6f11e2924581fd78f360924ce021d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6298c694b0aee151de73ff1290fa1c8d1ac1b43a4336a20d37f3d984fa36b3bf13dc9b3bbc42d7f17d6f31588bc733cdf96e1423b", 0x0) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(0x0, 0x0, 0x0) open(0x0, 0xf8e, 0x0) r6 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f0000000540)=[{0x0}], 0x1) syz_open_pts() msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x45, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r3 = semget$private(0x0, 0x4, 0x201) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000140)) r4 = semget(0x1, 0x4, 0x400) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0\x00') semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000001200)=""/218) semctl$IPC_RMID(r3, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 0: socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) flock(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800465400000000619078e0000002e00000020100080090780000fffc3aba8099ed7687f39f2ba3f57a56"]) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) poll(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c}, {0x5}, {0x6}]}) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x10000000000401}) r2 = syz_open_pts() close(r2) syz_open_pts() executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x7) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x2) geteuid() readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r2 = kqueue() ftruncate(r2, 0x400) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) r3 = socket(0x1, 0x5, 0x1) recvmmsg(r3, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/90, 0x5a}, {&(0x7f0000000300)=""/102, 0x66}, {&(0x7f0000000380)=""/34, 0x22}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/239, 0xef}], 0x5, &(0x7f0000000640)=""/133, 0x85}, 0x6}, 0x10, 0x40, 0x0) fchdir(r3) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000780)) readv(0xffffffffffffff9c, &(0x7f0000001d00)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/9, 0x9}, {&(0x7f0000001800)=""/26, 0x1a}, {&(0x7f0000001840)=""/209, 0xd1}, {&(0x7f0000001940)=""/181, 0xb5}, {&(0x7f0000001a00)=""/9, 0x9}, {&(0x7f0000001a40)=""/237, 0xed}, {&(0x7f0000001b40)=""/93, 0x5d}, {&(0x7f0000001bc0)=""/92, 0x5c}, {&(0x7f0000001c40)=""/164, 0xa4}], 0xa) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001dc0)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001e00), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001e80)={&(0x7f0000001e40)=[{0x20, 0x9}, {0x86, 0x9}, {0x4, 0xe0}, {0x23, 0x10000}, {0x100, 0x1f}, {0x21}, {0x44, 0x1}], 0x7}) fchdir(r3) sendmsg(r0, &(0x7f0000004600)={&(0x7f0000001ec0)=@in={0x2, 0x1}, 0xc, &(0x7f0000004440)=[{&(0x7f0000001f00)="1914", 0x2}, {&(0x7f0000001f40)="383a293c8fd10d3dd124015747eda92c4bd8bd19163576e9a80b7752255801d921fb8d6a922f5177f5b78e5ee622a7bed7ea3c3e502fad2d5fd68094018278b1ff4f6a233cb9d1fed32f7c42921dcfbf598f122235907aba728cb31177d951711fd8b9dfb2d0593d727fe813ec27ada693354032266870e425b877ef83df7f03084288dd98026eeb6ba5bc7820827fbcdc3cfd62ba9660470491b134b53c0626e043ea3f054577928ded5c9bf43004a99dafc92824de4af4f0347212cf1f25240a226b74f78bc7fe1dcee6f2885783d887577376a7eca9ecd2673143feee052d9052b26945f27f3e3181f2ba760bcf3f22101939492833f34713e7202430e2a52a8d86f1eedbbebdfa121ba615344653494e7e86497e732ce22ce7ec47933dc6acd8644fcb7a12a37d115887d3986a8d70c36e5f36a677c578b3c1f3d31aaf1eba1fca6c99dedbea0331b9026e6761950b8868b0ee73122c1ae6219e542fdb7cd33ff04dd9b80107eebd8fdecb0f746ba9c81f6f03904339e28e6df5745fe5ba3ef845ff2e7bf2cbe9bd1f4bcda6b0a2f62e247783e88833ae12c1544c6f4aeade9c128f0c427eb77004b18ba24588e5b3b2eb41ac5af44979ffa65c13eaf3d9df2af8a2fb2e201a0fe34544a3b4d54647131c7662fea924d6342b28592c0e47b3815e2fffc3e66cbab0d9d3697459f8a6c0dfa1b0e253959815072d017fbe3fe3eb60885f17b6439ed8fe6884696a6e67b47405242d5b4849002ff250dc57eb8aa36a4922613984c6214924468f57a3a3f97f4b3dbcedb36f77d0c52c7c0762fdc5e1831eeaa9fbcde7dac4ac4551be21915bbc5272b6e7fc054acea42ac89ad034c4f882fcb1e4501b3d688bfd5b2654905906834fa2a9136510b536cce895673732b19f540839f071ec53181c1ebda47a36952edca951a26a5220cd4657aff26151613055e65b632b5454711b2ea37af1be472086fdf14423162965f3b7a7be6c919d11069767c961129283c190870f1f5d1f0a6c1346d386d3c92323b7dd88cff0b579d0ea15c993ad4baad8e9ea83b1e419c5600bebfd6ce48e106f9a3a3b91ffe5e72775e183f5b0fc5d05295cefad148566a90ba67711eacd88a98d7591d2286c90eb2b791730f3b74ad3b4de42fd1a1136cb4d0cecf76548124cbce8f65563c53ebcfa1e34623247d0fcbb2a7316fe2bab52ddf00fb507fef58eeb7c4ca8824997102fb0f917ab6003eb7d11e84fbb0e77f5289311380885fcc9c308feb9e0248195f320ba6bede34da15a5859d6976858171a80ecb264c06ec83ad8dd6fe7cf7409c6ad835c6cc0882fdc62375a1240d44381014284caa8834c9801e36b3f9800228eebaed402e138da5f6070dddc952e55407af6365687f1687bcf7f541f8b9afc38fc04f3d1a16fd4c5ae0bad47749d010499278be7f9bbf5c3c8879641f15b44187befaff887d398554eec27d3ac3fdb71eee02951c4e651df0886e74f10b486c41a8abd558e825defd589ad498a6b391002ad42584ce4591b6860a12c1ad51d3708bcc5cbcebc6c4463a8d5f713a8915293333c9033c68f3c9f15d39e5e4261967cc90d1d8b6860fd5230c1aea776f25979b1290afc3c5ad608b55399dd6fb07aefb55a5d4f15536d67017d051de06e4963988b311a5f5504571e3a59b6530212e768c7771105bf875c6a382b3a422af0c2b2ce2a11eb50c9ad97fc53943c8627d21c80ed56a6df73ec923c72c2e7a3cca151bf8939ae2170c797a28f7be9368e31ece28a6fa31026204ab6ea4d67444edb6656139fe7c784b7105d0e77c9835d68c47cdf5914e9993eb946dd627858355d9e06d85d7b8a4014ba7ec5e4b2d7423b50f2bbd48577d8ee28e3075a7dc7cc98a05e8678b13a3a78a57a62c25b554ed9955a8e0325ce449f1a45baf27ae0083574a154db3e57a77ff5a8bbde3b1d72d588e439ee39f0ec2b4d2a5904084d070e8db4daa634f6d58e25592d3e93a16c70aaa5e055d0f1391905cf64cfa9bdbd66e61ba26f9bd13c63bc654343dadb8d7dc6cad202161b7f776e1c65040930f3219d6fc66ca0f03cd305ed81c34a72daead95e2e2dfd6962b2fc530bca896519380b2505e91f6ae771a67361f358dbc3860d3fa2d7da087ac99d2f0be89303b67be451a3f937dde8038f31855f572ef1d137d3179ccec32abc12229de3bb4b849fec8e2463a5adeb7ca9f8dede840644e431a1e81038dbebb0f19713f33af3523872a779ad3d00475743476fa256b5c3d18b72fff54d76e94625eceeffc460ee75657d5349f8e996cb355b361636935bf8e46c29277494a594a6c854fab9ad0c52fedaa8203f18f872139d3a0d8bcc6892cce2425d0324cb5e3b6fe49878a3a419b302f1c5aeeb599abb31ea39ece1c6792cb1ea5fdcdf35e439b478ebd42d6fc0ba56fe999252bb954b0d7ba7669fadbc2fbbfb2ecd9d436c95b394f8b5a4ec8c13e45a6b88d371180595317a7b0454cf9268751b3d8dd1e9efab914262a13f5b113e5a022cdf609803f6e55eeaa5eb1e425c62a8b9be3a523bbb6bc88948f0a4a062e502ec9870c1b865b6da69e21da11fdae4cb43189a7eb91cbbc68150a896a3bbda9632a8a283538113fd29c8243e1bfc161cbd6420910d2e95d7e6a5912a279f11e6bdd12df9a33463b88321c8b2f245d6683391284f1213beae6f6cf0fafebccaa4b2b5a860126bad07d2fce85c45baae2d97170721561af7b7d4586508f0525bf3983e9c70d99d3140eec77d397441061793f28a74df7524641af4163b1b808d28b7835f2a8cf492b4094602f7a5f34437897e7e08bfa41283f46eae3a700a613024a22b69c6c3f2279a21149631f4392b5cc2ec76e86a64da38386b3bea35d810ed79f08e4e33ee6b1eef1f0525e440711dab56ceb468fbee8fddc7898e09c80299f5923f3fbd7eb63a6432ca02ce90e26c4f4a6d15c330403f831b29c725c304362a8a40f11b0f13a245d7b5d64592b59fac723fb25f69a601e0440990bef64efaa667b0c2938dec05d876c9fe3f3bdfaae78d401b41181e0307c0b54116a97b161f0ed248f1f143b5b350229be7cd037f9e659af8265fe7fa24345b04be67ec2ede6f4b69c6bc4e6d9829f17aef48a9698184c25cc79df5a0dc3de2b6c88bfe0129bebfd0158c5af875edfba844a802bd5d1706f3e1ef4c61169901d24d13835081f091a6fab19d505c007a1db2676554f00166d8aa5c6acb3e3bc89923b9e716b65ca7a8d2a451bbffb298edd495b4f0225e2a42c71ec2998db0da5b247dd2c3d940a1dc300f618e3d99f744893796a0dd6128f2d4b6345a26f146ae5d3919b5dd675002463eab449453ad923c41019107147aeb825d71b5e1a0e9f33048be94ff44753698be534cedff8765f267af0c35f8a36c2e5b1735f67c172be34128771ba946a5d21b810121a9e08f26e2ec94b09dc7ee03b773945d49f3de767d00ac2221b91b0b2388b01f6350581adb25504f707d79ff9ea3f3ffc251908bd5057a977b28f6c0802017698f2f278c30be902979d1d38ec4fbc6e970ebb872e95bb765be2a72a1e8c1484a73debb807bab9b58a347ab9db285f6b565f0cc79a5ffa3f160da040aea4a314878b0099f3b4cdaa12a3c1dcc37be46d23ace187afd4c38504deb1ed47b28099b8555cda05c065042e10045eeb304cf3c770901a6b95c38cb4627ebe4fc50566fbc223be88895dba2544fbb672077e3b0cf3de36a4d2e7a829662add9ee7c60d5e6c6cd34a1666aebcef9de31864d3114768d902ef501a49f743861ebe4967b68c07fe5bcc6ae77c288be09d5125a051c4a7006532a18171ff08fe2fd1759b86b131f39702b1dac1e61d41884b22469f428f30f4e68d6cbb800321106eca37b6ac8c190cb6b80ec07d796690edf8328d81ed146d00846de9efcc1c2c5d179af170c0cd3867669fa1cffb650d189e3e67da5779d236daa8a0aa30c0e68ec201d1fa6e0e015220f8127b3bda2a1ff8a276e2a2f78959e3c769961fa52aa272f3433cee212c17cbaa94f5641cc0d21dd3ea29d57a2e124ac8841d387faf78c0361d0b695bc680b0e4c3a321ed2484fc78f92375545f4cf9f4b384afc2260b8dc769648bd12791f3e50d9acd929cc9c870a10af42ea4b07653fab8daa29ee93148aca0bbb17c8c495de06c7670d17203ebc6cae6fdd1ed67c8bde138a04488157ef59cadcad4754bc202b9adc12406fcc3a59550650822fc01cf094986cd6d8fe11687b8de676fd750bc45b6c606c1d219af881f3a5d2f3e39b954d7d688490e1a5d1b8adf728bd9df77b66eac5793865d7f90aea825086228b1bd61bc2745a390249cefd917848bef9fa881d0cac0be01fe070366cb61b9ca7fc50aa7e23c117f3b79d52bca9532f66ef6b348816a5ee18a51f8655fc1d3420677ac8e2b5cf6927b28159d81e8cbf042b897f25ac7c82b8c6c1830e6168aeffad153628bc92800f074240f58140aa41767568c9591effafb064613810c5578e9ec5cbada4f4a6238f667de2465157a721abd399dcf2635002d40c61d124fc60242eb34c096776ad788fe95766b4b21fdf2ecef225bf6407bf96ae47fa75cf3eb68e48b600bcd0a2211f233bf1e899abebea73caf3240a1288f60cbbdb77a21480fcbc57450299895b7867b06b806ba6235457527bdf96fdf042bf012141d4bce80b49e8dcd3f1d1ea18445bad6e3241edf0eea07498c32e2a3ddd4cfa4f1476fa2d9923f850874be7a20002d73608a47e93b9b85da6eaef1288e323c5ef32ce62b02df95a90540524b1f20ccb6617501f1eca9a6b98b5e7cd291e7c46c917caa83897e812cd9aa25fa7a1983171ead6b26bb8d82847baef3a37bad594bdb644a270c712f18853327d927722b5ca6fa6e5df91d8cf823348c0e7095e07f3da997ba9a6ca25df5433079790756cdf7137924200fb9bd0f609e4ced5de270500ea69dc502fab0136fb4f7ca9276638c6a9ea90b7145288c6e151630a6e42562844389513615d08afd41e430dd47f7056a9dce809d37884bf0638ca558686e80b49b9ae58a0d4d2ceefc8ccef0756de610057c41d8958a80e4a27f169c78a6e8a23d6855dc57972aa2caab824544a6f5bd8d2668e064119ea80cddb47d2f6bbd19ef2fcfc3e493e4cbba8c07f0ce162e7ae344d75a732c0674d100f334392eef233273be03ef4a59affb5cbbb97c504c21252c54443f3f2ec7b12961357b3cd18e7265ce9db9a3f3b718c8df36329c324a6afd7f9deb7dfa1f85103e77340e9ebd720adc247a838a9e6ca1abf27ebc6f80522facf5347a8981bf48aa6f2dd1bde1e4cc96bbd8e1ce0fe4b25c4561fd2467660d1a6a94daab1e65fb0b4baedbdc7656eb53d5c09f8ab5647ce4651c09afd49f00b2ef054c059b1a92aa4dff87cd17ad79034133bee3138952222bb3a3807eb7888a07d6038d98e867614ea7d251c188e9f7a1e46284a2f6a4a2c5aaf2419750d494f50e983853222b673ffccec84dcd58fbed309dba245f8348bb3536161f5f24a4f771de03c3cfd67c1a14db61fcfb97d35527a23925166556ae1b1c52fdf2315db54d7b8d3c53d9217b6e7d97abd3febe93c947b3dd31d1398eb8ebc72977ae0154682842e4df970b1b8535b918657dcd0536e0ce5c6aa4310b3da573a0bf5eb482ddf5d1f770fe89605f00291a03ebae3e120e14af7c29523d764c8f2918904a19304480b1b3506fb5813d617e9e727e49732a1dc2e79d6d369855c64ac45008e0dde3d416c3d502d4e449a3378f296d5", 0x1000}, {&(0x7f0000002f40)="f360493a9f11be6ab364bdd88bd0e431f816066b0049c13b2371c7c9b74c7f9634290a309d7a2344cf07a846b4cda70d099c9374b86fb0d768510b20abad589858a375308af270229561c4df633657c8e2db104eba129b5eab1ba34aea234aeccf0409ed6f177fafb67694d7078dfa886eb942cf1cf54f3be8066580da54c781e57e7d61e6612542b24d23cdf22b567efb0bae64e68fa65f5a6593771e5f85ce3fd60e797c921a3b", 0xa8}, {&(0x7f0000003000)="cd840314d65af5d5de86a3a1cc8a6146d62a3dd37a5dd442cb805c09b314e46683fed7d40c5c5c8dd5edd7a57caf19ed73df3bd340ba98a9286a251b387cc6c0e0059c77d49a2d32614a13527034855a0747374588230c86fd7818143c9f5673c1e91cfc68c4e8eaf02d7d2d9d89ff2d28951aedc430433ccac1201c08b283426e7305f6307d93d9bfea8a38eaa93dbce6a2bdc65264506bdac57809ae21585d3a10ff6db14a01ce1a0f836f429c6df1f9f29e25890077fd320af54ba34a24a444c74a5c237a567a1dd7ec3d9bc845150ff54eb5", 0xd4}, {&(0x7f0000003100)="036f2acb1969b1f64fb5d1c4d74db30735f161b24eaa1f87dce2a0fb06f9c3f43f3a1739f008554cafe2ef3b3fc20a3d3ecf1aca483a0ac343091ffe26a627c14b40c03768d1acae76212a01f5a7409b675a816736847054d04fc0925212df797026c07b9318142af903ba62bf028eb3095ae1be81adbfd3a3913474a85c9a44714314246a8c7b2971a235279565ff33f51d02681ba6ddde1156a309fe4660867e0ec891461f2e1304cebc9a62f9e0654a3823d4f633f199ab2705a5a7d35ff669ac296fe79c97ef3d4bf381fb08bfa1a198280a123d2713", 0xd8}, {&(0x7f0000003200)="e0a86112933c6e2bceee22a65a457dcad6d01da007e2fe7ccc316e1412ed5c9046e0904c85861898fa300ca2718bc9dc9c5bbfe24c4cbcdedba382bbbc16fb622a5c2ff12938c0e4d2d4e30ce3663f19f8c3e8d4d342fa4cb3989c24f896990539280ec6132aade79a79ffb09e9a4a971a87955f6a9167350f7351d7122f5176f283da25bdfc4dbba7aae8d29421c27b16114e1d8ede56b567dbed7da7a118623f30ffd99c2d86edfbf98b7393a02794484a03526f23f7e6b6f1f5eec1009bdf09a1f23942fe757a0c1c308a4461102e77155aa3ee5c6ce56d0ef5381c86e40a90db1d92898eb55d3e0d72fab279b1c37d7941019158b3c07bdf1b22f1f7848239091e14469e19b03d47b2949bd5d8508b496c4afd8469eb586b7722d482db97b79b0061dcd2a41e98d4e3f25780606187775d23264470a3d0e4da4a5f582e87a3efbf104d271235e889c4da18f727fbd0dca631bf43484453147151fedd59de3e81c360d1064df09756e2c0c83d5ee4625da2654131019925354245c6ad90984d60406d63dabb334e79244727c700154e3f37e25baf5d000952c970ae77c2bd810fd5425dc8f690a67030392c8a9054a1013a3c176c47503636044eb69cc026bbee72c49dafe32f4e879da364e32b9dd5b0e28da19c7fddb0918d845a9422a28089f5d414141de87885221f321f4046c99269d19be46f73dfeccc469d43ad256cd9148672d46cd82b085b4593942dac179e08520964a182cce32591a5f279e14ed2a9f3c80b4cfb3178998a27a23f75fab07c65ac14f57914ccc57c9d7e8606095ad6548dd36ee08a6d7cc987ab4caf83acaf61b1e54f1c4826b1d8c94b8508a432ee3a6d2d6f173275bbcb967ca730ae5c21cb43d0821922066af4ad24cda5c4f2aa28eb5ac9fcca32d8b3d0908a2df40c428cba1fb996d6d034e15e222a2a727e31601b1b932fd5ed5eadd6ee90ba806ae4a8855715a928429429d0c690ca7cb0c84e67c553e2ca36e6a3e90134daad504edc5604e4f3a2a05eafd2b6591d20b0d5a08aee572788996322a61c0f38b3cea683b26bca84c36603cac14a818077c96b05fe22d16b6d6a5f5fe7c5d8f56f6f2c83aa6abb22c920f61c452e74364e0ad84a507fdfad9efc6d69f3b620f0f7a976984f34f0ba0927b0b5100badcf50174205f36172348687c677f64e41037f4b5b68ac4193eac0a68f6dc10c2e85b8a1c0f600ca968d64fbba4caea29b1152117cebbfd719c882a9988f4e71145ecbaebefe9de7ee1bed05f8c1750d86541c2215d06d5cfd9ae1a57c380bfe182e1cb41c8fb3cc54a1209bab4dd8861dfb0619aff0a4635fe644463e5d8a30ccce3c44cab6afd248acff0b025c662eaaf2271f150a7f695f79170d7bad507a9a813aeebeb1b71138336cc6e78577d3cca85d5892314fe8ef61795109129969d990488811044ca8fb71f4f4a03055519e2381b1068371467308a171b915fca7eb94e4e134c9338d9909aa66c45b0070cc4ae6309879e6d05d903f2c81c8fd1558a07aed7d8aad6c1c693f2c46e3d551527662bae8deea63d5512052ce63bba373addd93d2cd3d1919bef21beb2302eeb84524c1f3ca5aa14c6371898c603e2784eae3fc0445f70bd24b401c33bf328de70e0f47146a12926002e7b3829640fb138faef377a2a4db3d88075d6e04e457ad9bdacc15cd7503e99dc7d17375985e8fc12ef5541c1e137a915cff12d5d931607a2b5d0f0e8631ec6ab36affb08134d36fe4d147016448652aacf0c04b3ddba78f8d7c7a78d170a80f03a0a845a8a1fd3f268eb9ae4ce218c44fd7fee00029245afb2d31965c615224b3881d70f6e51b1ad34a006d49c5283e3e8814a317308299e533be8ace18803baa09169712598eecfabcd022683ef7e529a24e28e40d4e0c6f217130f577f1e0d043f6082d56d1c940cebfe601bbce42bc7fb2b5289399e31d09177c37f83ce3dfe938315176240650fd0b444a394feb60dff27f165e187b935a945479e8c5db72f1d244cadf5d3826524d08cb85c6e68aad2b78e581ff93da095c23e437c5fd2e97ca301112dd663d9bc216980b914d98821d2217346fe1d3aae013f437dbfd3af48e6047ed902b29e95badf6744dd970ab2c75bd0788f092faa2b55d61e246cf2929cc4a5609c443aa0c2e442612c8aaafed80ccc69d0458d57f5d11abc95c0b8d348911cdf8609fc6e3e169a40e522fb6e5849ea1d8433ae9547fd7a93f404bb935651db2b1bc87a3e5759c064bed02918f8d6adf02eb458ded1f0a58a0703633b4e892be9e97958025bdd9f1e8e5d470734c59cc7a537b4652312d74c46fb47695ae5d14287ec451d34b09d102e64aa34538a11dc00b37e876f214a7c98e18e1a7f0956ffe926811e441c096520508b9d4a7951d56bff20f31376ba0d7e7395811e61c592fdc27add7993dfdf6b8181abacd1eca58012730661db7e46e02d624e25b499b1f53ddd7efd71ec6821b196eb3c1ee2efca0733d536e3f5677348df3426c70d19737e4099d46909aeaeaa43e2e0d24f8f1e490597881322dc3d99a1e2486de5b88cbf9acf29d718c3d255b1e630ebb714823beafd46912550fc1bd2f6666b87210bc1582eab8c83cd3eb300c057341c4413f39011bb6e544164f8eaad7372f681e287afe3b3902221cef483514b511b61899c4c716811f2c159c6ef2e0693175e74e9d7bb39bf755b202f8c919addfdfad0db283dca2638a0cacef603a57922f0abbc7070adf310c8cf331660a8bfde37c6eb4d942d9b9b1762248fec101fe66e6968db2f632f339e39366eb0e3a7ab53c4de63f290f927ae0d5a2504b0c4343d1a8fe3375b05706d0cee1c9a4f8ba6117b2ad722b69c0e4a2f50debb37ea04b6723f2c1461ff4063d01e2b86b27ee6f657241402d817e569819826f6e3f20025e2e7f536f108cc37b5b5bb8403cbb4e3c5b76dac0e6d44d8a7719ea7faafc4c9d710d1a5ccadd5f2f806de9a4236d4063a2b7b737481aaa83a2145ad94fc94b8985e9453060ddf80dc0fe7b2ba4fdcd6d77fdf95c4de5cb7e287d7dbf25820917b85fa7a880262d7e455254777f0a09b92137f1fa8b443695febb2d2f375f919c34b097f879a9af770f3e7eeda537941b5048b4271437d27cc327e64e9c4a9b7b11eed9971ccaa1974b92bc4b1bcd78b961dcdfe423a6b7a9980afc9a6b4ea234019eba8a33e095602a79e788ed2a044e0891752689572195e8b088b93968b9f47fc392b3ec0012e9aaafe193489bf60b5a3224f8b1c0cbed7759f49f87801e4c8d1f18da6a7f740eb0343c3c8d097803855fe67127f5fbc551803e148ad8daa21a3266b2dfac5768a3e6cdab6dd8f8ec10af61899b215494bc73af5615f5057847ab54fec8e3059527e04368fd47ba2f1adf61c7628ea0d1a8df23020aff86986723f096cdda22f0da47e08b7a96ca2dd6673410bbd535ef3b75b8ba2ff21bc6cea322aac2c71821c60ac1a170fca0d0d636cc4edebebfff06ba16b61d0e55bc954e84ee293754c1c4f93b9b605363353fd9055bb648e03e063e73267c91b4c657dd907bdb7859baa16124a97a4bfbb0e6847b5ceebeec42508bb33f1a1c35bf150f9b555796e315c64fbb14b71de427a859066b6c9d773432a970e391af828c990c2856eceba45f5463682e1a3dbd6b33cd48276ce4604ab0017f4980d0da2102b8d496c82ec5caa61a2537ceecef8d4f8c5ecf72c34e4d768f994c4cb9401bdfd2f5807da25f557775ded745855b77b987d9d67c1e7c1e17974f8288ffa6e8af6d4e72532509fc2d601f60bd583ce10e41e3d66b1a649a0ac5c68a87c6343c3bf1c3feee1b04b65c251adc287055be7e85da6bc56d4bbb3620e3106abb8526b91b662c2bd6cc80fd81e5bab4ea7bccba8eabd1d3f4b57d3f42b8611e6a6a1b94e7828581e4c626905ab5f231864ad6fe49d71bc0110e5876cf905b080be830607d7df4059e35fc80cf795976af388508ca36b08c2912a73cac9e575e5398f61682f022360e35c2c6eff48cb10969e46978f04cfda4953c6950fed47dbd71bf0aed577b0701458bc3988a6d73851ee2b278de5eedeac3ae7b2ed45f9f87e06f50e1404acf84adf8fc5723e2e842c49a4e03caa641498fd7af6b15665863d2e896d2624355f12d2d5254d3dc8c01032b4895de76674feb5b7d6c74aa3898fa561475f3c383c2830880d871346380b344eb9c7a5f2042b0c1290c7c30d22de89d6ad283a24fca03739c7989e15825eb9f051be2c8bacca8745f2184efb93a83e2f0aa2478acf6e490c41fce33f8e9974182c8f73d5bb7d3029b4915e5e54c4d187921f49ae3d833d46237700157a9dbbe662ccc5bb2c49d3bb697869667cc6bcdd48cb85fe7e1ebd7a07848feabc188d8cf1cdda76a174c3c013a15701d65d0c1c1f9f4ccc4575e379d8df9781f796d574385494639f444961677d7a58aa84434f24ecd36f4d1ff8afd36438c7c84af89c8574dace846b8e0a26c3ab4916acf5ea77659b792e5a8e43a179a2fa316ce05b5dff9ce28b53bdd2ed29d53ad662206e41c2ca7a42d1a9176a2a3439627254ae372446686d210f9981a24bdeda39b9216e11cf8018098273608e4c1b52da4a22543a900c1cbe91b0aebfc11e1fe0e9b0d548d36eec3c9d6d57f814248f61b9223d4818f931090ee558aaa55f92c26d33245c7e6585f6d3027b6253d563b0acb9d548cb9082f936af54648dbbcddcf95dacc59f8327e459bbd9c523a81e298255b7f5e8c549d5e2a1958d9676815dc1dbf51a25f8b313ddd97b72d46f7673cce0a9915b5ddd3afd5062ee8028308a9ced5c07a4fe46ff1c4668fd04e54c22e4dfe29fe5a6007793c369b8ea1e0157ac50cb97984bb1e097fcf96f9ebbefb4f39d798c2575c2821113438ec18ed15d5d9f20d5a01d06e40fe75b94011d8cb49d47fc37b1a9267dc95c04a0143ca7796762c23bd14ea33cb0c51bbfc0dffb23ee996e1875e41915748924c6f3d2587153b748787fef1eef83c70dec88812e42a5631eccaf586d91f46424929bada434c2f0717970552161811c7c6be0dd6ad71116fada5e8290820973da3e6f86b3ed8749e21f7dc840ca22fe47e28a000a87dd5b1bd9513c5daf3a4bc418c0c7404c589d080f80a82382e224ae78cd15100565fe6b78ffd165e33d926ac9d12924580b6effe34f88d11a7110c772f40ab5fc70ffaa21c2d1482aba75cec26371ac08f02d9b789e63b4cde19b47f9a396368ee49e1e960e39b085a0bbae40716518ebc1032cb6487aeba5fbf9e2db10c915a6d185f3c5494f6140457754d5fcaba1d003c234df96feb92f1d9cc03d77ec779015fcd7ad0a55ba3146d798b6f8e78cf10e560f0991a43ea7592602d7c1353f48dcb1a6e56afb42ccc270e0d3275ef35eb0e735d946e23a06b95e9e68dbfe1ff8d2fa24b7d1dd76210b12beb84acb1723f88f38ca6a669c130579f21659b2510e1fdb84721b8a86d27ad1be08f099f0e438a293ff484d78eb1c8233e84d4029096e85d510f8b1a132783adf43d86fe77d389a4ae9de85c848f5b8f4ceaf34d9d101d0b7cb83c27217b9c585552ec1e7bf4a1dc539a4fac591d6944ae27a71ab2e6ea823744dd849976f8728ee6024f4086ad9b8349ec14d9e5f1c3e72afe7e8d5dc6a94780425a5d9066ee872f34143b2843d9da8c3904e7d96ae6459bb38ce86aff6522a75a7764ce28755aa5b794413f0d1947fe8bc46523e30372772e89c708e77e2347f54265fba9cb4c45692828cd80d8", 0x1000}, {&(0x7f0000004200)="1ef42b42e14f1f0b41390a6ad1ee7726d6ff362bdfea2957367876ba525f606851a36f616c27f9", 0x27}, {&(0x7f0000004240)="5bd5697aeae838c00ac3a30e5f8a233b4b55853f4513a7a0a9978ce369a2eec9647477f3347b5df6d5f3124cf85e174ec09d00f55662a23324ee4a6c0214336f8943364997c6f07d1bccfe754455322612ae3f02593c49ca515f1a80f552949b50a55f71675f299ffddaabd0ba9bacdf3cb66b7a41c715b2bcc1e0fe603803a69f6d652a815f4a48b20c9e60f9bd43fe444dc5de400e53026f9ddd1dc8db93db4a23e5f607a0bbb08f36570d7db5741ceb44b7ef09e3a6557e83a70f940820828b21f77a2a9a941e70ddc70a88c9bd45d73bb3e2abf6b0a1249ad77c58d7c496412cbc2c0a663c224ca08f4019d92841", 0xf0}, {&(0x7f0000004340)="cb5e63b9c8d9022fb769f1d137d843342305bc0c6610e8eddcb671536fd6bcc503952dd2ad536af01f22b27eb00666c4dbeffa3f73c8b8a5be5958d7d9d8d7d20b62581cc98bbeda9f0cda5ea57e62e97e132ec5b3e450dace18b48673f77ccfddf0008821d4bbee631169651324caf661bb01a970776d40aa8a9560d8267ae453f53eeeda6821182fa4bc2c43c899087b055cda3d3669b51e845eafd72f441b0212dde4daa342598853475a541c4fca7d1b6730ce9fc8", 0xb7}, {&(0x7f0000004400)="e656887d27777f45b4fa", 0xa}], 0xa, &(0x7f0000004500)=[{0xe0, 0xffff, 0xfff, "8d7d1d4ef0128e11e349a73027a540663f737a1033c4f20907571a0c8183332506534008122207b06d12ecd91b0649660e4e168d33e62bf4a5c29341db4f5e26d5c887f04e5dd46efd331145f18a33aec9212f49145a640a3f385c5754e00df8d892ce571eb736884adb4b30dfdb34020dee6ab5a907c5c99a92e143a9c64932395752f56ba903f74252d45fd1c24ae764d134145178d35277a4e24961f7b9c528c192e478ca4ded35a4b169a9093c7462a253080350a94d785ec54d9d6d19cf5335c4ce7b6d118ebc0bece0"}], 0xe0}, 0x6) socketpair(0x10, 0x4000, 0x20, &(0x7f0000004640)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r5, &(0x7f0000004680)=@in6, &(0x7f00000046c0)=0xc) sendto$inet(r6, &(0x7f0000004700)="c5a39f1a6177a41172e7bec2e24039df2eef72c61589e814955126a0b1882686ae94beaf4d059b68d25fc3427808c3dde630eae244485d10be110eea21bfdd4ce54063e068c2aed8f8ca5842cd2b460b985df1dd8e80be323c6bb5cd43e8920d111ee32dc7850f980a378b03a979b7692f9b0f0d4ce01c78ed0ce59b3e2f3b0b44e9209ff2dc070efa7524adeb013155242213f5c97a2b1893f4c706f3cbe21c022d2e44a6e77b9e0f648de798d614fdd597", 0xb2, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000047c0)={0x2, 0x9, {0x80000}}) getpgrp() r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000004800), 0x20, 0x0) write(r7, &(0x7f0000004840)="f9bd0d2564d5a9ef6e64d37ce477a82112318e1dce4abc19cbf5485b46a43f3e1aedec1a9d2076a3944d74d176ecb92c30986403848b2b", 0x37) bind(r1, &(0x7f0000004880)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r2, 0xffff) executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) symlink(0x0, 0x0) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/202, 0xca}, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chown(&(0x7f00000000c0)='./file0/file0/file0\x00', 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00') executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) fcntl$setstatus(r2, 0x4, 0x80) close(r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c870", 0x61}], 0x1) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f5", 0x49}], 0x1) execve(0x0, 0x0, 0x0) setpgid(0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)) poll(&(0x7f0000000880)=[{r4, 0x100}], 0x1, 0x8) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) r5 = getppid() setpgid(0x0, r5) setpgid(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) r6 = socket(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x6b, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') executing program 7: r0 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x0, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 0: getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040), 0x2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) write(r6, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 0: clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) mkdirat(r1, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r3 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0xcdc) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 7: recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x54) close(r0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) r2 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x40, 0x1e5e}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000240)=[{0x5, 0x30, 0x80}]}) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x28, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) socket(0x1, 0x4000, 0x8) r2 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x4ebfac6bbaf78b9) writev(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x41) semop(r3, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000180)=[{&(0x7f0000000380)=""/233, 0xe9}], 0x1) dup2(r5, r4) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x10210, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xff, 0x7fff, 0x5, 0x7fffffff, "6cbd6c5c22a7d3c43495e6168574d189c6a5b485", 0x45d, 0x6}) executing program 4: syz_emit_ethernet(0x96, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x60, 0xf0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedc59", [@hopopts={0x0, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0xffffff77}, @pad1, @ra, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @ra={0x5, 0x2, 0x8}]}]}}}}}}}) r0 = socket$inet(0x2, 0x5, 0x20) writev(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)="53e43409f260472e114714cfb1fb22aad01d080a9eaea6a25cc4ea7b16e3b6c3c70ecc12bcd44e477da90f9016cd66fddcd07aa8a6e7d2008a46c08de6cb8819f240a3878ad711f1cea5c46109ce3901b3c587c7fa90b5e2ccead42bf4a21a9dc867800d29d78ca1e7ee2a993e747bf94be950a9303c41fb4041b202fa13b61a6814499bcde3f241c32ceb161813938943c7ce1d45122e12f570173853babbfa13369ecba11bbc5a501f270c72c969f7ea78e232617f5d9c87cd2183218be4eaf9ce93fdc433892814fa01145b1277eb0ace41415a93f3b7f3ff8a22152e39f235405ef41ac5e397", 0xe8}, {&(0x7f00000001c0)="8d8667590071f14adeac867d93b0cd6cb3b586972b6de3974db89229cf22524ddd205fab06df6fac7284ec45f1adf5ecac5dc71ce1f730486fd438abe5189aac5f5fed4c74b0144b603820461ae4c8f866bb5d33fe0f111df227be26b89909fbd9634a9ed96be924cedc93f31668396793a61f5dda91ed345ac2d8b5bb673c657dcaecf87be5c8fe41adb1ce447ba50cf6a8a23f0daa989c86e6dbe37e1b533da06dc87d79970b3e5b164853d07059cd2cc79bbd5ec03fd7dd77050404f21957f9cadbee59ff63a75cdb0fc23786ea4a400d3fefc15222a5717f8277af7a13153d7097d5206165c61a54fcba3623212bc5e088233bb6cab60f27ced48357d71f03a0a0678a17b0a13da0082d8eca476eb6dfa2550d218b6665c4e206251e7f77778b281f8632e3c0d7362e5339b48b27fac822c9ecf87cdc79ab99efc59fe36ddfbf01997a7bb873e61cc4961e5a8248602891441b018cdcc8d0907810921119a62926920a7db1faedc7d372169f7e2678eabe33f1be9ff3172e23c1045e7d09198fc8c92df799f7d209687a128051b77c6180afc08ab1dabb15fbf84cee8a3522c30fa01cde2441426eb9dc6dc5dbe0236cf5e170b93a93c9322739217634bad7fb019c71244707d16d2de7d1efc6444c9be579b7c18071d13468b0a926b08488b589393aaba2ccd6aec17db8f02d150f5126b13e35aa0193fd463e7d620e3844d87411660384e7fc2255e0caf36e0f73bd5b9a7ac0b67b42595c627daef254e180499a408503bec8e5227e8ef23f02990370131954c6e0840ac0576834b59f830c400ed4ba3abd360c9f50e2c52a06820df8f3cebad9ac8dac005c2a09c410cfc78192b50c4b6b894f4e2429defec4ce2dc15100ed14feb280f1a39569ed5c47d795c512616a11780473156ffa4a2967e0acaac15d4009cc0bb54e93ac2cb1176aadf560d4d61112dc5c16dc15e6f0f080f60eb02efb17690194717677c1b5436d0acf4c59de086f5c253ea25bdec860f658dc2e5e59a2c9aa23e84e0d54440f3894615e7fc0c11e8203ac2c4e32a62d2bf496e3d34729b2b2913f980b2ece82d7cea0484a730517db5016aed6303bffe096d3d2a6da625f01275ad2e34b68da4eacb59add681357511c93e968f93362216f0aec632b753e4b5cd1f9a1087c7330d991747f1ae03481c4f67a895f7b800b2f7cc49e704ae505e122a8b9e52ea72274820b7e5b174c96d98e2771787aef711d8eb34173b1306b567342a8567650f74d4784e3aeec35e0d42a582090e72569a081be8f3de3bd11f339b4536729e96879262579d1272591a2d3a916f58cd9a8aec9f6edb19fe2a3556da9ed2e8c1a1612018c6128e9df3d74ab10f59d399f02a1fc8eec4df636931e2a9d2065f75728c085d3c7562cab32253568a0c5d1a590e854ec0f597bd71a7b509bb684546a3dcc117408148a976c8ffe0574eb513a78b93f5a82de3c383f15728de2900736007c07f719adabcf8ce9f84998289704c0c763761a4e3a47bf02c6b99aed81e8eb5aaab68f2f0223ffc815c226b617cd99e118c61e81aedd7ac0425988c1a454f51d967f49866c6d3ae5ac1617c958eb02bdef43c2f99e71a9f9563d19c659fb380c5d14b7ff3c9652e9e46681abef79c10a679b4ac433f6f6373c5e0ec013f36578743cf94c74f05d61d6fedf59e937e15b47e1fe265ed325edccdc6d26c4545b3b63d641583aee30c77e4ba8b2fdbadb6813efa160da6ad0e00a14fd51e41135c7b35df8fec5faaaa88d24e849ccd704d382e314d022386080b8e29552dd3b53854829c2216c583330576581a774d4614b7c3f701f7d8c2cdd0576c6292fbf45480599388b4d985e7eb8ce6baaf1fe8edcab6650bc7656f37438069ddd37d0992126e236dc6dbc4a6c2f14eb411baddd823e7dfdb8e2b4b53f6120f0f438ef9c392a62392499892e916e1889c4c184eac8ef3c59abe56e9494b88f617fa4a697b758ccabd551f08d3ce2bf364d287a6a43f8c03f2c3d87f324e3856efe1e1f52527fe6b62af9b5bbedb2c6be89411f23e23c12ac433179d27f0a90e30d000cac6467c53d1573f5acb4153e55e8163671e9efa54af388a545a40926a11e02f40722ecf69d8d96bb3efa382ba4e5764eb1b686429adcbbd6eee35de08b123234512af8fbb43cf6b4da332aced7222c86e91c7c35da61040fada0da45930ec18be762d8de685afeba01d7eefa1300c9326041d6f2e62fc1e1b7881bd83363021abe14b072bc7d67a87b28dcd9cc6f82c7b8ee0e353cb2b387389b07e69940ab587aeff6469288504e43b344d60c412fb1a8db93ac40755dd89fa11f51a990fac201f2c009e9057b72578cdd51b7f984646dfb2d721be51d10f353f67cacb83513d514f987f041503d5008e6093c86ccb7016a189e6764087475fd463b8762dd363cb961869919b06c5e7e96215a3bf903c99ba729bfdc861cee03f12f04aee34e42cffda6a48689db8f290a8bd19197c3ff6fbe36bad1848cf37b5946ecb8d9dbc626f37f8f0fcd1938c5e13c3a75491490980cf72113101ca2a71097f59c7687c14df3be8e145034d62cec82f791c89cf4fa51793e43c5cf9b0cebec4cf711fefa139ecef0ab296c8a45ad0322ff3a06ed40f7c543dfb5c829330a722ba9aad54d0117d057a80be6b88f00888d0e140da4f72e67660f147c2c49290bff3b0174f9ae74cc388e0ebb57576f8afc9a8e899fac5911c65f5c6ee790927b2eefc91d8694dd644f89a2687d2268e2bdc76613951392f740d2f6057db128d7fe757668f12bcd51c300ee3605e416cfff49e6c8ff2cf5bb317e884401170ef7a1ffe291ba226853ff10cc1459d1c3287c2d294e923b903dd2e20e7cff72af798aefb0ea167e557560b4864079a54118cf2dd7fcbd03399fc3c188a0984255c54a3b81f579f75e4a0d9408bdd0b7e565800bd3e871b0f23db117ba95d9e0538da0fa85d0bfe0f1ef06d4fe03cad33790d1c246c3b5805639aaac81184fe726391555338c31e63cac023a938ffc5302e294572f93f2c936f2325bb7b88792d594974f99fc6f7cd597c265ca16531a443d0bc96e61b6cfa05bfbf970c5447330a2eefeb44d9d4f1f158e2d08d797c4695eeab0b7810b94c919160210da03840801226920e0028c5a247f90213ab9c18734192e261f4485d80ec720d98dd82535bf60fa0be7bbbf35dec1adf1e0d1df68c6f12564508ce89483381c21c0674f4d6fe0b141fe638cc2807f22205e84e67cebff56a7b1542e1dbdd96928fb3ec0e0c87aad6413b61f89d2b9732de71f2f63b000433e4b9020211e2694b1f7c0c2e6ea14645a15b76f5697c43af24abee36c241f37bd843f7d17acc08b61f27e231a2449ab9e0ce9a800e54878c5badd312460ae5f6ac4243edd5ebf125636360cebf77e0adff1e1e588c50782908ee57315cc2560eb8df6c1f513da873465223f0790351dc76875549d91062566fa0af27752a12905a28e951563f543f6320aa136940894860482236521c222e9c96a030d960f3776c4d731f4c033940c4d83e2cd87701aa21fcdb952109dd5dc30e547b0315aef83aa9414d0fb3e1d1cd870635a97b6ba43eae46a4de40ddb849ee3cf320b3746c4d711f584025275279d10adbd7b6175be99dd2280e0bec8a02edf5490e0126176643fabdbbb5141b82ffe2d2705afe2d4f96df874212ff3a80ac884ea62173db3ed5147ac2979d3b7f2bd6e5cf614cf22d30395f3786046cbda97bf3cea5220a75b0f2248c3a6d0185efc33f66e9c3054e3bc8388ebf3c8cf27ed1c726c0351f351a2d32339dcc117696f3801b5c6aa30ab6ee8b0fce8d98afe385ad0d9527be07de9cb8e483d883db5e1312b8da7d5b53788ca42179d89d3f2860d84caec372878cdb915977d79da705c3f97a5e5a934e640adc8b625fdab6068c820d950de7b59ef6e144d0a0d9b21a415ea9e300f3d21fab32a5e2947f4b39cd9c245486d3c4e7fae8464e61eb58823ebd155755727c7646b19049374b0e15f98e1d6aa8894031eb5304701975578531514f0da1d493123758a9c684221890e67f4182a133361e2027cac3d51b3105a16f3ca14593c167914c72c4c99323cd83a5a5c4cbc8176022152cce18842099a7888b697b7345d7b98f40136d4b8378d60e3f7b2da7ce504dda1ae7fa4bf90e9d40687d15e67aac0f96ae874cf0cd64ddb5d20ed842f70298594708749cb0922527f1984f088c925e9b1d7c102421ae60691d9ec1299da7566280129f4bf09ff720502d5cc29095e567f1c1a0d08c0e4710cbd05d1372ba736c1a33e5a63cda0705855f61847f0ad8cff1a737007a6131b678bc736b1cbb60f161fa22079ff55d26dcadace71bf71e5cf4686d0e71f8c3182e08dec1cfef8582c4d989fc233c42c1f52f04da762bc70c5ce1cddc83ac003476fe05dc7dd46f471c9ba841a91ed68ffaad26dfe17cb30e68987c2ef96df8c222b11d9304d0bfd171aa2743742e995b6bbd10b565e998201109481b6225e2a589b180e1b740956534642ef03b765b46593da87d4e9de78fed1a228ae8814d4361ec4844bb8f26d22e4bb2bc1c945aad271f00f5833061cfef5b7532463c95e3cd13a2c4c97ec6dac57a8d9603f4edc752e0a41f5555dfe511bcaf91bad2672de0853c81dcbdd828f5bde327777f8e627d368367ca5135833a97cc9589b287049abd1d69530bc3cd53ca3b125e9d73ea80f617c6d3a95f827b3a97512000dd99c5a0202473f78877d4cbf6141445f24d66789c1d25cabc00f524b43002afbe40570306ba696d0d1bed0dbb7fe6c50aaa1787e1d7ec19070539a10af37b66bb0ae47170ebc7ec54f94cda83d4b1382b1e1978238a094b92501aa8f525596dbca6b6043660f7514cac903a8eaf90937721b32b8613f3eea94f3bc886479111e59cc90a60de8b6ec5a253c225538089e089f4b77009ac4ccba996f7eed6799049f071e2e71865b5458e9df7dfa5dbedb5215d4886e89c830e16ee22c6011ed9f31d327088626f933ffacd0c08a8905812cf9b066bb72dec4486a042aea08c5535506145797a6a52ba8c9bbf348d27beea78acd9b59a0bb196d14963fe5cc0cef69189422fb56e3a0befa50a8687f127212db71262c0ca695f8a3975ac72125b66be1db38c0ec7a936c634dacae11a09b543afc89775c5423d0ec3240e35e1188b83669ae30e935d1a790f5ba8aaf8d89d97b881588cd2d6394951a9d8f5dd74504916e839e3799ede6739a49518519c2fa1c5badebc8cce6da98e6e07125b90d7fe1fc8f803f85335b5dae40a3f6667a1d049ffda524b4e6d3e4adff12ec1895c033b025a74ea6c2e3d43be3b530512eba5bd82a84d01fdd56697e60341cbbe934ed2de2a3e3931f8427b1d2301776a205c4aeaedd70047232d04ff86e129dd9b74abe34b273644be72c2530ecb44e7025c7f724b0cbacc2299d800e17ac9cda2b78c4f9e8f08c28c6c5bc709f241ae9649722d51750b4e1f1d9c549c315a584511b2f3944f7ea28255381c9d23f190cdd3e4912b566ffd2c616e016054a3910e4ff0bd31ea81990f90d8fe366cc355030c897e51c6a7e2ef85b396acd8abc6625337e8b5dc846b5e0e1557cded4bcfb1b6c1b2f56fbe359fc38bede497b81fdc86b4dc75382999da4aa749edfde7563aff7601a0e42d0f686f66e5d7859611728651badba23e9037ba18cea4a256ec97657b6e9c63b08ccc48d638d384b0b1b991a9f3f39f9e5eaa75912685a3e542d0566a68f22e2", 0x1000}, {&(0x7f00000011c0)="40af164b4236d06f956bbb97945c5f976ef3", 0x12}], 0x3) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = open(0x0, 0x611, 0x113) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000740)={0x2, &(0x7f0000000640)=[{0x6, 0x6, 0x7, 0x7fffffff}, {0xffff, 0xc6, 0x15, 0x4}]}) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r6 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) close(r3) mknod(0x0, 0x2000, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[@ANYRESDEC=r6, @ANYRES16=r2, @ANYRES32=r1, @ANYBLOB="61658000c63a3ec17d622d0ac5e938a9efab3b9b573a4a0eb7eba698fe4bdbe1ba98e7155b95de59ba6a6ed5181eda503cab0a82ef92efaa3b295a5ae5d796ce12b75f6700f80ff6c49f7e0f8e42cb", @ANYRES8=r1, @ANYRESHEX=r3, @ANYRESOCT]) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) select(0x40, &(0x7f0000000400)={0x6, 0x6e25, 0x10000, 0xffffffffffffffff, 0x1f, 0x65, 0x100000001, 0x10000}, &(0x7f0000000440)={0x1, 0x3, 0x80000001, 0x5, 0x101, 0x6, 0xffffffffffff9631, 0xffffffffffffff85}, &(0x7f00000004c0)={0x6, 0x4, 0x5, 0x2, 0xfda9, 0x100000001, 0xfff, 0x80000001}, &(0x7f0000000500)={0x6, 0xb}) getsockname(r8, &(0x7f0000000380)=@un=@abs, &(0x7f0000000480)=0x8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) syz_open_pts() executing program 6: r0 = socket(0x1, 0x3, 0x32) shutdown(r0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000040), 0x0, 0xfffffffe) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() syz_emit_ethernet(0xcd, &(0x7f0000000680)=ANY=[@ANYBLOB="8318e0fc0000ffffffffffff860000000000000000cbe7cfff3aa873063828d9dc00000000000000000f40bd78df1eee08292c85c14bcfc3ed2d8cc48a46328242aa0d8349e5286b39230f42264961332571fea6b38daae56c134f8ae175444d1f532168b07f0d6932cdf5083d5bd7e93306d4c310e7f00426738af7fbf5f4b99cf09f035fa25b5a1ac6ba8a4336389065393e8585e546c8fbb2222bd0ba15c28eaa9aab5aa6f309eaf668079e8efb6c9917907faf56635d28bc832c6c9cc0e545fc1b5c87e26fa98b123f3c21f9ee3f4f974bb235e8f0fba085c2d41522444eeeef1a078ed5b59a5bb0bcad8699aca9238f68c6c22763f4a621191ce4a96660c4a3a68e3195c5558729cf2d997ef790acb427988fd648cab2713d74adda00"/311]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r1, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r3, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x2000) r6 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x400, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) geteuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000001c0)=[{0xffff}, {0x0, 0x40, 0x40}, {0x6, 0x81, 0x0, 0x85}, {0x4, 0x80, 0x7f, 0x4be}, {0x0, 0x80, 0x7f}]}) r4 = socket(0x18, 0x8000, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = semget$private(0x0, 0x4, 0x0) semop(r8, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semop(r8, &(0x7f0000000400)=[{0x0, 0x3}, {0x0, 0x95, 0x1800}, {0x2, 0x0, 0x400}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)) semop(r8, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x8, 0x800}, {0x0, 0x7, 0x1000}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r6, 0x0, r6, r7, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) executing program 1: madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) setrlimit(0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) write(r1, &(0x7f0000000100), 0xfffffe5d) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r5 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r5) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000440)=0x6, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r3, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = dup2(r3, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{r4}, {}], 0x2, 0x0) setsockopt(r1, 0x22, 0x7, &(0x7f0000000300)="660bf45fb55bf48d191d0e729930680d5d666c1fb68d0a389eb6600aa96de8aa057f5239dfd97671d7599a14c05f9d5b09eda7217f0af954a3c76111f3242ef2839ad9ee7f76f960de022f0a8fbb10581a2c5f1ba36f183ed5471c4bbf96821d6622f01f5d9bfd3715b3fe6eaf813bc1e647378a6a1121718c6ef5603584637f90220ba1f379feca80218fb0347cbd48c91a3d69e34a2d2f8717fd00e20c0df6c1316ef740cad5fb47a6afa50410", 0xae) getsockopt(r0, 0x6, 0x80000001, &(0x7f00000000c0)=""/180, &(0x7f0000000040)=0xb4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000200)) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000002c00fe800000000000a144447b00000000bbff020000000000000000000000000001"]) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) pread(r0, &(0x7f00000002c0)="7bc218c47f482c6e2f9a6789bd2bfeb63b86c3ef2c9427befe6bea6a387a4c738d36f151caa48972b2ccca98a72f6be8741c7edc2175f8734adb0fa5e222170fc0e65d3b697892b4cc8347a715ec7b864e75a854e7d833de98e97c14ab1fa1990f091ad262a05bf0bdf50a8797ad2b7ad2546406a8af5f8ae663ce32887f87baba3661581d52df4d006e6ba379378ad7b5dccab5bc4b2e64194dab8d0ee0193b33de4566d79d200a3d3e667099b001e6fdfdeaacace7bbcfc4a91b36a6e24e24fc88be2665f25ec9a28c2dbc0a0d763dae24cfd7a9d810509c593ff9323edaa668f319160004fab8ac59ae536331ca6ebdfc9b0c368f3da53f23936851d3992a26d8b94e976bcdf121c39bb2f44a7e49826798bd22202f918cf219fc06c6180364b4a0d2b6c5835b2492d1145da7de22b91c2274cd5464834ae441853c209bb008f15b7d8ee7445d69ea4f71b8ef759e4c7f7530dd40004ff5a533076dd2a88dbe46ae07c6c71fe5505b2ffe9fff13579974b20ad258d2220a2b9c9c38555cecb04735443c271618", 0x188, 0xfffffffffffffffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4fb6ff02000000000000000000000000000101009078000000006000000000072c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b000005"]) r0 = socket$inet(0x2, 0x4, 0x9) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x57}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x6}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x0, 0x80, './file0\x00', 0xffffff06, 0x8, 0x3, 0x6}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(0x0, 0x0, 0x0) r1 = getuid() poll(&(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) getpid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, r1, 0x140}, 0x0, 0x7f, 0x0, 0xffffffffffffffff}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setrlimit(0x8, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 4: syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b04177010873"]) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) r0 = syz_open_pts() socket(0x0, 0x8000, 0x1) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x9}, 0x9) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) setrlimit(0x3, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61}, {0xe}]}) write(r2, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b05e62d1b45c2cef8256f7c3c33b6a56c4851e31b4f6ba07b3b34bdf020ede6d1bd79c0f17e2f8f28ad194e1d86ae364676cb0a0fe1083da2bc25e3b82afcb9054cc76bbd08004fa6c3e3dfcf5c002a6c84e1863fd6f1cda12d8153cdd02d1bf46b6d5bd1b70cf499588fba244d72a6a5af443993d3", 0x9d) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000724, r0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) getpid() sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd606145560014000000000000001000000000ffffac1400aa00000000000000000000ff"]) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000240)="667d6004a6bb00e1bfbbd8b55d8272d612bd088985a38607886ebb2cab9a82e9fd50d8ddec6ce3cb28ea677cf62627305df3f9c47d820dd5acdf1c676b0d9e6164692c22403983ddad6abd2a115585defdb557a332c722bbb28c8121d628b1df3734a8f3adfc4d10f945b999de731bf1aa4ea631717b5f0f552a45791ed4e81efbe19d764b59ca6761f191c780aa08a48836e68045", 0x95}], 0x2) execve(0x0, 0x0, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x956, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f000063f000/0x4000)=nil, &(0x7f0000771000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f00001db000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000340000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf, 0x1}], 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) read(r5, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd600000000040ff008a21450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000016700fe8000000000000000000000000000aa00000000000000000000ffff0000000062000000000000000100000000000000"]) executing program 0: getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040), 0x2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) write(r6, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 7: bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffdb1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r1, 0x0, 0x6d, 0x0, 0x0) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e", 0xcd}], 0x1) r5 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000280)="676ab4a87d8349b2c09884fd6e2239ba25a45c8bc91dfba36fc4a3dcf689456734002970b4c8a7ea246c2f47c6495dc86e3ab24bc3f5c404d330dad6fcc93c63633cfd842c6d63c6c4af0bb58983e32e9c883ba80157d8eafa4b368d21a31a2c2b56a717bc82319a19c0ee22d41e93dba3e122652c90fcc97e763f0f075c54cd9b4d3ac70a3e5e4dd29db0f39f5cc6e9b91d289c69f636a7a38c2441e3488482de53078957344cdb8140c94d4a1bde067749dde2594e9a74a9a19c05c935f89036d0d721c8f5b0a9e251646271c989af965ade142a", &(0x7f00000001c0)=0xd5, &(0x7f0000000380)="c949ecf4fff62be208a5f94d812c87f16f44ef78cdc766bcfcb510f291c9065cb0d6d4ce87b6924e167fd77559ae6b7563ef5b958733eb5ac5186964517a6905525094fe66bf9504ef083429151c936b2fd0635419f52ac87ef0ac2908ec2a7261b60ad240fae20c5237ab1ebb0e16b01416858ff45547ee5cabe9a0fb419e5fe63d8880f66c785534d64f5f813cf5969b2e966839cdbdcdb0ccf26b1fa4222069edece44e7d724c44c08de8b0b4b6aa1e429c21288616c65016dc0c344026f27480", 0xc2) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000080)) writev(r2, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000100)="eb7a0daf7cc146f7113cdaf9c8884d7423f84e7b13c53700c3", 0x19}], 0x2) readv(r5, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) executing program 0: open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) acct(&(0x7f0000000240)='./file1\x00') acct(&(0x7f0000000240)='./file1\x00') executing program 5: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) r3 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0xe53, 0xe3ee}, 0x8) r6 = open$dir(0x0, 0x0, 0x0) r7 = getgid() fchownat(r6, &(0x7f0000000040)='./file0\x00', 0x0, r7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffffffe, 0x0, r8, r9, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80000000, 0x7869, 0x0, 0x1}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r0, r3, r8}, 0xc) poll(&(0x7f0000000240)=[{r1, 0x144}], 0x1, 0x0) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() dup2(r2, r2) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r3, 0xffff, 0x100, &(0x7f0000000040)=""/97, &(0x7f00000000c0)=0x61) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) getuid() open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="aacd5c996a203e16243631371a87eff1139d5c605eb5ae6bc0b0af15e89f3c4cec4a3568a2f41da0fe320ff10db742c6784384e90be1c969b4e0d615c1971867239ebb231d5f99b6858d5a6a53a1f038d746df9cf225f64121e15df7935776364389bc4d094563d8d8c61d52a6e24eabc08944f24c85108d63305ba8e08474b7e6970b0a418ac83072b242fb9e324219649766f2f7951bd80a7a0b6f51d6819519a4fa8496b958b2556707bd8103c609371d35a6b44c95a0faffa1fb5c4545c8e31a8c791d1c58d04734a97b6f5cc396a2c1af472d", 0xd5}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x9f}, {{r1}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xfd, 0x0, 0x8005, 0x0) executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r0) r3 = socket(0x18, 0x3, 0x9) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x0) r4 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) r7 = socket(0x2, 0x1, 0x0) r8 = dup2(r7, r7) poll(&(0x7f0000000100)=[{r8, 0x4}], 0x1, 0x0) shutdown(r4, 0x1) select(0x40, &(0x7f0000000040)={0x7fffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000080)={0x40000000001ff, 0x0, 0x0, 0x900000000000}, 0x0, 0x0) geteuid() executing program 5: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="0600", 0x2}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = dup2(r2, r2) r5 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x40) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9", @ANYRESOCT=r6]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r6, 0x4, 0xc0) poll(&(0x7f0000000200)=[{r7, 0x4}], 0x1, 0x0) close(r6) dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r5, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) syz_open_pts() close(0xffffffffffffffff) executing program 7: openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x8, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0), 0x101, &(0x7f0000000180), 0x7, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) r3 = open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') socket(0x2, 0x2, 0x0) sendto$unix(r3, &(0x7f0000001240)="ac1d27ca9598c81be80d2b680f8dfaf525f60b971337aeaa4d29e3a653436c5daa26c7f8bf0fc03fe95b8da8986468bd9dc73d9da5e3c2e389301f3be82e1427471f5c64752a", 0x46, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x2, 0x7ff}) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x3, 0x30, 0x1, 0x3, 0x1000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="53a7c3f17f5676299a0600987beac1", 0xf}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000240)=[{0x54, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x2, 0x3, 0x7, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f0000000240)="a84e4976c8969cf2975f7caa3b19492833bdee9c21223e10e9930fe23be23b3e115112b56178cf3e8cfba4c6a546f678429bd4567bcdd3977c961d8ef5fba6c75bd70b96fe47be35f2f22f3a6cbd312bd621f8db8f53c76a8ce332e035b343629b7c428739fe1a64ae1f15d1e3562a35c218652e7030079a80eaab06ffe9ddcedeaff6635f395bb3e709de41a744f9cf19474bdd797019738880ba121f79d98f33bd07404ce726c9fe7741a535aacb066ce425b668c36d8957a5de7394c16788efe254a754aed312ec33266d42f5d4d15d7a18e3b37a3790a3c9ab3d5d247373be25134fc71ca74eae8dadac7f7630f074e063373e175573353a3b9c39207a719881eea74acc837ba946cd1f72fa29acc0c39119a28d2f2c8544589c90ae3983f3e2afa4db41e2ab8a141109f90ddb600241bdd5575a3c4030cd2a8f8cdd3e7eafd76e114eff59f9f5a98a6767cf0bcc9e9d0b9f383378a03ffd89a27b60446276a406e3551a3a7a5e0087128f8b6a86e8045a529d27d9fc217ffa495f58a06ede4690e95749c0185014e6bd54bac1133406ad67754f971ce3b56ce03e96ab8404e0a19b52fe3007dcd4ee846bc399f0da12e5c09ddf2695f275ec8c961e607d446aeead648b930547a7153b8a769e5a1411d43c9971be8f28f0c0c053fe042af2f417e91166708d901ee0f4d4f5be913375f9ef435e9d548d43f5922474cf0d8c38e4c1d67ed1fac0eb026367afb952073c5d61698763dec604072aecc354ef09aa5f273539b7e190e2a9459aedd0023ca0d1724a0e228e55aa698cde3984cfe6f49280e7a4347b2b890806504c56323448a5ee732170db812755838b9398b41be713d335d5260f00bca8c4bbc488782065402805942a240d6ee3c3f5caca7bd8fbb9bcca6c6665f7c6469f8f56d0e309b39d0cb72be03cae6da2dcb8fb821cea409cabaf33848a0e13efd89d70c182a5fdbb30ee1969bceb0fb52338af25356d1d9a1ebeb744d5b40746d0e3c0532396a9995edd6c2514eff3ae152467447c0a0b753475f525a598073268054dcd1e723ed2905a2bd9f90d4b31006dae85f24e3ab545d66a279bcccfe92b3df07b3cf2b2ee4c854407289f9e5e9725ce37a9355be4b2103c9a5012ec724a20c195b269218e12a26dc95bab3c1f076a0e618f284fef988ff15dd11c0256e9020f29f8b0492bd0973c1769b667264127cabdefb323f0efbbf79d19224e46c77db5405877ac01b5616501ab5458583973f4487c5bcf091c6ae83fb5381f78dcd1d02bcdbc95d0111606ad96322155d27dcdd57fba77c5eb0c1024d6e639d50aacc4c821b9f6dfd5df27d4c48898b56b39e2d23827ace0114b2993c8bd732244afa2350e39c86f374597b46655ae51a629842e32692693f0a79e857628d6b002cfe67b7983b772ea830d11095a04e771feb1d1d2fe13d9248f8a32b6cdfbcf9cc3079f5f0433fb5324fdff1911b95b7f499d6dbfa7e05f53d7194a4fcfb5dae90dc3294cba0a987d24cecbc241d3adc54825eb88a6810ba07913fa59798b31f4fd29a09405213e33f62c46ea1512957b5ed11cb531940b014f6836d855b9ca8df1e01dc42c118559771fd6631e2a79338bd2a44a03d6d437ef1847918dfd9ef32644f7841c2d41532b8d769560a2ab561556a011c14e16b8b54b82d8203b28a61fd40009c86066390d7ceca5fd3bbc609e4478e308cdc915aa0537d480315d7130c25bf29d67d4e5a5764da136a037170f7a1e0d09f38439a3acfdab2c9b4ee0fdf96738e507334a1c88db34e3cbb368fe520266b91f62221e08981f1c4add85e1bf3377cfba44c73ef9461ec6821e084be93c0c7d9e52b90b68d2b32158893e409dc00469403e3dbffd2d3a427dcaff5152403357303e0e72497364c9743bb31216435ec6791265cb530c07a5aa8b9ea3821befcfbb67159d1ec812b9fe3dd26bd90e0f671fe090465690d576b450ef5c2989522010c49596116fe85090749af521840e6c92e976a4b873f2cead05090287d320d40cc5d045885e9397b78cad663f4f505bed1eadf4cdb5393f477d4f71dcc4b42cb9502130ab950ef444033a15df9df0900a832b7babb08b2dd86ad166783eb7c2a6843fcee52b86c1ae7c08e83a47daa3da049b4051432fcd826eccaed27922b0abf33f5b415ec16db8d65f2cc673bc5c99f4424af3cc20b8d1b61668b3f75a23afcb8ff0d2c10391e8c7ceab81f775d5ecd69851bfcf276272feb3c26ecf2a2afc31e6dc44735611f2809ae5cccbc3eaca1bc21c8352ce69b1e53964e4e84271a09da2effd09d90374474fa542e22023ca0e8b129c37d9cb157e876fd998b6efc773b8a990a6608b519e5eb38575445cb88ee86362d3b0bbfe56bdbfe1aa2b8f773263899f12ed7effa20232a21cd942123fbcfd8c7273a52c32ea7f83f580e467ef6e162ba50bf30ad46e308ea1f1c6b213c741060fb4396e788f0cb929a0c765427244c23d3e89cccc91155efd5be404faafcc447a8c286c05925f884c0929ba92bae6c229636bf5288da1afdb418216e400bb47e75cfd2a1975a3a5aa7c8a26ae9e4781c74d511543e6d8c3a694c2f89571053e74f8a4c800d648c98e016859257a444e6afbc3b153fbac29a7b5315e474e6eb7785621c45b7eece73385e24ded3acbb4a36e184636c6f9975bb7fcb667db9b361cd05c227d9338e14f5fbf758419f4e45059315553be2430dd02f72e0533b5d7cbe8dd5550efb1f3b9cd749bc70031d6c69d25f7b168d3023f71a4a2ddfdb696a7b7980a9e45844e91ec94a928dcdac59e2c72e2ff9dc48e925ca0c5f835c5a7001cbf44fa3198b9e1c1028a47a9d8b0ef6044ad086db191c89532b1dce72bb7b50beb8fd5ce19e97ed167aad440372ad81243b51a6bd1aed8a8f7486787889bfc69aae845996a656408fbd23815ac5156dba000652e5441963b870d512a4af80df426bce6a95f177b693b4637635731c435a620d1e81190a332dc6df466cb877e387e317d02cd254b5760249da28fcd78e60ff824874460a48f1ed78f372d97d55b40cf5c9e7af0f27f67c74658ae5d3aadb923f028143057244b950dd5d8c30cb3cc3008162df45b08fe2814e177282ddcda5ef035bb7db6a3988f5ee38484a52f4e0a30154dbc45b1114244cdfbc06faa2ce0594387676eb4b7a2353a79129e6942f0696e765d448124137da2c66b088c6e5da3adb60dfe3e7a9072aa0bab61ab5e9a6ac84e5bbc570d651465863da5330b8d91077036c2c0e4a667d2ccaa9d7d3f759f9aefc62ebd0fe6b67eb22ea6ef737f5776280b572aba0e9a791bbb058f4a189072e87ee15ea0c98095ec873697c0f24dfb075c72606d35f603a8d2bdeda1acb230705d99ccec6e27db29f4ebe92ea6bf1eb2a967ce6e452559ea76297611286dc82defdc2eb6cd76d6b9f4e5267084b535622185b477fc384b972255de76b9fa38f1a232c07e710f522443bfcf64202cb540d4a98d6645778398f07f4fa035dcdd1def0299f085c9299727f3bd7585d029ada8744167791ddf041790cccca9739125d6c62d2a3bbc2a1fc96cd0bf95af8e9f545f3baf294633799153e5e2be4d54a06fdb72da4191a481d24986a210033ecb8dcc60f9eb62cbfb2df43e3da9d316550222566a0c8342976ad710603e1364298123ce83081c7b26b34b66346db0ef300acd59b501b7722a0b1b493d53864103b013140f7cb0ab4da293222696c066e5862dd90a42762e2e80e400a2bc1884df4906901454f5af76255e96d17440298416b262a1a75ad1aa4052ca767657c209c42a633b08f7c0cfc7e90be2572d144cdd8ac1faae5f8f7c5b57fcff47a10bc995d50e2d73d7dadaa27c3d01e122fadb8c2c0ab204e8065011d78f47c4bd213dc17e21707fbdf7c06d83348cd2234a1a9f27db08add1cc3d3fc54af0bdd287c27dfb12c2381195ee2b7d3800c7acdd82fa5c5e64c40abe5ca76d2d44d2f409d1571373023824152926019890d32650fb103edea23eb85e8b6bd8211e96ec5a7ec4b7d9f99f46fc5436d41901caad8ac16d0347e200aae2e62e3fb9c4d71b67fd2e4847e928acc31e8bb77ae4a81bd49dc008217924e237e8f3d59eb0b89e319ca7471180721442d8cbfd24764257074b0d061577cad3a8dd1d15d11628ea6935db416c713b20768dafd09de306e94040eb22ca2dbc9de448065eaafd30523570bf3df7f7f1b207613a48f9a8b27812696261c17d554e00cec58baae4c000d5a3425a9a50d75dd27d7a87e8b8b58deb101aef35efe65676eba693f3b84208866ba0539ed841f969ee921e3b03eaf6c32af43d7983d18a35d9aefbe1582d7cecb22c87c2a3db47a3afdbf60e6320af11f8d4f003f9cc61bc3d1ce4771d61fcd3f86f51a657c01ebd761c38a5ca9128123144f1e115b6ca65c6c00793afb0584cde20a9b2712933247439142178112bbbd7d8a022897bcc2d956712598ae7e7e6626a21020cdcefde65dd31134883cef433bffeb11d03b4acacb0dc5d638aa680896fdc8a1e9346f95b2884493fc6171a730235f66e28ad4b81a9f90ef06948ecf053ff3147dd67eb86dc298440bd9737bc9e9848396d1fe088463bebb5c137575b6ff376167304c5262d5b5c1e25ea85eb55a5fb41aaa90713cf44fe5f0f7796af3a7d2b3de6a7263dd5b1764ae6565463f6614e4d38d176c4468e1d83a4f6bf58ff036bec5bab64d755ecfcc37b275778de373ac78ce298b4866b3ed32041ecd377f66083b6c3222ac050714941ab1773204b5a54298d5bfc3b6628629d18eb8f2c56b419264bb89143f9085b5c8edb473a7e0d777ce790cbe26758f36c1bfd12ea4ca35aae90f65497ffa32cb037e2f6a048c340c43b7b4a3dfe4fa935de4cb8ea99f85164ff08e280cadd27111467ed8cb7be8ac8762c279ae248215a2e1448bc4a1f1e1beccbd73823ddb60c3de5acf9747956291450de5b7bda3cdfef34df03af18ba4eaff8ac856bb12d0dc8826562856a41e91be2e23cfe7185088f1f602cc21636622037b7e46c2705484fb781d105abe8dbcbef2c9b80aea79d1cc714a1ed583fff4033b00d3f37d0fcb65f22bac180c13a5c7a2a62ffd1bdc450ca9ad3798811245e5f123b6f23f4600b5107c2ace547da2dafc8bdb409b352c717b7c7bf239c4d927bed1a776913586043dfcda6da85a45b25668c245135d8484008cffd22e9be1f966bc2f1ca78a37d13d202ee4570bb6bce12380e1d042984305148479f845e82b19782e2c9e1d2470f91a9cbaeae1bcac6c9ea147a8e805ef287973f28e7beeceb663bbb5a5a4c1605ede9ded49aeb498233e992aec49df29f4fcdfb805645087a2e106ec35d0bd322f3ddb5cd1c6ffa5ba888e3cf3bd38d51f141eca3fe87e2760b66863e389d2203229522313fe4ada2e0b0f25d904d35400b81034c884fc651cb5520c16c3ed5d865acea27c55fe0c87aecf8f5f8075412cf1530d8f4c6ff82a786bf1df7a7493b2040cfbb32bb2c712f563acf336cf7bb8b85eee9ccee006b857934ffef0aa62b0d19160c5b6ec456c17c38fa0e0917b943e33993353109337a5289e8cd5c30c11e4009c4aecb56d31dd701c4ebb990518bc96372fc33dd958e63a9585eb040f8509da39bc812ba7eedfeaa4567fabdd73ce85ee5d4fad45b09c2f26fd61c5ca52d06a4b6a4cf4eb8cdcd94afc6754a29f0398c39822be19d19338cbf5ffc7fe94097913c4592c052b72d5f18f83c588b0c8cd506311c77dddc73650be0503a7bdda90077", 0x1000) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) connect$unix(r0, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=""/156, 0x9c) lseek(r1, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) recvmmsg(r2, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x8f384f8e01c333d3, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) socket$unix(0x1, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r3, 0x0) setreuid(0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r4, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x5}, {0x7, 0x401}}, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0xdcda4a46589820a8, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x30) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) semget(0x0, 0x4, 0x653) executing program 6: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000002480)="0226039ef800000000000000000000000068c41d6db3629100c56194581c1728571d2d5213ab94c812f5674c2bebbfe4f0f344a9dec38410301ab1dfd7443dcf99ad2d9dd8f646f7075fd8bf5d9ac4ced97eed", 0x53}, {&(0x7f0000002380)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a384e339c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482124329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xda}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x93}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5", 0xcbe}], 0x7) ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x4, 0x0) execve(0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000180)={@random="a311fcfedc9b", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0xb1d, 0x0, 0x0, {[@window={0x3, 0x3, 0x2}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x2, &(0x7f00000001c0)="9e3363a3b0e85230bd07cf6553fd997a9d42c2cbf0cac1f9d60065aea341901171278c898de32e8ff4e85aa7aa9220fc22b5e1eda22b21df5e90b7712bcce66c64adb9f1eb98c705ebd247e109954a2b4ba9ac40b8abbe24888efd38018acbe0871e6e8069463f224297b17bc19b340629c2c2add2e320c4dd0e5531a284d7b82d", &(0x7f0000000100)=0x81, &(0x7f0000000280)="25c261443f6dfbc9e71a22ad494c730e12d533c851550edddb9eeb2cc4fb2d1412ded23f5213ba6e7ffee0156cc9e5446b25a26b07ba45de12ae3d4734e9be6c954fc9cdfe91a2a18abe7fa024851a4618bc3ceba8a7bfb2e84f013b760ff97ff495e5bb97a51ae7989f8da7fb9263080a2f96434baf7069ab931e17f44dfc6042779555579e5d354544680515c8c6b391d21198c1f8336565ff1ce9ea506fd0cf6418f6b194f5e99dcbefa3a7b0fe6728018e7bfdfd24dcf1718bf129f7bc9945fa55b6", 0xc4) executing program 4: r0 = msgget(0x2, 0x5e9) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/4096) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001000)=""/64) r1 = msgget(0x2, 0x30) msgrcv(r1, &(0x7f0000001040)={0x0, ""/91}, 0x63, 0x1, 0x0) msgsnd(r0, &(0x7f00000010c0)={0x0, "6887d28e9fbff08a8ff865d1220e20a8ba0b5657"}, 0x1c, 0x800) msgsnd(r0, &(0x7f0000001100)={0x1, "4af5781815b9d42a08e4c2950a52d088b12bb45b767e469518e2b71eb0cd1fcc0bc9418c5d2d4fca0f1ac7874a03f130bec35881f3c46a32e3bc601c2c7ff28a8c1f6ea14aa722c29d2a8515b710c1826512badd90354405e9dc322c305ecd555d09e78cd2d1e18768afec6cce447a7a1406f0ad7d45549f6e7d9cf336a34d24d98f7ac7ba520cdcf6e30544afbaa400827d45cb322a8693d5ab1b95d4e2dabbf5487e8e61ce34d0d67de0088ae328c4213aed809b2d7d4856250704bd916dc2287d17ecc35b2885dbdd6d5c03ea026396161697c1f58f127ef52ffdba3bb28c4f4e"}, 0xea, 0x800) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001200)={'./file0\x00', 0x7d, 0x5ac, 0x8000000000000001}) sysctl$kern(&(0x7f0000001640)={0x1, 0xa}, 0x2, &(0x7f0000001680)="2ff405a277c7d8c2828a994de573aeea46478e968cbca8ecc646fe1bcd429c4c47b26aab687e40674b9f275171173390e53b303bf92125f9c2bd330751d88d23d7ed504a656800cbb272ffab1c37d130d9a694948526b1fc079f57788db2b8a317fe6eb1cedcc45f07406c7d83592e5eea1fd900d60fd7b375e1ee190c6d6f7755c67b16aea08e6f42d511dc37b4401139734af86810a5379ef3263d46f023de2c051234afa6604b5ed48de68d7469b0140254579d839cc3ee3304b5663641f78eaae86d0e91e530e1a9bc08ca64ea4beccad2a451fead25bb873ebef32b569d29b5", &(0x7f0000001780)=0xe2, &(0x7f00000017c0)="22a59192bc5783e72c2cfdb7b8d3f60aee8c64eaca6f38d87d415e8ea5f50bacb9101f3a4dc5438c0a23cb8c320b44445836066fe68ed23260b4b27d5cf71e5f4b48abb6d18d143213bf5a685b25b6bed5c5bde9612d983afaf349b804cd02db6b1b71dad3ecdc7be071e56cf8a21aed192b800de87df1b14fb3e7f75762b352317b3d94fc84c857c2d26b9e4972a2fe9a88b7893431e8b63ceabe074b59f3619cf621172b953cce0b9afc6b7e8bd73106a0291f6647203d9e1c4466a4a8c6be6dae1f2bc5f81fcd59d3ca98d457ae2abb673c0c51d33a2ce2e64d0738f7a5c25d2b3eb6ee56c2432c25fcd35aa3110e146275acdbe68e5d399567829fb47e0cf4f6a349e90cf2c301d47e323faee011395d92122de9d5cb3e513302744941b9336ba351ad2598beb45baeba9190f76e43d027b7fb4355560bff53c8466ebdd094a69b1683c7252cc1129efdaf5acd2dc11d470a0a45c684b6de13e848a6fae0b2164ed7a72d43b170c0d0709ce314c2327c008f163e5ba35e1065eb0f6f6af2b09bb61a5acef09f9b96fb768ee31e5c3ef8c13cafcac664a40985d54ab1f0e265e628dedba6491b462126ef43447a195b5eb3551e7c6ec9f2e3884db5e4f3d7fdb81329ca837ef16d77c3d9fb2acf77bb754e77a353aad77170d23849a2347289c3a8a98ad52d698acd0527080f077c75d20d2dcffac431bb82ec77e908449f7e57388688139acf6f7309b17b08c4244492e9ca872ffc16a22dd99166ee55415c98311ff9bb5e3f7c5254885911cdde7c219fa706145bdab5430596279f22dc9f2479e3bfc6a840a2f8ca256c976c6bf54f2edad476f27bc9ebc76ab5fc72f0d252b003628e2cf2b0b395cbbc3eb1e86d16001947df06c1f2ce4e7665a790ced352b64e5459ca66c6299d98f653b4c229b60b9ca82d0051544e13576dac4269a4eaaf92cac3fcda24fe71e0fa0170c6a822cf890c74e0440f8fda2abd4520e634cd398742faf84f3ad75080efcfd10d037ec5fca7bc35cda5556f1a3bae7c01f3f9094bfb6cab6daadc0e1babeca0cefa414ddcda728b695449d55080fc70a37297e938c20cc8d0cbb7ed6b03c13a4a40a7769ecda85038ecb3d9ad5a41c632d264beaec2a6fd55e96cc6ade8141811a999a583f334e74025c9598d80fed32a09bbd78dfec8588800b2165f3a39ae363e14d154c94e23e1d5097a6ad9eba46161999917e6c73af44f481d0618960eac4d6465dded38596b44e3b50a15fdf7e4541067ae3ee09ebb1ca089e0075c16d49efa0ab292aaafd56519f1e307b4234869c5cc8f64cd59c263f24bc3b23ada0387ebf5b9d89147b3b837e6b987f5e223dcf6fa76b74f255104df00760ed1075363355c4fc59e9e5660a0c35fef5ac282a8b99820ca985cd163a1cbfdfe5a0bbaf9b535b915c2d14f762fb258cd9bcf06b522202982248ed28b7a381895fa15cc0226ed08b530d5bab35305a24ff799370254d141224b9abeb0af8cd4d729b982a821db61026d7e6fc6bba510501d87a2d451422f58209d720e2bf0629c877a49fc16e8a788c2fa130aec2900687ed92c8d779b5a68641e9354dfbaf5729e0fe9f44b632047e3dedc2229d984f56ed86b447e845e994b77d6bd986b0f1ce2db7406f4b86ec29aba54ff2237b0802a38b5f917dec9783aea51ce303e5e7b73201997989fa105564923ae2b5d00c0242bac5637ef57470583f8674e03a2f838de4f39dd0f4256bd11181f5356651e9fa0daa51a83b1a88f04657ffd38bab2a41dec38b456414ecbe9b01f77f938aa40c4b0a5a847007c129df54ee810ad5a3e62772984ac2c9d63689e6266a5f55db6e04a993bad2f03ad800f9203d3f57221049cb5c85179fe571940131fcac883542bac7bb16dd7ceadda284cd4d750fcf1ec82e4222e1da2e48af1bbe37c715e0d2bede1e64fabb35192c5cbf7572cc2a2c919d404156902b89d0a462e8d143739d0e24db2f926c74539c848e8d7c2980e7f8104e9017892808c9ca01725eb0df00ce530dd82b6371b23ba06168172ea2e6177caca6ca8189c1cc05b489a18491fd482b230b08669404b996ccc327697cfd17811bb15dc8fa170c8db1d5819a0f01c325fa18b4e22f4792db9a8335dc234733ed5afcc165b58656a7e71e03f6fd6ec86b20543ba0fa78e4da36a3bab7384444b9c9a622091c4c6552d35a297a23c613e6e23fb637cc3b46d7d62ddb3c765094480f68a73cea104e0b05563c34f34a3ad564ee81b115b287ce1de1cc8228f0e2461b06a82999ffc5058fe2da4eccbf7a1a5044bb14131b7166bf3fb116b74d92e14ceef05dc880c4619d09aa6235bdacb6ea64638b59d774dbad302653ef0bb79032914fc9345b5ff83eef927e020b154d347195a982ff39bc79179c273883909fc19850a79312e2ea62f16eaf0c35befee6524d40c362f719f163e0db75909c8cd1651f869471c6ec2465027e46f3a15f79619ae2806782d60472c74fc7c652227180f4ee9dc49784ff059b388faea6c56b379445045aa339abdcf5cb38fef841e51a7491158cb3c78006bfbd09e319a838bf2a92515bc2da431d89ad0818b9b1c7d6651218ddcd4c1d4c8fb526740af5e03a83302d20783dee80f16686c21dc61ac8f36e7fb0b47f4db17c609e63fb4cda9b0e79536954b3968ac88e34e4220265130e914aacf1a7c10e959c84cbf7369c2fef2b35c989e4aedc50cc828f79094bf1f458fcede8b6c859b86b96a9c362a7000e2a96d6e01d45b3ff518cca295760164bb3f2321ae7e4302d7cf9f751af04cc4395b0cf7f926fe5cd88db9dc2ff404cf278daa41769f2c2b7546883b577bc73c183da30f65579908e83664f13ffff90fac2fb5a3184486333a6409619500a9cf46690c974f8ed16243e2e972b437c25c91e06c05057c34d6197c8812a2b5ced810895df13708ab7602caa11743569968814b95dd984bfc4b788becb4eb3ca8cc88469abb957df5328a30c5a6165f2a19048c683c85f4bf287eec55f3d3e2a5679ede7549afb22f878b4b4e32db4e2fc942ac5b8cc280db004fc4448db04421b5adadc9174d7d59c4b1bfd1903f69f435cc94b73d48f4adb115416bd54edf7ddb31a0b74bc069884ebd15c88efde795f39a82a6bec7ff02002bc10f6d4899c2b2a6ecf6398ca27a556e4ca9cd8ae9df51a1c2685311c9c0a5803468854bd63a3c84c504f7fc49a292696502013f818fc3cf5ef2a2935450c0e809e7b8c5861854a7dc22506baabe48a7c29e135eae86b34878973a3e7fa5bc53063dd860195b9769c80fdea51cba418d728551e0b906c74257a6cbb47d58d25b7205b70fd970479188c3c33ee0777147f5f00fdb044cf6b5658f120a85d7a8ba851a32fccad86e6a4a379cd643c41bdc0edcd9112489ef78f7aab2c2b01d2a572a7ce9b66740d9ee57688930f45876d0d050dfaa2eaa72d63a899dd92145551618ff80ee431228389f9b3a1b3104c31981624837fb6eb4c22cacfe3f9b814f57a4557c5ca7987d89d117f1f72fac8ae37a0330939acaabc750bc11b69d8cd31dba0b1c374ce7d205fd5b079dfe8fcc6da82bf81a0af580cb53a3906381e4294bd302382bb081716d3dcdf477ee9346d9b5ac7c2fc7ead493cbfdd0cfafac96184638b803aa73bf0f556f91603cdb7e490de36dcc65e88325130a867dd247308815aeddcca8f51f04e5670c224d864109c06444b708e81c77462cdb07c414b2d55057851084d39260c2fcdfa0dce81b8ba3f7ce69bf266a4fd7503d180b1add9765217f8fe0fc9a79d5e9e1ba6d2720f5f941bf3f4fd0c224843401d42d3fd101bd843b1c52fb33b970f61e1bce53d086dcbe15df195d16b4a0dc212fda5a83b06e74352bdc620d9238765bb06e220c9aa6d730cb8b70da29e45eda71d330fb4f2808b475b44f78589068098e10613d92ef4b4b862b81b367bc3ba3fb4bb0a40ed97d7ad797e62620829f63f9eccfa23e13620020c1a41cf413fb94f379efbf07e922f416f17a90c18a058a7349051ae2c114c3a1e3fc148177a8805b21e25cb2b1932f4307a16d482a0a06cf2064b0968a16ee5e5c6cc57ef787fa60720e6f4bf07829cacf5c90f899979786c50dbb757464b53496381c0bf8fd3a5f45983c21c97c58e8c5568f335fb5f559d34da7501db6013895a83ff21fa09d5f13408293fbb15199b097614be74772e14c9e87c6f2cd5f3f6848b198498301a3f2770d55a00fbbdfb887c760eb3db265f3f537928c48865ab5ccda043cea380bce997a37178f8d980b655f31926d8fceca4a00cb9f08b2e3202725b3e12e412bd365785592703a8e9854b95303f756d5000ec9267022b475464ba953cc81defe7b3b27479390bfa7b93f2dee0b05f3c4a003d2390b19b68ee09c41e17d9bbb27ff1c22d5eede4b0f89b60112dd7e457feaee4f04deaaad3939876dc0ecba6e88b449af8498c3429fe0ced9024cebffe9f4b9e824f76ca8f1b5a4f05cf66a6646325b2602ad2d6860a85647717a895e773bc4e24a053648bed1487ca33de532c7a003d5bdfffa83a92db5ad24592cc3ebe5554942f73f685982cc0fa877c34e37f6fe74d81d77dde413fba973942823dd8c0d02b14d6f787a0623d79fb02856be7fd18d9cb30cd767574f45b0ed1ea5a532ef8f7478d7cfdd68ce89e3669442bc0e9b4cbe4fdb2404de53e196a9ff490f7ea3ec5514a75053ecae085a2f2526313083bf379ba54d91d753dee1c928324d2188d6cd1ec45b4b179468114ce677c7f49b52fb42bf8e6ade58f4d24a8729cb893caf1221396477903d1ebe4e807a902f8ffc2981588245205fa7f05f4fb45a575687c3e798e40443fcc2edfee0df78d8b3c0d147eb82996b46657a6180deaf4b4d3ee71670cf4b5cbdd8bf1afbe57f59977694dd347a50603e91a6ad43b4522c519a60d4ee59df16f334a4ac548d36fa54a039bb210a38b613c5a83f0f4a1445b173e93cd3ac741c2f06a171cf876976c92fcb2da6573ed196563654a681290b2722aa52b5446c0f964165518a7db9e5b5828a26c9707f75c91a712ad9758e5b95623e8baf1a8d4d8feb2a19aaa33c868cf98c64cf8708dbb30ff497e28a1a2767164b7f22ff025db2571bcc013301e79cbfee5dac5c67b077c6fb7fdbb44111f567f203f4a3ae92030bd6008bb2fd31029241825bc8fccb4a9022b5a5567b9ff8b56c4b36cdc891c9b374723e4e2f967f9e1b53a6409d4370eacdf2f1a57f7cabeccbeafd7a6336ad27e3161da8ddcc6e232cc5628058025ed0b53e607bd06da89b543e8b6eb3d7cdff7d601bcb699cdcd53223178d39adeff58090ab3e81efe27997a66412c0dca66fbc13a5567c706bb42116a43354ca64a0812bcf46c22d59133502766428874d39931b876e222de1e521a5d65f7222bcba9b911476630e2ff87aca8e23f34c8471913579116c8dd06d7fb668932d88f60380533d882f4a893e46fcdd498e2bb252bf1deda00aebb403c95857895651a263453972a766f0761038c52c8ac4353a5a2c8fc298c3dd5eb3b7cd28f98102739ab4d54a9b31a11e57a6e9d2afb4abd4a4bf47dcd686ff5e30501299c8a51b6faa7c9ca48b6fb86c4dbde0aef15832ac8237b369b9991bcfa72f8b796758bc2b7f716a3fe8311a7b8145652ad91095211c1e36b9f0aa5f6ad21dadc0d18e137fbe5ecd157623bf249fbdcb081cd0366fdcf46170231734b0b3c08328fd7e064221d13cf255a1caae53ca92e5f08f12a224bb7d104e9f5aa4edf16a7dc6c4", 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000027c0)=""/115) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, &(0x7f0000002980)=0xc) r9 = getppid() r10 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000029c0)={{0x4, r3, r5, r6, r8, 0x20}, 0x9b, 0x10000, r9, r10, 0x2, 0x7, 0x840, 0x401}) msgctl$IPC_RMID(r0, 0x0) fcntl$setflags(r2, 0x2, 0x1) msgctl$IPC_RMID(r0, 0x0) ktrace(&(0x7f0000002a40)='./file0\x00', 0x0, 0x40000004, r9) unlink(&(0x7f0000002a80)='./file0\x00') r11 = getpgid(r4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000002ac0)={{0x40, r6, r8, 0xffffffffffffffff, r8, 0x0, 0x11b6}, 0xd079, 0x0, r11, r4, 0x9, 0x5, 0x10000, 0x5}) getpgid(r9) setegid(r7) fcntl$getown(r2, 0x5) r12 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000002b80)={{0xbda5, 0x0, r5, 0x0, r5, 0x8, 0x71}, 0x8, 0x7ff, 0x7}) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xa) mmap(&(0x7f0000165000/0x3000)=nil, 0x3000, 0x1, 0x4c13, r0, 0x1) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x00\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="e09620d0fd5c", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "a10b64", 0xffffffffffffff23, 0x8, 0x0, @rand_addr="050000e50000000000000000000000c1", @mcast2, {[@hopopts={0x3}]}}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r4, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}], 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setsockopt(r2, 0x0, 0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x1ff) accept$inet6(r5, 0x0, 0x0) mmap(&(0x7f000000a000/0x7000)=nil, 0x7000, 0x4, 0x12, 0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) sendmsg$unix(r6, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1}, 0xd) executing program 6: close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8000, 0x0) r2 = dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$getown(r3, 0x5) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x828) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setreuid(0xee00, r3) fchdir(r0) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0x6, 0x70}, {0x3, 0x7, 0xfd, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x403, 0xa, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x40000217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r6 = syz_open_pts() ioctl$TIOCDRAIN(r6, 0x2000745e) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0xb140, 0x205b9a) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') sysctl$vm(&(0x7f0000000280)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="67b22172", &(0x7f0000000600)=0x4, &(0x7f0000000140)="de4fd1ba", 0x4) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x18) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x4, 0xe200, 0x6, 0x100, 0x8}, {0xa97, 0x7ff, 0x2, 0x7, 0x9}, {0x2, 0x200, 0x100, 0x400, 0x3}, {0x5, 0x1ff, 0x3, 0x9, 0x6}, {0x3, 0x3, 0x7ff, 0x80, 0x1}]}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x3) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000100)={0x90, 0x932, 0x1186, 0xed6}) sendto(r0, &(0x7f0000000140)="a14bb1c2e345ac1143e629b924db0ef8c0faf5e16276aa638279781bbf21032f8a65c765b2e7541898391795fdbedeef99d9cc8b01956e5a300fef7c8011c5a16818c663c1532e495804d36d02e0af1de25a189f1f2a16d3eaac5105fd09024d535bbb4244979eff5c0cb240855432c21d435e5519fa900416cf10bcabbef07164532c41523c326894aa6e430bcabe8354ed4f6673661437df271094f871aaf2e49cef0f5bcb21977a", 0xa9, 0x4, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = getpgid(0x0) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r4 = geteuid() sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000280)="33f927cd8c895a66db0214963900333a070d458a844b420b22483064515f0eb9535e173380c1d9", 0x27}, {&(0x7f00000002c0)="2f44c8df052bc5b14b3f9f0566c10d7f47b2b8c087053b87028252db5ad059e57cf9c91791ff1998ad670c9cb593695a3158ca4aa0554dd8031483feebb231af3e6067e512b2b0ac189e61e02cf7257a933d9d05682d63e3d4970db4a5b1d8", 0x5f}, {&(0x7f0000000340)="42478d159d804208fa7bc3fe057f0f08e36c66f1ddf49e9a195e972578f22b83b85f8e58", 0x24}, {&(0x7f0000000380)="b01316cdd88ea6aad000d7163ad76db6344d6055711c48f8134bc28f5f6828a5af93ba8c20383c4596", 0x29}, {&(0x7f00000003c0)="5d5c8c291be89fb85138c1c4735f991108138d86492936fe54e7e2bc2a42be2974957ffa57a92d3f4a345df86f8c9d5c13da92bdab1a531d15f9ffedf03d4f30d0ab10b606dceeffd32abb0d5d8cd832ad36e78d1e086aa32193c717e007a5c8a6e4509323ab2b318510c622a7b9b2f5a606aeeae7dbcb4261885fc87ab08193da346d73793288457ee7f1b07950756742dd7361d4d94441be4f8d1818f1a0e19d7c9731fbc9f78371ac99d124dbfc57f5b4328c75e2be", 0xb7}, {&(0x7f0000000480)="85980f0a6c00b2f0ac790203ef5c2574afe392815c872612e02429ffe1c4490dcd0bc3bcd0f48c177124c289dfa2cf6dfc01dadfef53964c9d0f1e4c14c416c44b9250171f3092401746870aab5aab4a4e1030425298b5675eda7d77a4e1fde8d7c1207f12d9965c4650a48c888b174e77e7d2f9537ad43285f15eaad66e918766c58c19fae068dd9815119869b9917c0d37cc174de3294155029aa3cbfe5b9f4b5287065b3b09e507ac093a70f0c8149f9d6cfa2687b1850b1841f810370cc983512e404dd9289f2e7b777035321e649cf5017be3bc9ae87af7f8c4749468c6175502d95e2ebaa0f4a6e296b368451d7ed2e1f8f6cba7", 0xf7}, {&(0x7f0000000580)="d0012fb891f0f34c89e56202937cb7b5de513d8ed06e737e61269c6b1a4a9d14869eb883c580a608aedc22b2d5fe16f4a727eb93f6f94c2d72a8ce82a5392f0f86a3b5d7c74a013a9ee0481db67920341cd3f1c59d9d8f70d597a534cd1382204102cda95f2b5a56f49ca94475a906f9f3dc0eca5af0135a79800e6b6bcb85f663bb5a6019bef947e7a9108d5242e9b93fbfff478ad97f7a114fa95a49918248a8cc248af2cdc2a4385fceaa40b66b71eb3a5b1d361d63beb22017634f976c51d53f39c4d7abd1c9e02a249b1d317f63c26e375a6c69", 0xd6}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4}], 0x88, 0xc06}, 0x4) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) sendmsg$unix(r5, &(0x7f0000001980)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000900)="f8d4a057d828fcd6174a759b83ddf04880425e2ace16bfd427d7fda6daef5108065384160cd66ccf92307f3b9a60d7", 0x2f}, {&(0x7f0000000940)="26d0d540ddf3e78af783119f90e9e88f1c59050ede843ec5faadbf95e711dd5dcb50134f92a3c333a5f8cda222de0d98ddc8e2d22e4e0bd8ac053d4cd06e71ff841ec73a551ea38034d5f6bdae3924a0e41fe709765c7b3d1615f16c4e374e1f3d02e99baaa259000e7222bb1024e492333e7e4ca941da521604a837bddf0fc5dcb203b3253769129f535e1a7fb6dbbaa34dfd820c32f8b651fe0584ef42818154aec76056f35d15de31bcc8133b2c0836b81776aea40c789dcbba899fe4e7556a1ae930a198c517adb3a2c28e1323dcb42472c417bcc9fa03facd6d497656e368965024556f7fe6cc1ad4b2ec76eb36192674d0515db56ff4b420fa246ddbf81921b49c46416738654d4e1c81180c1ffd85fb3097d28f90cf6c2d179884c5f7597649186958054c316679458c4acc38bee50f0d967a4dd3c1f73ab75c629e0de068a2614d409db532f596c094793a968a76ec89de8d7d722b758c622f99737fbd1b3c4bc7297c92a066ac5ebd237787e415aebb658acd7d9b2ba3a21ed2931ceda0a7403e860c77b3cabf051053a99d1008d0543f588815c707fffd9b549d9f026171d2f7ee0d04c2b6a033979e8ebb5650bbfcc02f791eb28e299eb496385ebeff102a10b3e1e780a60d2128308f7bf4814a1f1fd07b7e8e4d3b60d9d42307121fdba3e46fe00c5e92432d581862c08d4a1a628974820953cc573fddc5f3125c9c8790f766f8edadc69e26903c482573d644ea3bc282009089c8dba1a5496b121b950a1d7023b45f26c1fc469159664f329f45ef81a27ae8b443698d0c8c2b638dfbcee1be524a7a9be78bbf62b62223ed3e0e31df701df1cc566dcae7cd61675fb7ca7dc51874f63c141d4b18298fd9c22a1ad005ef774060fb936f9b8142d7f864415e29be727669cec5802c6b70e5cf73d68e4a5fb87cf1168f7482532ebbd8432572e3d9bcebbdc5ad36bff481bfe96be72e722b2419b422ee6be5beccbe40ec659f19308790d54a39c399286c9c3c4bba6ceb06f7eb29ddca0038f66b2df7346f5788e31bd2ed68bb16b58fc75410a1e7d6dc26310a6416336fd999b76e54ab7155e68a613b0f956b7b09ce29cb7413363504df95b968503d0a7791b23f5c07e58200d930b3334c57efc481fd9085e0adc7e66a26ae2d930b729d74c1fd9f56f5b46f676f95bc6730df7942a651d75e4d2c972e47ff9a950bf99a5acf44d889854f9918d56b3fe9d786d707cbe6628f4f9c0c56e7e12454ada1110f830622db9473d55220ddbaa588de3cd33f28e605fbbbacfc7f6ab1202a281e394bd88731c0162bff91ae12b1ab09af19dda5a86121b3f05604317720f446a93fb29dfb353211ab05cc8ac513e011e26da2e26cfb51ef6c97cbb23377680b56b5160c447d89417862bac1ab2eee1daad50674fe4b74c8df9eaa22d1ea030fb3559129c5e298d6e4e0e9e8aa97aed1fe95ef082a516ba1cf043def64ae4901b3688c29dc9f23e916ec5f3bc689796d99f28533897b26b5fe7f677eee93252c12cc941c6c28c41da7f2c9b9f25beb23d55d010b1802e0693679ba3becfc45f5d38c9f42d96855b42585dc0e9dc0264742bfcda688c2c547d299a85f341b8a7ccf4319e67c6dadbfbfc1b60da3209b3efa785eb5a668cb15154f3ad5202333946b6737cd23b5e7ba0ef7771a513de08cde415d39179662a08749f05d04807c93d610803d5d72dfe7cb654d4146946c0c70391875c81605380022462c8659827b9325459b47ad5a7badde0e3480f9f79476c79be57f1a0bd3a031dfabd83ba37170d991deb724be58a19b8968e87e20c20435147b94ad100b0108fa9e0b99029490cb532ff48ff085d1569512399e71e32a1f05c974960b0ff00dd78919918ab26305207c68f9d2af99195154e6a9aadbbbda20a4be54ffa143d9fd2dd025cbc5bd8dcc56b78958c6f498b4c9d058774fc4fd5714550f9d5a93bb3e445edbcb9dd8f4ff2aae6e45c621024cdbac8b0a4ffecdd49ec729349329e66fe3a0af9338b3bc76fe0b9b1d3a7c84e4f73c5003add711b80e2b71e27ee855f612b05c367ae7ae8535c29ce5fcb85cb53047db06539aa1f7e3cdac0eeb3db3467195f3367d1cf3403b505c89da8b21ff00d20e37bf4fd34d2ba0426906772d48bf55ab2116cec29f22173f3137d331dff25d8344528a4e7f3940d9d7aeafa5cd0189dcc5ca01b6d310b0c7bfbb11cd93bfb1ebaae50133adbf2a467f5c1d9d09c889a2a9c899402b4a46fdd78472aace82b808af35876a7a1ec8ddc1b24d443c233ee9b95e304d03e687562ae3822cc1a8c57ff7c95bac95f6a7222b27cb318719781a592bb7502634b379f8b346f2f605ced84965905d2888a5d424434588813a6fd2b71d1b92ea40c78c46dc86f39f623f8cd36996b5c88e00eb0554b337c0d1f48246d7397654927781250703c46393d3d7a4783ab5540ef888e4b89560bce94bd258d697b48873507a6cceadf3c0e992313231f67aa8e6a41c719f2ac6f61f2406a3a22786a071e188fd78feef479afd353700582bfbb6b87ae0b880c48fe372d9161b620b8bdcab1fc0a313fce61396f5e93504192b9c27b6ffbfdd57fa191934663e0b46cef46d84c12c3b2bd18ac28037208f3426aa6451d177b65155a6bd5b79200f194931428735624ed7ad24a25facbd9344c9979498612bec7ccbcc41c7138795aedc8a8597a8fc7d6043c1b7e9fd834abd199acabf89e9c01d7c1097588aac6bb0da91827884bd5d97dd67e419ad72f73c37a894c72d8ab583206f870a5290f6620b7f1858b2f9ec680191296bd10ad4908aaaa114dbb8c24208c26f9f747d6d39df037d3d4e05bbe13c6874562156a46b52509d850d95b41dd66198266ae6ed6c79b482c156ee230ebe337028b37ab4df95cce2c306e5cdf401f8f734b01faede61be539e76981536f4d6bf792db1bc5aef5889ba0bfd565a6e7c07cc72052845557bf8b1908be1dd58cd2850f3b61158726f37d78b395a83eb2735e49705e32f563dea9688a4a99543b32a02ae046e8e528a0a1a36e4081bd836016829ad7367557a5e535372f97f3b7cb7ecad15ba426e07d004f3c5998729cc6361b296c476075f98a243fb938fa03418468e1217e5cfa26e432ad2019aba1c519d77ddc0fb22beffbeabafb7772ce5ee7ed4ad3d8c59b2a243807e2a748279ab8397895bfbc43e249ac721abb948d79bb80405db96c285d7a181938d3c1cab3a2c743de88fab1adce4629389537f16ee6c8f009bb5fa79a087160a26e3e0b2b5b7ffecf008720c4d07cb0aaa3188d5cf9badead403ec594637570bf9d11f40a91750c46545cd3fd2f588b8f0174400ae3afd6980d12bf9986a50ba51d8fc7dd3cbf31a3cb1ca54f7354f8929a21ee85c6de4ef31dfe60fb7ca4e09683879b68c411d100ffa6bfdaacbbd49e1ef2f6f2beb9d2ec79e037c305e1331caf39955b01e2ab85c8937db8c92312ef06b11ec4d9b8141cbea216cb1691afa4de9365e8f92679d2b61171129a4a579a9aebe5d7bfd5b0b228992b65660ea982c82446dad0206695b1916de4a4a3ffdde6e353a63a907e24674958ffdad83883f27cadf2f26656fb5b52744fe5c5ede2b6ba401c4e89e6c791f3740e2096e1817aac3062040fc8663a63512d25280027327740a1d86c2d47d7bb2132029c08d4db3f3f77444191a24b4066997953c12ed353a9497ca6ef530b8956bc5e08b3cd5c778dd271820ebd5fa85aebaef5974c90f0b6da58645a7fad17ead18fe1b1c7e2a9a151c0c8c93cd929d3aae2e63633f5d0f3830baf2da6bfe52f4b7b5c813a44f6b373b9ef1c6731c1afb2dc0eaf40e23c0c1a5a4d43b11cff86fb317cb8bb2dc9247d1e4a0657121280c023a0ec38f919c60613d96d52b7deb222b5f88ad9482e5c0c5a5abce727703f10aaad3e31768fefc595b18c0acca21e7e33d0fd985083a999b1540cb584dd42d3241a91717e05be326be387c5585589688292e6079e688f69f3cc65f679cde36ff8db9258f4390b285f4ee3912bc59d75552d0ab76f5a1208db40f1dcf42bad6ade84b6b47958a8faf7849f4b1e739de0b1829ca4f0ae075c00b075784dbd3714f2773148f54dd6749b618bba1cf742535d1f97f57a9c1c125a57336b06cdeccb5e309c54e06ff6ab1c9f76196baece47105395c355f9eb850817f571f383e25ea3f6eb82ae8501971390772989f15b2667d7b3bcc0ba0948c99be11eddc24f0a402a0f42ed0c4efb4b5d4d2445731e0d7504376fc094829a17e4ea6cf977b95ede8a9699cc4f110ab63d3726c75f433501ddb9ed7b1bdaf1a84137549e4a6ad79156c004496f588341d560bb67ab985974c3bf6014d3feb758d5b64dd6c96823a2da2d70f374303f3fa47e8e8fa523497e925e5a8d3b13db48b5d4a53299ba3219550af19ac2f04c99496569265d1b78431708b921175bab514e8ffa9d82c383a6af75436f40ca55d5f778177bb1cb57bbd408bbe535bfda7453c7b62d6e24678b5d36da6ccb3df48e879f0b2627ffff57571567941fe73aecae41c159c248379ae18279170f33583bf76af10b5a30405757c4480a3c677319125dd6c1d4dd0a1bff1444bd879461ad240b8e36b893cefbf1f1e1fc8e6e1fc4049a165e191e00e3ab483d40c4278e39458b9a5228b334bb5fc4eb908fb2daf9c2a468e877121f43a11eac198736353efbf2544425459c445a11fdcd7ddc66dd582c82dde86bcc0a510cb879daea0290c6287e2c98ec2e2c2db375af5f809a99ec8ba60ebec5cdf6bcd3d4da6cf0b99cd4c091475107fe0316fd5b85445cb190a60efa3679304f92d48886beef49b78ed913e84026eb46168ca703abeeaabe223bede1d55f21b4335e3cfcf4e05e1f2967f4f38bbad389949614a6348ed4194580549326c392de741e0b9ec04d1aeecf8be95034f7b2f9ca278683272e5b4408b16fa8be327f32c798a0c995d0a0f2d4a4dc6ade04382a19b3e49ee0d9a9eeb8d09f025c1373f20f8856d251f3397abf4a1df5c51c603e64896eae272c593fa63ec78f2e4477573ba6e273709226d67b70fc2e5a439d89f6f76def6612c00fc1101ad016832f95b653acff0a1c7927c41a7c6205fbe5d0c041c0dd5cfc74f1f77b3321e5e5e7cab8c2c78fb4c06a46c7c113530541f3c7abb09a4ef0b56ea8fac4296edba228a944d32b36caddd79e87015166a5dec2a50352349d5abd96a28d4526fab1b84a9e10340daa87ec1dea5290ca6d9708a8a04681b8ba3808cba6c4fe0d378d35ecfceeaf87af7934cb7d62bae98ae0424bd5e57cc73ca61be86c3d5f8686e2f87b59994f7ae5c3e184313b80c8eb6a798a3b06c05495ff55bb2556ac6af9c8f27bb387509e516a1ede286657ebb53a5c02db4914fffaf2493e2628f10b77c80d540b1fe70285ad6a848527112fc2e96e94debeffeeecbfd8054ff8c947bdf3375db9791b4c2b66fa746d23dcae4188ba521b97b845a98d682c3d2c5e30ca8b23fcd98c187f0191748abe477315955aa91aa31a7dae680f779b54196c3a0bca27614778ba5ca3c626ea9da4ed287d94114e6d0366c0f8b4a744a4e6b3843f5f119adcf6101aae7844b02768b5b34383add676cbd3a9bcfa1876b7d6ee46d92c5cd6af5d1a66932738b2587b959f44888523f013dc0b1cf3c5e65c1361a52ff41081eeaa7e03861bffd377354137c6bdde3e81e6405316c46e9fa66d2962ae4a9c2dbd8933cd49765d64e48d5bafe6a4ac8c10499c06c2d03e3813a8caeb0278cd2", 0x1000}], 0x2, 0x0, 0x0, 0x402}, 0x407) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000001a00)={0x1, &(0x7f00000019c0)=[{0x7, 0x4, 0x0, 0x2, 0x2}]}) mquery(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x0, r6, 0x8) kqueue() ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001a40)={'./file0\x00', 0x2a50, 0x10fe, 0x63c8457b, 0x0, 0xfffffffe, 0x9, 0xffffff86, 0x1, 0x2, 0xacb, 0x8}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001ac0)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001b00), 0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000001b40)={0x9855, 0x33e6a2b8, 0x200}) r8 = openat(r6, &(0x7f0000001b80)='./file0\x00', 0x2, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r8, 0x800c5712, &(0x7f0000001bc0)={0x6, 0x0, 0x7fff}) r9 = dup(r8) munlock(&(0x7f0000fef000/0x3000)=nil, 0x3000) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000001c00)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001c40)=0x2) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000001c80)=0x1) listen(0xffffffffffffffff, 0x2) setegid(r2) ioctl$WSKBDIO_COMPLEXBELL(r6, 0x80105702, &(0x7f0000001cc0)={0x7, 0x2, 0xffff6299, 0xfb}) executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0xd, 0x0) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x6}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x56, 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x8d, 0x1}], 0x1, 0x0, 0xbe5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x3) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a9", 0x1}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000200)=0x9) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000140), 0xc) executing program 3: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, 0x0, 0x0, r0, 0x0, 0x3}, 0xfeffffffffffffff, 0x0, 0x4000000}) socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x7}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500083a01fe8000000000010000000000000000aafe8000000000000000000000000000aa82"]) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) executing program 1: open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket(0x10, 0x1, 0x0) r1 = socket(0x11, 0x7, 0x0) mknod(&(0x7f0000000640)='./file0\x00', 0x2000, 0x6381) socket$inet(0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r4 = dup(r0) listen(r4, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x10000043, 0x5, 0xa7bb, "d8f1f9bdca0d8300ffffff7f00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d", 0xbd}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd606145560014000000000000001000000000ffffac1400aa00000000000000000000ff"]) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x1, &(0x7f0000000240)='./file0\x00', 0x8}) r2 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r3 = getpid() r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) getpgid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x11, 0x3, 0x0) r9 = semget$private(0x0, 0x3, 0x22e) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000080)=""/13) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffffa, r6, r7, r6, r7, 0x20, 0x81}, 0x0, 0xc4, 0x4}) fcntl$getown(r2, 0x5) sendto$unix(r8, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0106924, &(0x7f00000001c0)) executing program 6: getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040), 0x2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) write(r6, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x94) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x22, 0x0) r1 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) executing program 2: sendmsg(0xffffffffffffff9c, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000300), &(0x7f0000000200), &(0x7f0000000400), 0x0) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x3d}, {0x4000006, 0x0, 0x0, 0x1000000}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='([.\\{-:{#(\x00', &(0x7f0000000140)='tap', &(0x7f00000001c0)='}\x00', &(0x7f0000000280)='tap', &(0x7f0000000300)='tap'], &(0x7f0000000400)=[&(0x7f0000000380)='&/\\:*+\x00', &(0x7f00000003c0)='--+.D{\x00']) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) bind(0xffffffffffffffff, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) executing program 6: r0 = socket(0x6, 0x1, 0x7f) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x7ccd7be) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{}, {0x35}, {0x6, 0x2}]}) setsockopt(r1, 0x29, 0x6c, &(0x7f00000025c0)="8edf00857a0fdbfa10ac7810543c550fb3af8069589bfa2bb329cdb9494e615e30d540", 0x23) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, 0x4}, 0xc) listen(r0, 0x0) executing program 2: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) setrlimit(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_open_pts() close(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0, 0x0, 0x0, 0x200}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = semget$private(0x0, 0x1, 0x701) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000003c0)=""/96) semop(r0, &(0x7f0000000080)=[{0x2, 0x562, 0x2800}, {0x2, 0x4, 0x800}, {0x2, 0x9, 0x800}, {0x2, 0x0, 0x1000}, {0x1, 0x2, 0x1000}, {0x4, 0x1, 0x1000}, {0x4, 0x8, 0x1800}], 0x7) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xffffff99) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r1, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) executing program 3: r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() r3 = msgget$private(0x0, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r4, r5, r4, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r4, 0x0) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r3, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r9) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x10000, r4, r6, r7, r8, 0x2}, 0x8, 0xfffffffffffffff7, r2, r9, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0x80286987, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod$loop(0x0, 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x7e6fe80f825d3dd1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r11, 0x400c5711, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$unix(0x1, 0x8, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/67, 0x43, 0x1002, &(0x7f0000000180)=@abs={0x3, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b693ec4", &(0x7f0000000080)=0x102, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) chroot(0x0) unveil(&(0x7f0000000440)='./file0\x00', 0x0) unveil(0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) executing program 4: syz_emit_ethernet(0x26, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp}}}}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setregid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000005}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x30) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x4a, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{}]}) close(r2) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r2, 0x9, 0x7, &(0x7f0000000180)=""/84, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x7ff, 0x4ca}, 0x8) executing program 7: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x20000000000, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0x1ff, 0x8000, 0x5], [0x4], [0x0, 0x457b], [{0x0, 0x0, 0x0, 0x384d4c1a}, {}, {}, {0x10, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x4}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff6, "1007004d007c2600"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0x4, 0x20}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB], 0x30}, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) syz_open_pts() ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r6 = accept$inet(r2, 0x0, &(0x7f0000000380)) sendto$inet(r6, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(0xffffffffffffffff, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900080000fe8000000000000000000000000000aa8100907800000000"]) writev(r0, &(0x7f00000007c0), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) socket$inet(0x2, 0x2, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r4 = socket(0x11, 0x3, 0x0) listen(r4, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000080)=[{0xea, 0x83, 0x9, 0x1}, {0x3, 0x0, 0x1, 0x6}, {0x20, 0x5, 0x6, 0x6}, {0x7, 0x4, 0x11, 0x80000000}, {0x3447, 0x0, 0x3f, 0x6}, {0x2, 0xb8, 0x2, 0x7f}, {0x9c, 0x0, 0x9, 0xfffffffe}, {0x2, 0x6, 0x4, 0xffffffff}, {0x8, 0x6, 0x40, 0x4}, {0x5526, 0xed, 0xa5, 0x80000000}]}) pipe(0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() r1 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = getppid() r4 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x23, 0x0, 0x0) setpgid(0x0, r3) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000280)={0x1f, 0x3f, 0x5, 0x16af00}) close(r0) r5 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) seteuid(0x0) select(0x40, &(0x7f00000006c0), &(0x7f0000000700)={0xff, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x1}, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x60c) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000080)=0xabb9) r7 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) readv(r5, &(0x7f0000000400)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) executing program 4: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={0x0}) chflags(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x0, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000400)={0x0, 0x1, 0xfffa, 0x2, 0x7}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40, 0xfe, 0x2}, {0x8106, 0x8}]}) writev(0xffffffffffffffff, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "0000d017000900"}) syz_emit_ethernet(0x6e, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x0, 0x7f, 0x203519, "28e54600000600000000000000d2000010001c00"}) writev(r5, &(0x7f0000000b40)=[{&(0x7f0000000640)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287c0b7bbe6cb39417d25bd833815ebef001deb672d80fa0f8bc6801187cd337803948baa7e34f56701b2180ddedf8852feae4274e0609bf128cf397f3118bd46b571a30d94e3d900dc6702897682e301f", 0xffffffd6}, {&(0x7f00000022c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a02", 0xdd2}], 0x2) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c2807", 0xf7}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x600, 0x5, 0x0, "0fdb000000000023001600010000400000d900"}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lseek(r0, 0x3, 0x2) socket$inet(0x2, 0xb907ee15c977500b, 0xf9) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000340)="3c639537aaba90c13760f0a7af3295cfbc66ed0c23211c4c56f235f9be6152c6cea30a263fba2ad80eeb01ce2487de1eaae0179ff2c6f8a0c84768e3480c2d577a7ff4b07e742aefbc185d205089203f0b0a85298f82256ac5a37559e8c5986169ba58f8c29d2a0909fe49e4cb89bea7a8967fd63fdd992566d24b0a25d3a40d708f012fb0", 0x85}, {&(0x7f0000000580)="f440560abd40537b5d2a7717e3be77b0738d246d8aa3e7787001c7e602a0d1769d7763b7f23b37a37cd5b4cfa9453cff15ec3d2f82c3bc124ab4a45e3f45ecb630aa92a45ba3d5cd", 0x48}, {&(0x7f0000000600)="359ff059d010013a63a6d7b78b7606fcfbefbeef86bd5f24ba0b2fe280bb22a5106b740e3d84296cbee979d3c9d49c8540df3de16b1be929f4f2280660016ebef7652e378f02c398cd21e013d75e9254a3fc291224faf2fc89c539ecdd0a41deefe425f4fb82607f01e7b81f9dfe357f220ebf4ca7d05fa8e7", 0x79}, {&(0x7f0000000880)="6354bdf6ecdd3e68a3350398da048847a34476ad7396ab4f073363ab6c25552797a26f83373b4d1f88fcfe0f47cd558d3d463a60da18c24c04059c47a7935e94adcf74a6f9d146175d0de8d79ded196935792f2825b20ab772a57fd1ab45ad3efd7f73aaefdd8c796aa1051b3e1500282e6428995c45383cc24aac0023fe74a2999d105768fab2235fec3978bd0bae15d7cd64d5b7a533ebd7f416fece96cfe8b0799feec31082180b52763a890c039ee93b69c2d6ca1e14ccc99c0182ba899d105af090e3550527997fd6da5da0c98ec3eccb5fac617e7fe80c26d99bbc7c51297d2b95e8b41039", 0xe8}, {&(0x7f0000000680)="4d5336ac2ad3bc1e71d6f14232bcb51978b70b6b42449b90dd836479f2e7864127", 0x21}], 0x5) recvmmsg(r2, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f0000000400)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/29, 0x1d}, {&(0x7f0000000480)=""/128, 0x80}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f0000002a40)=""/4096, 0x1000}], 0x5, &(0x7f0000000180)=""/202, 0xca}, 0xcb75}, 0x10, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810a", 0x2cf}], 0x1) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) r2 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x62, 0x20, 0x1c4b6623, 0x80000000}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x83}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x1, 0xff) dup2(r3, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000240)="b10005040000000000000000340000001a5113fe", 0x14, 0x0, 0x0, 0x0) executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x2f) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000180)="c532a44dfe621d5102ae92925865b04151127fd2661c957e964004d8f3340ebad48994d917df410f6553ef8c9e60d6f45efa1ecd0a03be9f6be0e4d6a293e96f63f43cc93e52ade982ea7c551424a227e66076e59632307515d483bef3ab2c39eaa78d791371342b36dac9c0e8fe325b40fde85123b4b4f37a27b67075fa3f5548e8a8bd86c395202903b0c6da40dc5b2c64782bb59032c8cf53", &(0x7f00000000c0)=0x9a, &(0x7f0000000240)="38756dc3545fa0f47567b4b4018634bd7b79ac6c795709c635ee4cb597ccbaa444361a638eb658bcda094e169de8ba85da53c8cc043584a23a52d90df75ff84fc3f1532a628a6bc8c54b69801cb0a221c8a47418560f729958f8514106dcd7d247654be275b487b09542ef6eb926acafc249c7ee5f40c8303ff085be7fc6bfcbd5e2b1ce0f1cff636b0f905c7be6e4cddd74d0e09d70e0d27033b0aa9caea4892c53be9536a10eebcb308c5a356f88dee155e0344099faecc3ab808ee225bf48", 0xc0) executing program 2: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) open$dir(0x0, 0x0, 0x0) msgget(0x0, 0x210) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x0, 0x3, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffb, 0x0, 0x8f], [0x0, 0x0, 0x0, 0x334, 0x0, 0x0, 0x8000000000000000], [0x0, 0x0, 0x0, 0x2], [0x0, 0x800, 0x0, 0x8], [{0x8000}, {}, {}, {0x0, 0x4}, {0x0, 0x8}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x7}], {0x0, 0x0, 0x0, 0x8000000000000000}, {0x0, 0xffffffff, 0x6}}}) open$dir(0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001440)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r1, r4) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x26, 0xf0000001, 0x7, 0xeddb}], 0x3, 0x0, 0x400, &(0x7f0000000140)={0x394, 0xb6b1}) getuid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) executing program 0: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) select(0x5c, &(0x7f0000000000)={0xfff, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x40000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x400000000002, 0x0) (async) dup2(r1, r0) (async) select(0x5c, &(0x7f0000000000)={0xfff, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x40000}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) bind(r0, &(0x7f0000000000), 0x10) (async) write(r4, 0x0, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x0, 0x0) (async) executing program 3: shmget(0x2, 0x1000, 0x200, &(0x7f00004df000/0x1000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000532000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000219000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f0000660000/0x5000)=nil}, {&(0x7f000028b000/0x1000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setregid(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(r2, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000001000/0x10000)=nil, 0x0) shmdt(r5) close(r0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "0000c6f26461c094f4ffffffff00"}) (async) r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) (async) setegid(r3) setregid(0xffffffffffffffff, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) (async, rerun: 32) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) (async, rerun: 32) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000140)={0x8, 0x4, './file0\x00', 0x7, 0x2, 0x4, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r7 = dup(r0) setsockopt(r7, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x60) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xd}, 0x2, &(0x7f00000000c0)="20c4bf0f6135f71683c342abaf015a8af915d8e8ec22f06c3f2d97a909e6fd2c1253b0bb003444c497142bba276c0f66022c053879c3823c172c1adace48db6a41edc9d7d140ea2db40cca2eabf326fffc22a37ea93d254b4b7327827eed4d618afe48d79fc81b1c75932f9ae1e6ea49765895e3a2661b70185b126a05b9bdeaf253e463f84353322d3dbca19baf732a47e3", &(0x7f0000000280)=0x92, &(0x7f00000002c0)="d0064642eef4e949e647fbe0e136b59d85e9e090e048189e51ec4e12b79500e3cb4f69b429fa5eb83387ba773cd7ee0e9ab8865cb0e746c6a687b1b85d32c1c5e547816477a499dddcdbfb90ea8e768697ff1d757628f6c1daf1d8df946b80919ecfecf11cea267fdcfedcfd8b53824712518077766147c3d076602033dfea55cc553d628cd7d7c256fefd14b7034d9e3c20c1c35fa2d123c69cec9b9e912e7933e4338b880fffa8e7e3eb7722ace920", 0xb0) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000180)="ae2c1255a3731aa22b65b1192f5483310a2819e09fbf894ae17378ff9f6ef373e345807bd48574f5a7b0a6eb13ffef66309e5a4b0ea5ee3ab2065c66e8a7f2f0269e5b51ce40c39fe6bd777972e136553d72545873c929992b8a9c96779fff0423a11bb1371c55b58a8c0d0d7d10610f55bbdfa62fb771cc6d7da34dfd8da8b6913921ca36a8fd5bd097dbcef1b8089c3a8c51046e0e934385c9250c16ec3cdcf9e57c36fe1028b60eb764cecd27b687c29a32996702d8a1c200"/209, &(0x7f0000000380)=0xd1, &(0x7f00000003c0)="d4a7fdf0cc06fef43fc0c18f5a3e71710def9e90ec135e341e0177bbb8d51d588eca2aa63ae1eb0cea910acd00f81ca6fc22688f7a66c812a5d2f9131b690fc1b0d08aba2f4466046468ad7d848d0ca19e217479c9b83a9e506d24b43d282b0c9c1137e2dc781fc3e15e2d855b3d4139d70a87759c90281fbd27c6d3d75f18534076cc00388b0b1bfc627267a24d3eb1b5b0a78c0aca29a9ed3dbcff8f38b1dfde2ef09922285fba4583510a78dc969b29dcb4ebb17e424ff2fa98c465b1ce5893d76218dacbce8e5d88b76d7484c46eea61cc4e5750cb93f6810117d36f0e5a692bd16a99cf2bfb756c0fcf1bd2bbec7380d6537fb79580bbb5aecf3f89b1d5432b961652adf22790f80917a8aeb14aaab19fa499a877e9407088cebc78effd9ab56cb98551124a47ee38f0ca8391833433d217fd37d856d10a006fa9ca540697c4ce7afe35ad5543632607e756baaad85714c5a3f2671719c49d986fba35a3d58127aabef78f576e2a96be0fae032da7fa378a89c99a1c1778ae22a4baa3da4cc9bb6d9af01bbba6f4e3f146d3467a79ff054649ba626d9aaa72c18b8ea94ea1ef46e0c2fa4002d6525a19feb7d9c4f0196e8a38766c720d2e2a96b8a11f761d0e011a58bca9993f4372283b643d6252a2fbeb0b5c6d08d743774d12a585cf6195825300ac2a561cee54bf4f08f9516a9b239d1ace3df3f84cb5c67ba6f61cd5e2af2ade7d2a00"/530, 0x212) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x9}) socket(0x20, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r1, &(0x7f0000000000)="19", 0x1, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) ftruncate(r1, 0x8000) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000004c0)) sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d021422073bbdd15e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d6e68ebd3daccf2ade96886ae3694200000000000000", 0x67) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000000940)={0x1, 0x7f568390600ce8cb}, 0x2, &(0x7f0000000980)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9dfdc1163e5c448beac26", &(0x7f00000009c0)=0x3c, &(0x7f0000000a00)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc", 0x7e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000000a80)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741eab43982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331", 0xa2, 0x2) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x56}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000001cc0)={0x1, 0xe5151b8af5d01dd7}, 0x2, &(0x7f0000001d00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000001e40)="727fd1c03209915c03d529317966b630fcc2ebac73a0b1d9f5d731a0aa37518cf8c3c5b3", 0x24) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) connect$unix(r2, &(0x7f0000001f00)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000001f40)={0x1, 0x14}, 0x2, &(0x7f0000001f80)="3d4f77f61880787b37549654b9663e00675528fe49bd7025a18a7c9ac310f6f9fed64c22d0f6f8a661c5d2928d295e0668b982223fcab0b6368f3317abfb3fd696d4c831736831c609390268b470e083322361bc11fcec8848727087a2c644fa795532ef6b67726fe2b846d59b673d56ad08665cdaa56b42a3016d8f892c1fc116e20148fe3f9ced19cc7d1db37ba507757b7c228d5f42491cf16014a13451d841f4cc9941bb70936b162a114d8b45049001d86a393f1de72cc1e51da6d5df0748519b138abdbad3053d91ecd037266576d4db314358b6677045ab81dbb5f1989f585c3b456c27ae6135245ab230aa8b3758fe70577b36bb", &(0x7f0000003640)=0xf8, &(0x7f0000003680)="8d1bae4b3ae26761e7f9e5ba52f618dcca2763dd60f57352c7457c3381d40d803d9c56b93635e276824b985232eda8ca9450524ec1b9039a47809075fb8bed22dd580a28579cc5fb66a51241fd450e2f5e6b3d685497879f59fe6cffddbc2b138f687f008ce9bd3fef5a3576c2a237e1e01351c9e038584a6cedaabb30d7b83eac06d24a74ab8b19446337f630f1268f312c37f3fcb918c3132a744644ecd16d494fc2b0a7", 0x26) r3 = socket(0x2, 0x1, 0x6) sysctl$vfs_nfs(&(0x7f0000002140)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002180)="103b2c3731a16ba0e6d10c083d1e29f57fbc13d4ad08a0adc3240347983717b5f8dcc0e8803cc9ce00c26adf920d62d29b2028242f3f402577eac3e86ca07eba8e761e8270ef73939139427bf84477174092e82ebfa89feabf20fcc7f9f3a13429391233b7c300cde8d459eec685896ad904cc916eb4abaeb23d57e5", &(0x7f0000002200)=0x7c, &(0x7f0000002240)="4c23183d72b5006e41af577df7873c08578bc2aa077baeada0b60d02f4536e9f660dcc662017a2aafdb2dec576e9f4b4dd9eddf2157f83c7286f34960a6c3ce99c3dc718b58ac5d28fee52f32a6bc6e542337525d068a5a4c11288e982105a6101372263e1759ce1279ef97f9983b8af7aa188347f5e760f3fb388acedb70781e98a", 0x82) sysctl$kern(&(0x7f0000002300)={0x1, 0x37}, 0x2, &(0x7f0000002340)="e5c41d760e127959019863474896df9bcb4887fbe77596f7edd35164fab4375e4333578b8fb0891af3a4fa940afc6c47477e4356cd4389e0403c2daec05c346f0f67c3b4", &(0x7f00000023c0)=0x44, &(0x7f0000002400)="dc57e60274f2895093abb46ded9a4f8b9a4e0b2d622169568320c1f6401b147cb6039dba02a1d60b7a002f724e8048b3fb13edf7ce2fb7fa2580fc5a8e17e4d6b3717101acc6828e4412820ce78d9b1541bacb94cc77f3209b294da7af5e6879aad45c7e02f070b247211a1a5473b92359", 0x71) fchdir(r1) r4 = dup2(r1, r3) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000002480)={0x0, 0x1, 0x7, 0x8}) sysctl$net_inet6_ip6(&(0x7f00000024c0)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000002500)="799411b31a58c53069e1df87cd202f13d9fb083c63b2936e0b67fd1bc90623bd310e8b0985e2092ca66c7db6c2552feae6a1954b9aa9046d3a740b5d158f2aa2c2924da565c596904817f67eb0b7202eaaa3f90d8930a1932471a85268514288286a7fe9968b77fee13ffdf2dc7d3eb80f7c2fa77a892a7081c248572b48113031a9baa16d38199db7299c504585036025e134e46e4d9b4f9a72af88", &(0x7f00000025c0)=0x9c, &(0x7f0000002600)="bbb69c5878e00f72791088d44a4702aa4428bec6065c5214f5164c43b52c7aec919371e7c2cf5287b9e2162b7a77bd30d7f0b6f53bb1fa1ee6e5e16dce088977867e3a2bc4676f519a7908d95468379dd86e1afd8be5f3fc332594ef45d485916c64a28caeaf921579a23a2166736b337b3f0bfba7cf36630d5bf75e0b94489f47700575794d4fd036231c88e19c96110f2439f6cf6b253da1cb3de65b66174173d023a5a5fcaa3b8f9d5580f9f7b6c89c412bd15d143f38197d9654f5c0f6d4b65690b1150a192b381a1257d96086ea6e1fae64adb40286115a98fe8a40c4864fef18faef028411e617b9352b7dac0ce56808fed4c4c4a84e40438ff53f1a0e5c91287b62b1a369922453f0c421d04b34f025abbf3c94173eca82652b3149779dce785271baca40af44a1e791c159dc0efaeaf40783c593a3ce5ecc2f1732bfd2aefc31f66a24489f2e98dd80bc0058a63e785facc0c2fd697f50bc4ac56ae4635afd5f100df2db89ce3bd5aa116951095f843db5fc564173e11ce5f6c3f26e23ebf1521cc1e98ad6c67e503645c4e1552689eb97a7cf8b665a77177ece1d86358673169240dca0ca156165cb37c578efac1032d1aea9e55699621eee7b93305dadf446292344a919f804647425d3d0cfbf92f363a87925933636db5efc1eb7f9f9283447b7e0a8f38e115a54ba2aab27e43ab2a3f46fbe85f174cfc5551f6e9e330e6ec36b550dc044bff447156ec4b1569fb1ab0345c7da3b77bc4107aaf9b5b3d9bc37373b75573bbc5ee26ae959f3cd76f3db9b2a4b02f89ccd2fa3f28a86c99b572d21207cbc3f1ea352327857a006926a7e92b9bfbb4eb68dfe0b94bb0e4297f13fbb333b0ef2549b034d70af0c222003bb6322e8f1d612f00224fdfae57a46460d088410238a0d965db3f3ca5fdae12d0417e0cf6fb8334d58bfbd4b608f524d5206f869046e33cb80b56cf5f45084fefc853c10c55e05a73a50c931dd9139bfe264c3238890bac9915aaf0f7068a99b1660865204115710f9bdc41a40d5350b40b379af48b0be1778f40e2edc32f0f89f6df4817330756dc16bfc9d7b4b8ae0af4e30fe5cda726ec77c1dbbb0ca046b8203a36e8a5798b4b53ee9251a4107b4bcc52f7ee2ed92511cc8f219186318867039be4cd0f03a479ea7f038480cc866f560ad1063bc2dc74adcafd7f38fc76f1cf1c96fbd00ce14e36c40d4e9c982f41c21fc4ce30e3f7bafce56c9ac34ee562ed4d37205905880cc4dc40d7d857492bd86a3d22c93bea4b25b010cf5d06f4ecad39b27de82573cae8f73c6785b0cd798285f7ffd0895b4095818648ad9eefe0e150462e9542a7e90ea99cf50f2af940bef60c6df0034afb8a3a2d29161cfeebc39a63705a475b18c84c9d2fa62bac65dffea5d1983628d56bd9e1941c9c0ccb20f3edf09bfc73ce6957b43b4504982387c0dbe97d59540a586e4eb4a8c7e5c8e58338698bef861e95aad7a69a4112e8fc7adbd668fbb0dda880eb9e4ac356b5d35eac2b418c9f14d3b80eb1241985f3e51e1b1dbe24b8f02c952181d83be6c5a651e3302d88cf31d6a4b4e0a01fd8bda71ff8ab37cf416295130f22a887a2df762e9d7875bca808259c80b7c85f1258e694a2badc2ef3aeab5a7b8daf378502ee8d1a6cac861ed48a5e687d590279c6feb505767fd25a96f27e714cc0bc68a6952e71aceb49594c09d1426a721cb2eba415112543df02ecb019aa6f271f56bf82dd8529df1f136d3b69e884dd7a8dcf74149cac2123bd264804f28addb8fbedd3ecf59164dd0bb4d1408ffa8941613d3ab79424e3d8b47f2528b6f93384e4608758cd21d9c7dcf906eb7c17c834c60c1527bbb1652888abb98691de31340288e151ab2cebea0b4ca9ea34e8e19b8751ed6e53372733041e65c695d1d033937cd33d255e2504f0cfbfe67ce63a8646eba8a637b0e7446536f3b26fb190f6d808f7edf89e14c31a95413764a33313c37f326e0ccc41aace7497572e06f950c625f4cb51a1be8098ee1daeeefc4a2596eb0dbf93563f890abcaf87cd9179c00438e395a0d5736110815b0fbd0dd4fffe3ac659ecb290d2f44621666c15b9578f9038db357a3acbebc7b900e172b6603b2f19c0004e65b96a492d5c29458bc2673b09268284c194fea62d846c784b9b227e73cbdcd62ab02da14657892d897922428d70e639779bb1c328c21dc6243cd5a36683b6bd3514b3573334049234b720999678980608c03140f846b647f9ed99e2779733435304bf67268b8e4184fe66b855cb5eff33aaf16d661a01dad678571b3daf16a2b7891f492dfe9b15be105f2c6ed10fb3907d630ae1cb6909f2b3dfc483c3b46199d590b3262cd5bf7699c9a6ddde994e58d0bfa22ca60852207f54bb340fd90fc67770b5734f30c73830eb4d3cf0ffb0df0ebae16154787db1427dbb58dc40e8a4c4c3b5a45a22659587df745963d2526f48eb29e2b22e3464cbb06624db8611992e7a8722249e90ba4b7319bc342cacd4749df49785c97247f58965e00eacf2571c3bf114aec13d24a441c79cf578c81f73fc278298c1fb4a3c64d667aea63a187a7871dcc32134d57afc5870ebbd95dc5881fec12bb8d20cc286a4ae3314b939b5f68945ead19400f5cb6dcf7d2898106ec990a7a6861782f62ba17ff9e042d7e81a26862d13356fbad8ee740ad0f06a84721624aa16635a742c64542a9274ec19292c9183a9aa3e053cc1162ee0904b95223aad5b15c75b0deba7053115c0815cff2568b277e895b3fc27e8696e0e14c74720abf0256b4d7f2c83e374a1d7054435bea3c1060964894b7599417a55abcf6a04fd190d657968f701e25630140d2dbd827110b927953ae1a521767d44a2320c98361120e8c6512670d94f8a6c25ef213d7c652743425c3e7cfb80e4205377ad8700c1bca62d22df082189a809ab13ba2d9dfeae7b52c9cc9da1ad18d105f4422182be45e7a510aa0618712a134f46a1af4aea6134a473fd8fcb30b7d65e385c141db2631d2f23644f39ac4353483e000fe820d40f90b548b912562367de99ab42e8a3e33772355e3f622ab816151debb55a393c5b2a8b1dc2dcec30ab352d6a116347cb9387c7e7b458596243a50afc48c63bacaab5b1b641726420496b72ca653f6a9d4e60fcdf39c70f0c15872400652f4715d38b9cab9b64e3283254685f278a0ccb08cd444dcf394db3043b4c829021c2c883ff430fc4e07ba488f4cccfda288972d9a6e9e625b50a8643cc12f78fd766d85929a19e5361c8f0696ae0c09281f4d2e885c00787493c7988f5272d51e13327422dfc97387bf3ec1742863dacdfcc331347132ff16937cea20f708b6446115f0023182a564a452e0e87dd3b3925146cb93a3dd9ed8e78331ef28a2970c2eeff97b160fb0134a26462c744559298ba2c1e4bf58ba057c8903be2470b780619e8c8b26e9ddf2b2fc0946e971cace1031b492da12fbbf5e1a57a512bb6bffc44ebdc895335a72180f182a26e9ba3ff4c433f90d153363b52a7082185a9408252a00d0939db4334a7ff669a094a351f45aa6057a7f0ffc60758145b7d84e0ab23b7090e0a0563fe19edfe995d772feb478a1391eafa14f5f63c25e5f3e2389ca072089da311ce8f13089b0b0343937ffcd225d8463581c813a005bda09f6453880e4761d135a0d8b39215586f2c1a6afe98a0ab250e799eac17e9350018bebd98e3c84e38b85167e68c60e40c18b185770a1561499903a5d4a153edb91ab79e5c57af0578aad56e7298968690113a427f851cba90792c9aecbc0f768161e38137358ee818933d5d70a9963024788e365bf18dd95c64b65045431fdb003667975247bfbd2b30eafcbdb803b2bd4fc4626f520b0ffd926f5374d439b0b27e83d4c34bd3e4d98a759c6eca8591ccc891e4758a124267794d7dfcbe048475be947e5ba0c4eb656addebf6a29d41b58ef83876c73ed0f5be5dcd606d930995964d6b87e23fd5583c6c79263f97a8a05911a339eed2f56cdce8cd8b288fbf1b7872da95d05dc273d1aa64f045f47e0cc819712e90cb9bbf906efe8bc7cd51daff5ded338297f3bae9eef543251ca604ea314820728ab2345e6d5bee2a4883db9be0285dc023b70fad0adc963e1c34ae4b9cac7134ed6f1cffe411d80b8dbda3e1f26d79c1b31951d8e51076f40e95b42e41afb44a7c920809fc751c12a906bb98ceaf855c24a603b2befb8e53daed06496b7bf40b71ed9708cf532fccaa8dec2e12b351f7137bfb0ec711b7e79b8e1645074df0e197d97089e24e2caaaccc9d44deabcd3e3c80d046a46d3e811c9ba122af978994ce761b2160bf817103c8f8658b4d1443508206acefeebee31001a5399589aec77301388e77cf202e612d51e0eb744336f81cd0a01180ccf1c298f95087b884f62805c36397a1cd14a16202ed734d2837aec5a1139e88dc8a612ad90ada9567471482edcfefd521790b00884d76d1ba39003dc402ed806479354bd77f1becfa839879fc81751e7cabebccd412af24aac8a6be94cdd8a7a3fd53ecd9ce5cf1061a6cd817cb77813860390ebe72ebda937c98b54a5961e2f18d06b52f6d1e35a99acd7e4f075883acd23183f7cde7c7d3a310ea886c7731fbb6434a9f167082387ea1b3f51799b3cdc76e2cf009d64e738fc9a06cbde752e7b2dad1452b7b2aad5b0798f586a6f9a04e6c2cc208b9f1df3951f9a7061e1e778523b118ccd7ea9f2f434e1465f064b2f893c270390e68d582bc5c9bae1ad689a5c03de5e3d560fe65796f961e2e1e3ec18648478dced35949e19d70915f9e545a5666f10b15ea04670894840ee0fee67f9406c116666287a72c6cbf4a491614c921bb69a9e0b0c08d3e7d0aacd078b8f43840c44a49a1bd58461c4b96e675647129e884ed93ddb57654565f03bc647f715f2edc37ab80739e0e27c206b0bab645064df8ffbb0c5d2e2edd03b7b5501d4a10d2410f857bf5dd51cd1b49d3feb1c906efdf947a68fcb1123dea7c8e4f3d7963f73c9173ea43fb88039cda3810a7dc6d225b31b98a98e011d1aa6923037580c9966a03daf086c2011b4ba482254d8b3b72763d84bdfd5126f8f266693ddb22130fef2b7029e1b29b4e5ceb87b84c5e76ba1787770f4a6d6c2ce68dfc478136726d72b49f929f3ae659a63a8b5caf5b6d276af725587827cffcbee150e11f58235edc8c483a3d54e90f3163ed9fd1f67139305690152a0ab854eb2709793485e6739c452e33e7c89a0f2d2c3d9d6a7b8d21a14bf2cea7e55e098fe348b38a15e32cd5f82acc05544bf579ed9c98fed0ac2829b6cd12d78820fbe7b1ebe223c1459e8b7fd165456d5bf2dff13819d94295e8416cfc8fff9e474e4e9068509aad85daf28ec92521a37fb6fbb324224c81663db5898279f4b0d3afcf046b6070d0eb2b95371c4d0731a56c2b1c4c24807c45e9038839848b4440401294282ef77f0f33305df558511e3bbf65699854e42e6ca2165fbdb8a893668055e69f458faa7b66b3edc5ea8f141dc8eacdd0d3fa6c07b788fdef3cfda6c3dbe04d243bab0b883f2024e90481da116702dcffc87633193c1ba476e75970a2fd7531c8908875c8e1624ebf7597d6574403060d932ef4b3dc5761a61ca96128301d4b4a6c6ef0c3d4bf602f5c188972deaadf819d0de07cd437fbe23f230df8cff45adc830882d76d4e902954b9f3e4d03630c7f0ab557cbf487c2091f273da66afb069f10e01935a329b0ea9d845aa92e53505ccc1c4960ac8965c7e9b85f", 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003600), 0x1, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x0, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) executing program 4: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x0, 0x10001, {[], [], [], [], [{}, {}, {0x5}], {}, {0x6}}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000005847b49cd32907019a9868baf048c2d2f943ec9f272bbba8a09efcb1681c406e25e3602507e8997ed6a2df2fe667da20d7764054b11cbffdf28a326659c2df1f37c68e33a52fea9a0dc2024271a93e7081c96b5e159608b58b0ee863e38df52bc9fefcf3bbb4f6565a89124081c5134d22caf2488d63bf9e611a87ae8b7d602d314640abb98abbca2253d91faf3fb4c7a98e34a8bfd898ba1da9b918e42ad57e665c82e4332ead9e4c90d33f481d4fb7377049d35349d1bb9f7ccaa560efc03f027b02d4ad584b6e1b3e403b1d5ee71578c01eb069559410ab85c98c554f626363c1e62b618fa5e6ce929d35849f60c629d24942"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000180)="39f29f0656576a8d", 0xff99) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d4", &(0x7f00000002c0)=0x112, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef", 0x7fa) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x83, 0xc072, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rmdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x7fff]) semop(0x0, &(0x7f00000004c0)=[{0x0, 0x80, 0x1000}, {0x0, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x4, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x0, 0x7}, {0xffffffffffffffff, 0x9, 0x1000}, {0x6, 0x9, 0x1800}], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r4 = socket(0x18, 0x2, 0x1) setsockopt(r4, 0x29, 0x4, &(0x7f0000000000)="02000000", 0x4) r5 = socket(0x20, 0x1, 0x2) r6 = dup2(r4, r5) dup2(r6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r3, r2) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) executing program 5: open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) getrlimit(0x0, 0xfffffffffffffffe) executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffff9c, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000", @ANYRESHEX]) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r7 = getuid() setregid(0x0, r4) setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x100, 0x0, r6, r7, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000}) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(0x0, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000004c0)) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40dbe5defaf2334a0dac25ae6fc43d670efe576ef1995028fdfec17bac6fcaa028b765066d3a94d9e3dc9c3852b11a1d8c1f8e64c3b15d3d28fe9591044b424f0befdf3c7bc4911afa87ccd4940307de16f224d65ccf066f5188cbf2008697174866e8b6249c6217662bf4b22a740108061190eeb8addf48fdacb056d5a2fea514883d68a1c76ffe7c337ac7d5c884ec670399043ba59115aadc2e7ae9ac71690e38736a5260b35bd178813a620992c3ab281fe4d759a6e37fefea77adf1039082dae770e44c6866e653aeec1d8d8468600811594330ac7381ae70e2180f463926e0da777548bbc236d623fa142688f1d3aff4ec82c4e6d818d9fdb6d5932700968f225cef20551854d04c0eb2d76d8ab44aba244341d86995fa26f95ef3f54a50783a849d31bc22b84688cf9c4c9", 0x219}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x4f}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0xc99, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000340)=[{}, {0x26}], 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="cdaaaaaaaaaaaaaaaaaaaaaa8864"]) r5 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) setrlimit(0x0, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000340), 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) seteuid(r7) flock(r0, 0x15) executing program 3: r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80000000, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) executing program 1: linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0xb4c, 0x4, 0xaff8}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000580)={0x95, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x9, &(0x7f0000000600)=[{0x9, 0x3f, 0x6, 0x8001}, {0x3, 0x6, 0x40, 0xfffffff9}, {0x1, 0x7, 0x6, 0x4}, {0x8000, 0x8, 0xa2, 0x3ff}, {0x1, 0x89, 0x3, 0x7}, {0x9, 0x1, 0xe1, 0xffffffff}, {0x1f, 0xff, 0x0, 0xffffffff}, {0x800, 0x81, 0x3f, 0x8}, {0x6, 0x9, 0x1, 0x5}]}) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)='./file0\x00') ioctl$KDENABIO(r1, 0x20004b3c) bind$unix(0xffffffffffffff9c, &(0x7f0000000740)=@file={0x0, './file0/file0\x00'}, 0x10) unlinkat(r0, &(0x7f0000000780)='./file0\x00', 0x8) syz_emit_ethernet(0x145, &(0x7f00000007c0)={@empty, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "424e02", 0x10f, 0x2b, 0x1, @rand_addr="3f31f5bb5fcaac29960e757eca6ceaef", @mcast1, {[@dstopts={0xf0, 0x19, '\x00', [@pad1, @enc_lim, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x9, 0xa8, "9f0a33cccbde52e5637a0395afbea0164b510352faab8792742b7570d98d07e11810c1c0a4bb599419d68119a3a176a9797d499508a46166e7a1103e0770502b5c5c8cf605a86671c847c5fbe6d920d995c5a7cac736cf4e689f2a8fba11c7e2acdfd080d2ee1ab785d509ac801e4cd9c434d1fdb8c5f8cd876763bffa902eea01fe8affcb9a1cf0ded23a10cd03c0d85f6664f2d508492e9068bacb4e93f5bed81775216c6467cc"}, @enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x5d6}, @pad1]}], @generic="ffd70368582429c18b1caf48144310a460ec36c7c10bcaf7242cffdc1b91082b5125115b35b0eaa6391376bddaf617ff174504c1bfcc9c"}}}}}) r3 = socket$inet(0x2, 0x8000, 0x89) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000940)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000a00)) preadv(r2, &(0x7f0000000e80)=[{&(0x7f0000000a80)=""/217, 0xd9}, {&(0x7f0000000b80)=""/156, 0x9c}, {&(0x7f0000000c40)=""/108, 0x6c}, {&(0x7f0000000cc0)=""/186, 0xba}, {&(0x7f0000000d80)=""/19, 0x13}, {&(0x7f0000000dc0)=""/121, 0x79}, {&(0x7f0000000e40)=""/30, 0x1e}], 0x7, 0x100000001) faccessat(r5, &(0x7f0000000f00)='./file0/file0\x00', 0x101, 0x1) r7 = accept$unix(r5, &(0x7f0000000f40)=@abs, &(0x7f0000000f80)=0x8) r8 = getpgid(0x0) r9 = geteuid() r10 = getegid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000fc0)={r8, r9, r10}, 0xc) bind(r7, &(0x7f0000001000)=@un=@file={0x1, './file0/file0\x00'}, 0x10) flock(r4, 0x4) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000001040)=0x38) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000001080)=0x7) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ee800f84e286da3fbb7811e2b849c364833c707bb479ee6820977a2fff883074043ee814f1839966c8647e7e50d4d2ec0426c1450bd2a17e79e13a8ecde3315aef6a5386066152080aa89d9f51801a897a63008d4b2e751b9c4634ff5f695b82f7b6f5535ffad5984b95b25f9de62bd9bd0187af735259a42c59c46bcf4d1e979217c33af8302d2672543a05112ad1104202a066829511ef465e694a4abdb93ff11fa7185d3eadce4474d3845e4d7265ad6c9e14e4ea2653f1d104aabc8129078f380bb1421d7b49e7f0f502cf5b39cf6e49a40e28b2d12d3dd2ee00ba92fbfeeb6d63dd7340f9d087ee19f136b7068dbefa6b7f9651906319a56781e823f63e9d2e97a8c4df086f27dfa9309a7502580f4b9f5cb1fd2a51ebab20e46f30d234f1b2fd1fa7998e4e71ce74ca2d854517f72921540470e196e0113fcc6d9217fee8a66b9817b1f77c087b1e5f40ec61bae0983b25f3e295591658eb7bf7c165f2271b0ffa08f7edd7d4db64b511e4c0913d546e3f5cd87b2dfce61f5c0c64c564d6b4665b2c1a4cc8b8eb336f5465620c65aa42d95451d82b0f7c24515f6f3ad01ee6a186c626238d9bdd85c0b70149a164efc05cec87a62c42ea1bcca2ac227a28493ccab7fde12e46d07ce00c71ff59584bf2ef54c47ec10607e53780a255ecd035b475ce2b6d753d65f1d11aafb67ed2c2b3377853cd0197431ca6e72c7808f0fca9bc22f3b1aa86df32442f7346247d8f48638f7ad44dd5e13d656e11ce1dcf63fcf4950cbddfb5829dc98c0e12919a67204e26935c8f4f859f39255e71067f224f59befe7814df1fad7d9de7ee7e784ebb68f1b7f3bba6dc7c842087ee503bf01d1dabcd2151d2283aa4c5bb25e82e9896c374f6600d6f4e0a643e4158c4d0256960c3f63f44917b646f31de50ca8b97f9722ece99c5aaf379005385c05177b930483aa75ae2d4ac1b76d17af8b4341e73edb43c42c0d4cfdce529138341585a432057c220f1c1f44ab9b3ce86df7bb0f8af1d10a20e870b3c4c2d2b0891701b86eb1f82ebf016410df76152b298ee709c370bdf1ab4d3a7b03b8fd4eea79d79da1076262211756bc87af3599225748f118ea74847a27c8b89efc6587bd55c89418b810ac3bb3ecae40cc0a8e13c66747125a6673afab1a482585b880dfefffe44948e2063e47d6976d5f12cec2f01eba2e5aa4e6291b946a096a094258cac10f77f48f9271a9b4f0c17fa23dffd9bda4cce1ad61f0dfcf20caad497f0169b2cb83d5d0345d1dbe41838e983584feef27a6dd0a48c1f55d148d20149dd3871f62f1124254aa240c852b9edb540a1eab2de232bd000703bc0281337376c20cf43197ce4a114179b3985eec9eaa5c096c799a0f9d2ef1dd8e051561e79335c94e20b25ca69d95af9bb7a90b290376e3bb3f4da3cf8aefb6d3a926d669b22d07e90f6625e2e6db6915968673cd97653975ed6c6981c5265fc91376a2615d4ba6eb159c88c88768e73f96b9660c5b2d3214f789650ffcccac3240164ae1694b1711ae93f5014dc7860a2769d071206dfc0b235bde75b22fb279a0f5e026935dc2baba8c4d95cf9e870ec8bd009e6b8a31cf57486fa1c47fcfcd8b47a28c840af6098cee2dad7b5d48f9abb98b9e7298a7ebc7bdfd1ba9295577b1d3e975b8ad8723d4c386c49b86b3f034ee6b9efc756862c5f20c918e0f17ebd4d7240db057b9107cf89f14d21d2987564edce5d209bb866078e7245af8365a59dc32f22af75e5ff275d96381680993d5083356e43bef38e5439f3642f834d73bcce1672e1af286cfc2f8296da83a789b064e75e5056eff27dab9fa0ee41856d3e927abf1aceaddb7e2e89b90e1459464bea38acf54f6a676076d92e97fe99af4598c1695722efa73a98183befe20cd01c62b760ae82220d52f41f6ac8af1f10de0572f5baa3599bc3ace30a6d9766f01503b8948ea96b3c394f0c21fe7673fadb512884bc152c5d81f591bed786c7e0e475220a05a623d2bd754914d2667912f31620c6e62988c3500aff349e10fece500e6a838a8bc31423f787ceda71b2e099ee7adf7c74677eaca71af1337c418ad4479620d9a156ded6ea5f105a1ec4a41f3985be74bbc871a46591b8178b677ede874788729d68606cf70122576c51e20f51cc13a7b4b422a0795f3e066f4c9f2caa835714cc61069027ff82071543d09ce89b537e209a086e624db3b78a7a0b5c087c1f7fb095477b770078d7e6f4ab9d69636b088931768d2be0b28990b91440f728f9d893d5e4827790c6365d1c9e3d82fed9302d121870b0238c21590987771adfe84851012f625bc9356f69299d5a3b188c4efd5bc505c6d883af716fdf903b16db58dd64a4f3d1f45d899aaac845938cb6bc76c10d120d8a258c3209efb0fa2926a5a7dbbe8038652130c6ab0e2d52779f60b6376cd9fc5381b74b5e3db0a2d532829969db04a7c361ee3054f605fd10d6d0393924c0b0c215e5eab97f3cd820af49f2774350751f244d6e0685bc75e2d160e4dab598d840ba8d976fa0c8c94194692ee1144369913f30842d99126d8689d2a6d43190827421549f8ba8be6b45bbef3787a196e1a7fc371d2f18ce8b2a2b9565b0bca412b017f97123442fd2d8a729fc1786b0818f0f36d60376e2566a0aa80000d113040e6a49dee6cd0225e14f301f2090c40f5111cea7c74719f2daf9b6f52d805eeb15d749c9b0748793e80edbb965bc3cdff46f814821b57752a56efe47859f3c0c0de43f956ac62bfcf33b39de841402317853d5ac42e8f522f0e3caff429f6b6342d3b996b6c012e5e70649ccf370bbe61d52f72b46398fd9279147aef6ead096659be8b511396c2707157df40cf79a0ac5947b5efcac965d9f06d8d2b5c74d4faabd344c3d579327f96d5d24f9feac20a71b2c4077088e42a8bd08d0ac8ebc5d5ac5bb710f01e0a88e5f2a2984aa1bf093cf3f1943abe1442ab977b7a92b06289abe889e9b0e9f15149cc9fec51cb4a63407834b533396fce57f5bde1fb7000fbf957f8276302066ad7fd7090790f9138715808daf83b69e79606fca288ff211c3099b49b2235096115aaa4c3da9f75e64ecbd3e754ddeebfff1980d2ff2e71c917d003b5d61ada04c7d01d42b0817ccd244415c33a84929d624684cf7f5c425be99adde33ba03d40a3935cc2fa4fa3499b23ce33311fc2b713504a491f8379469cdc4670ad775a6b47f6fac53eabcc4f3ef35927d56ccf8dec38c3f011e04243052c6854eada6c08445adb4913500b371da84df5b6aa90bc659239491d2faffa15f678a7e28ab63752b5672acb13580bf48f5106814fef17f5f98644d455bdd0578b9f899808401f373abeffbf9a1254ce72d8e24578382e77581a4b35ef5f460c29ff2eb1bfcd7904fae3cf36221924ff01aac1b899ea6f08025ab3b97136e34dcb40b356eeefb5a6898f66bbf719a0dfa26cb6180af7ac2a7bf5b09e1bba7765d5ee183a520b69229eeaf94e073762cc85404b140b718abf47d01a63f0d25371c23282a36ce2b78064389dcbb0416368c4075264dacddcec12f624c8d90100be37cec57bba5e4394def6961ced72b03ea15e51c82291a14b2c7f44c90f6c9a93384a059a953c03317a2105304507d7806fe086e44cf97a34e44f053fc9942862a703aa06d4f9112102516054db81852998aadc30d01d2f5bdda4d5d7d479b1ba8fe0649d43b0506fd53a45be84f217181d7b6a530de2308cb4660b749494be381336be5b77f7cef45997aa25f7f9d108d0216fa7a5ea59598205acab0c07c570b6129adfc322d051ba9a9565688a63d74f5f8b716b219b4d120412272e70b599699c2d90196c4178ba58578bd87efaffaa8b2141aa10635ed080d6794ef330cab4acb35d1a6659782fe84929f52943ab8a9d2abe0d4478be8d16c18cfccc81fd2d5f39876e3be37790e6c0c44ecf4fdc922f13a36a6a4d6d15b1f5b48eb69a904257347ca2376981586f3fd635dc90dea8fb849a2d329e49c64990518290f1725e432c37118dad0d81a73944e3132f5c30da44c9c98c1c616b5b70f3ce122e51600958439b3b652646a2d3819423b8a513a7c5c16cc1ac9923c55c3600d7f73380725634cf06268b67fd796b7fcba2668618fd58fc345d612d92b4d9c5f20fc7717813fa6ddd4d0ec0bcd0b003180c54c1bca3dabedb18c9e7ff7efb1348d1ef66d8f793b18a58c60c01b3bc49834f38724bd1a5d837d39982f59e46db2e8b24fec94cd11f13255e32afb7089263e2326576654d47897e5bd2e391ca50d8770efc4df409adb2faf24df3c2b896adac2469e377348f1a665f7d4174dc7ec62515baaa5965aec38cdc481efffcebe1731fe08d6b3ffe2cf6a15172c320a8895e63013baef17cd4c2f282540550a2e609c589a0b7f6f4ee79cff3b6700255e3c1671b0655ff181d10eb67f1685e768e50cfbfc1d18ae53c7691a59b6be2ee3eb6e0ff19425b0d600316ba28f5913de85857241756933e393b1aca6d3d430fa83e496a301fc2520d656fb29df7806b5b1b98724db8e4078d291aa3a684a539b4d28c353659e79b1f3afe043dbe03ed3a50ff6ad12bf575e2071d2c17864840f7cb527f20a7599da72c2d313d1b8630bc275b566e70e2cb687cb763ef5ac30067d4a854f056286017eb28f678490a44b4afb66e77bf5f2b39000cf6502af1395c3705b087838090c08310b7d4cd5d5b79b5cfa0dbfbf38602226d5d2e983ef02cac27cc93ea85a647a51699aa9cc849fc34d9003bf9ac45e593400943e1021d24d33724b3381632d8560aa6b47abed195b063863ea9b069658a369d5db5e705012e9316e43e73b24ecddef0d56191bf8f1d6fec83a36f8d9bb9c9504a8a88322f5aa6aa404e6820eb36ccc203b210563ef47f23bef9d94e7e7ec0cb2381c59289ac8ba1da91441f7cb36fcd872818c8e269e6340b07c6a937a86eb36073cedbe46de161b105eafb9c7d6f1aa572f613e36e416b6c89a39dfb0859cfe606e1884083a8d36a58dec008773d6434af5ddb1cbca654f8db050388e1d32865636c4326a4168f560b60d9840f0c1eba0c64747884a951922d6bb8746a0616461ba87bd69ea498fdbd0b16bb60651d14272aa2d25f11ae21d1221f14a3780a3b74fd90b10b3116f445976f30d7d143dc0c77afc9593d1a9be7c7209937d35c1b80e974f6ab7b1ddfa45883e631c2459d5aa1d878210f2082143ca0a8f01f41c3f61a2b0de22e9b8b752044409e3c2d659b3d6e3be4d457624733569aab2a73321607f417960f7579ae11f66f69e6c23381f843e3596c4d73557680960e590b296a06477fd3690f76560526ac5e6297b8f1b1a7344b91f8c854441436b747dc47e8729e523cd8717b2eebb0f35acae7b766724ca3d905e69c4e606bf9231ad3e8d9d912ada8f1ecbed076244e76e610d6695096a4260ee7bb5b8152e0913b1394f25d6c4fcaf3da08fbbb02e4919b4331dc5c64a331f50319d088738362c44467d73782777ab411f45a4149fa3d99e04335b9b2407769a8d65370d07f4dde316edd35c3e6df19c49e1c8897b3b9efa81978dc633ac65c5709d32a6aa6539ee0ddcc4ace84afeda30b17ca7455cf89c9ee8c40066fe6e25a8537cb05e79097800e77b862316309978f787a1bbca541deedf0e79db48b1c3e2f3a077770960734782a9709627670508bf707b54e650f2e6ccb198564dfbffca2e5e390e075bead123133d101daf5d23730852f5af3794b8e583ea182c160877b546d5a3fb425fe798", 0x1000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001000), 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001040)={0x663d, 0x0, {0x2, 0xab6}}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000001080)=0x1) openat$vnd(0xffffffffffffff9c, &(0x7f00000010c0), 0x10000, 0x0) select(0x40, &(0x7f0000001100)={0xfffffffffffffbf6, 0x5, 0x4, 0x1, 0x1, 0x8, 0x9, 0x9}, &(0x7f0000001140)={0x3, 0x9, 0x2, 0x1, 0x6, 0x7, 0x1f6, 0x3ff}, &(0x7f0000001180)={0x5, 0x0, 0x7, 0x8000000000000, 0x6, 0x1, 0x7, 0x2}, &(0x7f00000011c0)={0x67, 0x1ff}) fcntl$getown(r0, 0x5) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) getsockopt(r1, 0x0, 0xffff, &(0x7f0000001280)=""/108, &(0x7f0000001300)=0x6c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001380)={'tap', 0x0}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000013c0), 0x600, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001400)={0x4, 0x0, {0x6, 0xa}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0), 0x1, 0x0) r6 = open(&(0x7f0000001500)='./file0\x00', 0x10000, 0x180) r7 = getpid() setpgid(r7, r4) r8 = dup(r3) fsync(r8) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000001540)=0x1) connect$unix(r1, &(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000015c0)={'./file0\x00', 0x0, 0x9, 0x4}) select(0x40, &(0x7f0000001a00)={0x7fff, 0x0, 0x40, 0x101, 0x4, 0x2f2, 0x3, 0x1}, &(0x7f0000001a40)={0x1f, 0x2, 0x3ff, 0x4, 0x3, 0x3, 0x3, 0x5d888ff3}, &(0x7f0000001a80)={0x5, 0x1, 0x1f, 0x0, 0x2, 0x80, 0xdc8}, &(0x7f0000001ac0)={0x4, 0xf8}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001b00)) setsockopt(r6, 0xc0000000, 0x101, &(0x7f0000001b40)="49f95d0c84927f0beba720b9973e2b4a7a0b1759874e3da3dff041710fa596b5862d1bde94ab29e354c4872635a5d31eb258c90dbfa22af9ccdf621532807f00e572556ad0ee3fa565e71cb2d634e1f9853ae4c83da14777e953bc79fa2ee62c101cc73d8e4e47f3b0e0b6705e", 0x6d) r9 = open(&(0x7f0000001bc0)='./file0\x00', 0x20, 0x8c) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000001c00)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001c40)=0x40b0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000001cc0)) executing program 1: msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0xb4}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r5 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r6 = shmat(r4, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r6) r7 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r8 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r8) shmctl$IPC_RMID(r5, 0x0) r9 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r5, 0x4) shmdt(r7) shmctl$IPC_RMID(r4, 0x0) semctl$IPC_RMID(r9, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f0000000100)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="b93fad679ddf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="83624848e8bf431f"}}}}}) sysctl$hw(&(0x7f00000001c0)={0x6, 0x3}, 0x2, &(0x7f0000000200)="19493882e27e8f63734e0374e2403b07230f2162899394d881cc062dbb273bd5577be937295523b21e57f898dc66b07b4ca7765e56fdf5b605882fdd2f1a0a96ab1ba339c2a07fec6ad346e38f69982f5dd184befe75f5eea0b3d3dc3b63dadaab17cbe465cc19e15191a0013d37f0a1b5ff96c081471ebaaafd5317994763cca79104ed728ae568d2a5d6a70340c951a3ecc3d19d89e292bde39b656272ef8c76d46fbdf3b0adb7898c77ab0f3601fc4454cb3741a835e97990e5984214c25158732ce25c60f81af4362eda65c52abb98603a7baf586da79d0964321d922abf7889af188bc5dbc76bc5b029e1bd57a9cf5a", &(0x7f0000000300)=0xf2, &(0x7f0000000340)="80252f061f5aa779052985f035abe22fbad0e238481e8e1b1187b4eb6aea8c525dd6cc4996eb991f96ba3cfe95534773fc4555af7bbdb9398489ef44b590004a46644e6b6686b18bc5b8fe42b464d95698a6027f89dc71381bc1d81511a6eb8c533c976e583595f7e4eb36520bd377eafab8598abaa01a100b84e4abb9134d7721960685", 0x84) executing program 6: semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x5}], 0x1) r0 = semget$private(0x0, 0x0, 0x40) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xae, r1, 0xffffffffffffffff, r3, r6, 0x2, 0x1ff}, 0x800, 0x6, 0x8000000000000001}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x55}, 0x2, &(0x7f0000000200)="9c349ca0563da0a1398ea02616b429cedeb4fc63b6f6f83c245189425184ddcee0471dead2a8d9e57001ee0f0cd7a94c9751d373f9fb40d9c827901bdef32c5099a4b5db3061b95f1dd1639e863e543411704f02855ae67ef9c5fbcc6d0904b8abeb8d2aba30ae05bca4337697130fa1070a0dac4dc52d2890565a0d3d73cb2523ddf98c58cd598764829d82b0004e0a74ed782c7f57aa84a4cd077cc5fb472e28a3036ce42557c61e06479c7bbcf8f369d7a40b4257f866580f54612273eb64e87432e9009f466d62310c0f", &(0x7f0000000300)=0xcc, &(0x7f0000000340)="fa0a841d30538e37916dbc6be0901e0e1290b29c179f1d594153f52ef6ea359a4fd4725cee65f36a372d2260515a3f5b06a044eed96ef3215bc86e4dc0d436cf24c336886cdd46cc428cbd4e33ca8c159375de4561c2eb9b4144592fd492cd0d732611926b45ea864a5b06a967540348289ceefa8a7b2b07d1625653ea03260a3b1237088fac67c065497cea20a584379e9a53ef2661e3a6847c59579afde151a6bf14f1ba8aa60ba8f743b2871c0b330682a9897d54cb4646b63dd201e7344a8476ec3977196124ffdc7239cc4caf4fedf6c752011dcfc2537ad017b1e37cce7548c536607ca8174b329ea17969359349f34fc019e61a91174295698fcf9088a0b92c9badd19bb786936ee9d28e605fa6abdabf56d1340ae6f79cb108b3ad414c83b6fa55ec5cdd41b4f1eca75d097617070d61ddec7dbb542f8b6d5eab493c39958c3165b28c3f27bdea9c652baf09cc83fa5f71d5f7b390e56bc4ef2f988e0b245ddf9a9e6e4fa85799cf7a928ad75280f68ea718e337f24736e4056f2f44641c1f0f888f2ed78f27c955f4a7cfc33fd7b28e46304da14e066f939f497462ec9afd09e61f9e08f80ebeaadb77ccc198c4aae699936f170c9607508a3068a384daf6a385bd2d946ed6d11cc62e38ceef3a511c9a31787ef5627bf9782080c1c03cf94cace79cc9884e473e21b69c27b9027280660f8165bc7fa935b5890b3c9d569f9c86470faae87150d2dd5af5b3659a4685690759ff3924151eea2198d44d1fd85a170055d9d7ee7462ac50e1d6e450f09a20adb37be489506da99f51734ebc1350b8d553d5cba991aee14a1032b06b7e8cd0ac20ef7034cda1f492ceaa1451a12ab2000d89214c504b550e3daa1fbec0747eb8f8afa29d8690baaf2cd9acc5dde5f49b831b6415a8883f44ca36e4a90bf87d7bb089a0fd75892a2b76f48676601e6b8dfc8f2e0c54a35d2b5f07d8cae05fccd1bbdf4c523d933ca8853fe7aa56162c841aba7312406ea48d79914073d4801eb1c4fff6c42abc1fec3973e02642e1c802f1dec7724c9b9ffc581e5b132c1fad908e2045e2a5e23c030742e7cef32c0a0d1a295dff313151c1bd12be47e01cf1528d5561264452ba12a57a2952d4bd9eca2b58dcac5ee16a9a7086cb1572d978e6c3a954a8062545291e561faa865116c8c4fead822bcad6de329a669e7d2c36d2676b186013207e71d3b1ecdd072c5e6b63a783df1ea03054f17456ef10f7fce70af381bdfd59fe03508a2ed6b81661db953964948a2dedc42544e1b926bad17156d84af0820634888103cb71da71ab0abbd8478a99dbb5d935437780d5d2f363408d7599d144d2f5ba6b2c35a97afd3b206437e521b725c67fd7c0de38fe2f10bc0d01aaf745ddd3d2deae5f835c104c885326c01a1e64eeb0784b92b4881116a340e43705ece5135f44b9591d123e4c98862f038c805a08c4a00692b58dbf792526c0644fbb61ba6442ecb4ea65d91fe6fb2c33420a80f2e094b47b6e6eef164821ba57a5d702ea5c31c3c4611fc014af4cf79ce728dce151d858912aed60982e807d57b7e053e21bd0f1063a0473457d4fdd6833f07b7324384c32627033b86b9dcc98fd08c1c9293f942e4927f852c0e2e2f520aaa9e0da34da1e70d8c4145679c2b50133cd3f377400f40adf9025462282dc9f635145bb326f4afeaa1dcbfa2c0d142c8e6d8484499418ab88d200ed61d9c5e5265210a0da29edaa2833f5ebc301bd75dc6652a02b9d9ec42d99b22b2022a932368aa809b787b95800d8c1d628519c4a444adbe236eeabb120150ea6d24c39da6217441b370f9ab8eae3fa2be4d96c97c829df48ac4a5da8e112d933983900d3f449db4ca5b5c13508179e1eddc056f061f7b965c1baf75c3771e0f4109307f244d35a09b745efe30fb04f35f42e9d7e242be42439a74cbe34fb7ac18b80af8809a210f5d917d1222c56019adf7521baed0320ee4e8a20f0003a5e1048492a7a67a3324ff4550607c10ebbfb158be91b65d4c836f9df616f87a1891204fcee7fd81200d99e127d2140b2f7905f8295fc1dd524f6a70f76765c1681737d0b2bb55ce25ff8da38a510a76fddf46e1fd71ee329a29aceb0e2030b04c82f4f588ceb63a08c9681e5c358959eef8b7611a4b067bf0bacd528622a030b93991eb3eb77ff1e7f1f5ab7c47da483569b1b6b1d7dad58d2af476db915b626045e62cafa24bc8fa8b7098b835bd7f1cee635433046b1c81bb9fa04391d4555a0f2459dda755450a731b1546f806e4e1521d94799f3d757339fc3116301225b48d664f8ba1ed82df0842bcb5cda7eae21a081f0d06beac40753e18e0237fc4c3dfdc613b82b3adfe4b4a2caf98fdf178380cb9fef017c52ff6412b9b725c8d5bd08f3b17211f84725a18f8b094fd01fcf09905cb3cfd3bb2dd0caa44d81958630466dc7b5867791fa5c43d972e7aa15821e3f16083477260c9f8c0881cc08f930c0d7643f81c8c403d775ed21bac81f5b42f20459c0b9a2d7019776efa3e9bae5120d52b00801ac7a3e1c1f260d48cf05bfa633df79e583a2c9b372624c50a571b874e05044d0bdf8acd83417e148ab11c8602040d78b0f2fd454a74fb0f48a1def09df7667d05ad2d241b45c39f6062cc943e2e71fbf3032de205c058f957cf4e76d1221fb0b1c736aae5dca4de51c872dafd18f8347b8759dcf88733eec58e2bada82c3c4b4c611ac09a2c40a4f9a6a1abd1d031923f445a56e99263100c00c9313d39233d5d75cb7a9029dc6d5170bb2369030963cdd6b5e48db4a3e4b4ae15b8a40e5bd71e4b007e89cc77ad8962110bc8e82a389977f48e763ca72220925ca68699070d7a97501f4930f43dac3f5464bc080a45590fafdb6d65da85c51325f3ee08432d2b97c751415973056e04b4495a24ecedd25a3214d92968323c94283cad2e83c5c447c7c0158820abc2e99dfd74bff346d7358c75dba3822e611da6120ec0ba37718a6b1b91800e54fe4159301ad8fdd26dc06a7fba3df60448aa04a7c2e59e73d3f4f8c95e4daaa13ec170f528b90cf53decbbad767738074ea7beaf8aaf64c13f06f7f2852e34b30bb3f18fd0bc8758dcf7f0bb042c00960ef8cb0b898925869cb26f6f9de19947f15e1e5daadc66a8b08761fc80c03bf221eed70aaf1ae09c32c619629a4b5c8ed6ceb634b5babcf8278379195ead4c3c61694e82375babc826d4c2112e1f2a98aa589f16a576b0dc2d60e88baabb8d81998cce8f7bed178eb7b318a88c0262dc82c5bc3bbf2af58edff8a471961972cb68627b80c4a29c65fd782e6fbbf7a4098a5e78299d3065f6268e3098583258a04ecee714416cdc7f8714bcdb47e7500424153cd667aacc4464e193d27a9bbe9a035f622e5b2b69189a01a23c622b1272f4a4a477d5ca83e6be00903fff8312a4f84a48befa3d0608c4c8aa4efef49bb2c86b3db0a3881815b42c4c3267802d7d54daa48f7737298cf5fa2c1c00d7bb7108db8d092a0b752889ca94653ff6daf1073fc4ff8fca8d286fe73247d935ae9dcaa4c9d423a75f6c139c9311e9de3a220cf26c5e50e205f96932440345af5235e30315205268fddb1c813babb3912f26996399dc4fc8b41e41f8db78b57728eef244a027828550d5557d97965d2ff7178aa87e503a1b0203d9d0773e3e0db70c3d796e4468eedb35ede206a49c5329c49be7050eb2a43de09d86ad79c94c7004ef9333a31c4bb2257f36e02a41226d25175a092adebac7e7ec2c42d53bed911c9eb798bc5348094b72dc268b55ca5d5f072cd141966990483e75c0b5c8202ed59e9647bd7eed73dd4e413e75f27112fcd06e7d3c715dcf89902f47edb265d51bbeae1acf687509875d6069d659f6dc041b0d835feec87f592d8293f2b2da9809c28824fda88cbfcb052b94b8cf113ced358944447388688e630b8f28301e8135d60e824d0ae83ad2f169fd583f5635612ebe1eaea987ef9a9d7bf0d98d5ce92084a7c144a8b6716495b3f56c48e1795acdd94f5f42731193ab7ed031e1b9becde630dd241ae703298752f9d5db7a4a18657bfb959014b7021aa00334c3c6ebd41d2b0daa8573706b517612583556ce0981ae12af8023da79d897df7c3ca40effeac385c855c439a7e080ade8feaeb9098f1a386d6eefbdf6c3a13bd272f9d3e7ad8f466e720c6fc6d66f1e28e810d06da475aa892a4b6d0af1fb1c866d428547021d34d4e74da2247b33f1b289710fe86b10cc65eac19da398ff9cdbf16c79d0b8bf75592a72bf2d59bdb28375c58f80540b472f2aae858483bf7a83ad5ac3f5487339f7cc9bae2cbabf4df6a86d9bd6008a8df974347530cd1d75fe2ffac74e3cbbb748aa2ea0795521d120d0685df0505997411f35dee15bd7fbce91f78f43ff97bd62f691df35203e80ba101bdbcbc0529f3e1610e07c6bdb663f753db03d2b8aac5e0e8dffc393465bb6d5f2fd8537b6f74d633981c2543cfec7df5e35c04e31d59534d1093ff7703e2cac23cb89986923bfd367d8138857ceebf6a5baf682fd5ea14c4a159be8da55d835acce6fdeb29e0902bfecfd5d83e8d7656825bff0d818b6d4ec70dc31e2156da8ca779c911b48139fbf258e50ce093da02a9dae9003dd1fbde41d008fcf7af2a65ebb70fd8a011bc2babaeda32a637aa3a49b1e269bc8b61cae8bd3d5b2356cf4c057a463c5afab559c153e4bf29d006c8d894a841b49f66e8dbbc29136e3cff50bfed25bb00ba6011977ddfbe92483fb6872107885474fcdcef0e41ce080badfdee4c4cd43dc20fb6f204240bf56c0d89151b1ca429faa1650e3d1d659239585ba9edeeb4a2945d5fe188d4f842fe913bf13722d08fba003e4ae2776499947b948a903a99d8118185674a4aec7b21fe65af1b1ca759d3ea6e6916f66722d9a5640ce10728e82eeb6035c304bec0f19af2170eb8adc5d137c831b3e736fdc1e2e3361b76e1387a8daaf665964015e4201b7ca526016e39de7c957161efea6f7dc59242cb8d8713c0f6bead0b1cba1fdec7a46690033f883182281915cb1435b9b74123f83c114f30179a98dcef23892bf8a0769b1a8aa96f8f7b090724da526816c65f46b408134c80c3154c22e02e53c6edcb781c1193618b046c19bbe7c9a598af8c61bbfb471fe5353849387742e15a3c43d37f74ba8cc998bdaf18ea60f2e6477524c584c13de8b81b0ef4c5753804cf8db9aa282c36486677dbf10a4f05161af73cbc44a0ad5e2c609ff72183b3f389ca89b570087b9f78ba4d33f81c23bc216c20469a3b35f8752fd3acca192d8167df9ab1edc917cb5d6ef86a7a2e50c9ca6b8928229c04d0e456f6b6237ab6c6403afe943b8bc89e3df5dd9a23e0a75dd4162cb93d6c705bfdcdf7dddeaadad875fb71a0779cd762507d3bb0793d7aabada151b9e3d0b32f51fdf153598b8b3c1341307ac77f9ef8255eb6fe45fe16d2726a874f9bc3a461e86116e7b7b55411f0b05f838603f28d50cb1143d10a933f7efca3192ecebe0d39de9ebff29104ee4991f61d475c1108a272936c8e478fe6d5837f2e7a29134e1d7d7dd9e8f029ca7bf0b7d964ebaa19a4e22e7d31c4c5f8f2f449b965893ecdc546366d3a4a068c37227f9130417d9c6c6d2fa703cf80a140d69ec6787fbe6ea39cc5439f06a538d83e114a403ca04335939466e52374d76e56933d454b28f85331663a690b694101ec3c19e222da4fb25cbb904b9e0f41567bd4d7a6bc102fe888e258bb22455778f0bd858d27dbd971f43519b7840e", 0x1000) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001340)) getsockopt$sock_timeval(r7, 0xffff, 0x0, &(0x7f0000001380), &(0x7f00000013c0)=0x10) getuid() munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000001400)={'./file0\x00', 0x0, 0x1f, 0x808000000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001840), 0x20, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001880), 0x10, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r8, 0x400c570a, &(0x7f00000018c0)) r9 = getgid() r10 = getpgid(r2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001900)={{0x8000, r1, r4, r1, r9, 0x100, 0x1000}, 0x45f, 0x5, r2, r10, 0x2d, 0xff, 0x61, 0x2}) semget$private(0x0, 0x4, 0x422) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001980), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r11, 0xc2585601, &(0x7f00000019c0)={0x10, 0xf4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x344}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffff8b9b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fee000/0x11000)=nil, 0x81}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xc7}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x2}) seteuid(r5) r12 = syz_open_pts() ioctl$TIOCSTART(r12, 0x2000746e) r13 = shmget(0x1, 0x2000, 0x12, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r13, 0x0) getgid() shmctl$SHM_LOCK(r13, 0x3) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000001bc0)=0x4, 0x4) ioctl$VMM_IOC_CREATE(r11, 0xc2585601, &(0x7f0000001c00)={0x10, 0x7ff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x200}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x401}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffff001}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xd76c}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffff}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8a8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x24b8}], './file0\x00', 0x40000000}) executing program 2: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000340)='./file0/file0\x00', 0x1, 0x40000630, r3) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r4 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000440)=""/20}, {&(0x7f0000000480)=""/4096}, {&(0x7f00000014c0)=""/120}], 0x1000000000000142, 0x7f) close(r4) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil, 0x4}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000605000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00005fa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00', 0x7fffffd}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x4, 0x21}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getuid() socket(0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) close(0xffffffffffffffff) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) executing program 4: r0 = getgid() r1 = msgget(0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x67, 0x0, r0, 0x0, r0, 0xb0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) socketpair(0x6, 0x1, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x880, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x40) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x44, 0x9}, {0x8e, 0x241e}, {0x2, 0x10000}, {0x83, 0xa80b}, {0x7, 0x10001}, {0x44, 0x1}], 0x6}) setsockopt(r2, 0xa72, 0x1, &(0x7f0000000200)="2690058a256ad4d6a4780a41337912aa096ad8633bea32e0f5d20ebd32373fe7fd4a051f93c1899a4e4fd7801b95df40b7beee27cb1e0bf1060efa879ca3a1536336f755b8867452cb26bece05fda7f2e86c8bd48b", 0x55) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000002c0)) read(r3, &(0x7f0000000300)=""/79, 0x4f) fcntl$getflags(r0, 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) poll(&(0x7f00000003c0)=[{r1, 0x20}, {r2, 0x4}], 0x2, 0x3f) r4 = accept$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000480)={0x4, 0x0, 0x20, 0x8f85, 0xffff}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x8, 0x135) fcntl$setstatus(r5, 0x4, 0x80) r6 = socket$inet6(0x18, 0x4000, 0xff) recvfrom(r6, &(0x7f0000000500)=""/155, 0x9b, 0x0, &(0x7f00000005c0)=@in6={0x18, 0x3, 0x0, 0x5}, 0xc) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000680)={0x8, &(0x7f0000000600)=[{0xe1, 0x1, 0x9d, 0x4, 0x4}, {0x2, 0x8, 0x6ad3, 0x1ff8, 0x5}, {0x6, 0x5, 0x1, 0x8, 0x3}, {0x847, 0x5, 0x800, 0x5, 0x2e2}, {0x6, 0x9, 0x8b, 0x9, 0x1}, {0x832d, 0xf1, 0x9, 0xec, 0x2}, {0x0, 0x1, 0x1000}, {0x3, 0x838, 0x800, 0xfff, 0xfc01}]}) ioctl$BIOCFLUSH(r1, 0x20004268) r7 = getppid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0xa, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={r7, r8, r9}, 0xc) sysctl$net_inet6_ip6(&(0x7f00000007c0)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f0000000800)="e44134b807a64d9f4516d2db919cad5c71432424e6511afb1419720c3472afcf2fb197c88f83ead5d338b6cb5f04349fb466038f08170306dddc60a4f319eda9510118222a809a9e9805caf767fe11b3a51b6664ba2f830cd71cf9c650228bf115904a2a9b4d6743e3bbba5432c6f6475ddfa9ed573a7c7ce77bff90b825724578b9476e954c5f4a27f0f777e40204d0066d1744ca259682f7fc393b493ba5fe1ca4e5d9b930c86f7273e30cf6254f6cd1f43eaf4bb1d9ca67bdb44715c8587bc6ed4f23d8fd4fbb14b42fd091b7d41bb29a743d", &(0x7f0000000900)=0xd4, &(0x7f0000000940)="fbf13ae5b50758b7782478d5e27a8d2a479bdc35790eb285bddb04ae9766a158961b9b7e1d0238f447e65ecd089cef79ffeb01c2c8c0359578be1face5544d2ed0d88bc15add19aa6ea2498fe31a9cf0cebde692e74a4ca9a9761f3788360b8e379ca50268220767c2c24d6809fe4ca90ad7daba21d6f71fe3826c1ace76617a791ddde03071a42e19fafcbad6c35a30f30fc6f03881c351daf9beaa9b841a9a9151584fff6abfbdf8f26958940d507b3687ec285a26fe522289873139340e7ac88b1ca456420398ef4af855512353797bfbfed01a127880c2df7eea9db5b1839ae6a0b46e776f3fab40c30201b87b1f", 0xf0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000a40)={0x9, './file0\x00', './file0\x00'}) pread(r1, &(0x7f0000000a80)="0dcb6feadf564737aee5588f0aa51830f27dcf741fd56a254c2b51d85a0c3ed44d6d80c12522bf3dba800f6edc9754c18089467035cf0f52e687a690f71ba007f6251aad0139208c148272b4f8f13179c9ee9cf53f1c76937ac11088c4917c9f85a5108f7f59e9bb5150626335380ffcf8a334a9aadb60183b74c11c15a7914cf86e7ddece16713e1fe20cf1be6f4a661cfb63e750f30271c24d2d8559edd2481cb854340a7323fb81716f97142d58972ce04147cf50543aabb1b1d3d3a67f938383a367f5a8b355aeb385d52f2a9675c14ff2a5048d100d0a193705f8953e543ad27a65", 0xe4, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000b80)={0x1}) executing program 3: setrlimit(0x7, &(0x7f00000001c0)={0x80ffff, 0x62}) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="5dee02f6d0b70000000000000800450000380000000000019678ac1400bbe00000010c009078000000004500fff90000000000110000e0000001ffffffff42060fa1d2797088"]) syz_open_pts() r0 = syz_open_pts() socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000340), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) openat(r2, &(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) poll(0x0, 0x0, 0x0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) socket(0x2, 0x4000, 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) open$dir(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) dup(r0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) r5 = getuid() setreuid(0x0, r5) truncate(0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 6: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002b80), 0xfe5309c3a50978c1, 0x0) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x40, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x400, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x20, 0x1, 0x80) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x8020697f, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x1f}, {0x7, 0x0, 0x10, 0x4}, {0x6, 0x0, 0xfc, 0xffffa414}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)="647921dea3c87b1ba49e7c356ef1d6c360f95a65589846f54031014a59df2714482bdb27456ce2c9ffeed99effb8b98cf0a1f70d70a791ea6f0889802ad1c06d7bf2a5990024793779b526739c6d5b580c2bb425ae7dc68e9cb31c4a9fedd41b72674dc22631832d4dccda383db05e35503c5e0f571821713ada74204148cd3b36ec09c65d9e403f079a4e3531", 0x8d}], 0x1) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x1d}, 0x2, &(0x7f0000000100)='q*\t4', &(0x7f0000000080)=0x4, 0x0, 0x0) setsockopt(r4, 0x100029, 0x5e33, &(0x7f00000002c0)="5ab7776a", 0x2) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0)=0xfffffffa, 0x4) mkdirat(r0, &(0x7f0000000700)='./file0\x00', 0x33) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x40, 0xde) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x1) link(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file1\x00') executing program 6: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000002480)="0226039ef800000000000000000000000068c41d6db3629100c56194581c1728571d2d5213ab94c812f5674c2bebbfe4f0f344a9dec38410301ab1dfd7443dcf99ad2d9dd8f646f7075fd8bf5d9ac4ced97eed", 0x53}, {&(0x7f0000002380)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a384e339c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482124329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xda}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a8", 0xcbf}], 0x6) ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x4, 0x0) execve(0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10, 0x5, 0x0) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000240)='./file0\x00', 0xc000, 0x5c4a) r3 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40, 0x1c6) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000100)=""/192, 0xc0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd722ce6fdffa0800459800300000000000019078ac1400bbe00000010c00907800000000450000000000000000000000e00000016f561756"]) r4 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r7) setgroups(0x0, 0x0) r8 = getuid() setreuid(0xee00, r8) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') connect$unix(r4, &(0x7f0000000000), 0x10) fsync(r3) accept$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) bind(r0, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x0, 0x0) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) r1 = socket(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r1, 0xc0206983, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) close(r3) close(0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x100, 0x8000000200000000, 0x0, 0xffffffffffffffff, 0x1}, &(0x7f0000000180)={0xcea, 0x0, 0x0, 0x100}, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 6: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) r3 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f000024f000/0x2000)=nil, 0x2000) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "0000c6f26461c094f4ffffffff00"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) preadv(r0, &(0x7f0000001780)=[{0x0}, {&(0x7f00000005c0)=""/195, 0xc3}, {0x0}, {0x0}], 0x4, 0x0) poll(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x100, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="73702eb9ccc3", @random="0a5400002199", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000100)={{0x80000000, 0x7fff}, {0x8, 0x7}}, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getgroups(0x1, &(0x7f00000000c0)=[r0]) executing program 1: r0 = socket(0x2, 0x3, 0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x80, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) connect$unix(r0, &(0x7f00000000c0), 0x10) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, 0x0, 0x3e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) executing program 6: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setrlimit(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x4003, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r1 = socket(0x0, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) socket(0x20, 0x3, 0x44) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/16}, 0x18, 0x3, 0xc00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8261, 0x0, 0x0, 0x5, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9df2, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x67, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="2b65d2bc5279fc31aac989f60e01c59149e66433980599fbec83a89f84466fbf440c75e96d42b648f13ead88764afac4cb6976f0eb8bc544069225a17aeee35a93d43e1f807c144a9e485839751a3adc6abfaa23e0799506c1ad06f6dfa94a4d9998ea461c7c4f0e8b5e3b284963ccaf4b1674d96fbcc6e9574db8ee65207e14", &(0x7f0000000180)=0x80, &(0x7f00000001c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x0, 0x20, 0x457f, 0x2612}, 0xc) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r3, 0x0) seteuid(r3) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r4, &(0x7f0000000080)='./file1\x00', 0x10001, 0x0) open$dir(0x0, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}, {0x5}], 0x2}) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) flock(r8, 0x1) syz_open_pts() syz_open_pts() syz_emit_ethernet(0x1e4, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250001ae0800feceba7d7ba90e28efcc5cc08cfe24beff020000000000000000000000000001"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getppid() executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(0x0, r1, 0xffffffffffffffff) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x22) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(r3, r3) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020691b, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)='{', 0x1}], 0x1, 0x3) pipe(&(0x7f00000001c0)) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() socket(0x0, 0x0, 0x0) socket(0x20, 0x5, 0x0) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000003e00)) syz_emit_ethernet(0x6e, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000100)="0918b125aa5e7b91612310d0423df82034fd01134da4ddd05d3185023a29fcde5d0c1191caed96909b95cc3c12ebc796d14da9e2f3087adb2d3581597861208e618e727c7dee1ded0fb51304bf2e104168292ee4e82b9d1b3c29d87557bb8013139a2a01849d4ee008347ae9878808334fb6a4c9e2c0de3e5a0c9c048762884a573abac28cb51f621fb78c19536153b941ab8827c755528030b4282aff16150354281c", 0xa3}, {&(0x7f00000004c0)="256a21681c81c62d25a056fb667860eda4053744938c72bcfc39aa465d9cb3aad035a284247c8cef64e9220b6879f3b34bcd37b8c8ea6324743f336a011aa58ae4729ab9e984e7b80bde3e9a76204fb285ea5eafb3dcc93942cf89ce9918bc35b58d5f96656f340937a4f52374431373c74bedb5e443abb86569b10cf88ad17c947a97e6f419611cb123ff60b0680e9bda2c6400c732418b2cd8a0f221966d45de91781bbf657ed16d43297dcf9cbc3b931df89f8335c3012a2bb320be30954c7a4c3e2f36d637ab", 0xc8}, {&(0x7f0000000040)="163f4d7f", 0x4}], 0x3, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000019c0)="1bd9c45061929f06b0abeba9560441e6c8c46811576f3ed60d2aa7c09558a84a7ae96619f25ae1145ccfbdad05da44e54055508945c693464f84ef3fcc227f368219d1b7bc113ad5f469ef9d12ad4124306ab4a9985e7704a2c8f3a467bb109f1c53046096a1d78e4f7495fbee27d33ea66ea5aad502d65519a7a16af14360f4d6eb01fa9b352f9299fd427aefc5e3719f42e037a62961db3d2586db908404c3d240567c3b18d764c73ac217453e99b143937b3e9a573949a1e70012dcf1db4522452a16b5e55470ca8f0cab47e91769560dc71c8d4be0da4df466d7185a29719f05a5ccfaf557003f6b5178f0d7e54b227e6945967f5e02ff407b5af26c5b13cf55ba36f36f3598645db75a04b1a3e7e4fd248e7ae3b4d9afe88bb900e26aaed639bb54139475ecad220590c92661305766e853517d398d329d60ba9fd71adf7463777fba295c384465bb6399114e585a200073443638e9e9c605a40c091092f2f78afa17706c444cecacc3af6f6e", 0x16f}], 0x1) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x40001f30, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{0x0}], 0x1}, 0x0) executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r3) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket(0x6, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r5) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r6 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(r6) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="71f91e3471800000000000000094a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r0 = socket(0x0, 0x8000, 0x4) r1 = dup2(0xffffffffffffffff, r0) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x29) setreuid(0xee00, 0x0) getuid() syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb000000000047000000004000000000002b"]) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/155, 0x9b}], 0x1, 0x0}, 0x40) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) recvmmsg(r3, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) setregid(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) dup(r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0xddc2) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x380) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000200)=""/36) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000002c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x1000, 0x8000, "14d0bf4f9853e1ad85a0e40f6e29703f57d341c1", 0x7, 0x7fffffff}) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00005ce000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9}) getuid() shmctl$IPC_STAT(r0, 0x2, 0x0) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100ea6f000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f6a335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setitimer(0x0, &(0x7f0000001600)={{0x8000000000000, 0x6}, {0x2c37}}, 0x0) getitimer(0x0, &(0x7f0000000000)) msgget$private(0x0, 0x400) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) executing program 5: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x412dff) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="4acf090514f3a71c6b2bf1f896e0263e7f6b79e6432912", 0x17, 0x408, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) semget(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f00004b1000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000001c0)="c6265b7bb73406948863ecddba7c189372236c1b2d3caccd630e7d3bca793a25853eadb1f3c979731bac9cc72caf9c72fea34e0ed94da8de50d9d3ac0c44526278a4d99426030fb7ba9d1dfd4eff2a46febc44d1db9031a45c0b14f9e4e8d6a5b618e7524d325ffc2b2be31a50ee4412c0bae8861cf25174a4252abb137b8786e7edb3527f76cc2e19e55c4e8e748546", 0x90}, {&(0x7f0000000340)="55c0fd2805f939cc94112fb765b55d8e78f6324fa6acb7d9769d920526bde8448482b1a5d3aa78210045905159e4db773d7927e7557a0e8cb2417c1e03ee8099f92301a28e104a864527567fb4088998bc50a9b3dbca5bc7cd5463229f9fef5388fe81193881ac07014740d91e3366aa199cd45544273521506e8d78c9eb0aec65c81665aad1909ec9123f782737b79938862fb52bc371df83ad9bd8569033e21f04670abd8d012651a9c80154ea29cf0aa57ae8", 0xb4}, {&(0x7f0000000280)="caf6f20e04", 0x5}], 0x3) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000980)={0xa, 0x51}) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x0) r5 = syz_open_pts() close(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) ioctl$FIONREAD(r2, 0x40047307, &(0x7f00000001c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) fchmod(r4, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) preadv(r6, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, 0x0) openat(r6, &(0x7f0000000300)='./file2\x00', 0x100, 0x4) executing program 0: setrlimit(0x0, &(0x7f0000000240)={0x42, 0x62}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r1 = getpid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x84) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x29}], 0x9, 0x0, 0xff, 0x0) r5 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0x5, 0xfffffffd, "9fa1d0929ca985090069ee2545a7ff43b7118c00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="5dee02f6d0b70000000000000800450000300000000000019078ac1400bbe00000010c009078000000004500fffb002c0000003a0000e0000001ffffffff967af8569bf7657b25f9be8b7128a44cf2096eb42ea44607a02a120031482baf456683753b1be6e139f58d4feb261c55568c94af03b873f2a80a3a720851318fbc5633111e8f55ba2dd4416b14f5eaa2184fe781949c76e669b7a7394b3d68dda87533e923f4dd0b11ab408e9755f3e382829ef38fb49fd08bbc45ed4c3cef9905cc1268827aa106cad073ab2c1bbf6a6451e7b9846bb6f3d005eea83b2987c468e0034c3af6d03f6c0c48e919aa16d89ad1ccad3522c4b5c22c2c796bbe6cf173292d0a9c2a81143f9913dd0f7a44"]) executing program 5: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000002480)="0226039ef800000000000000000000000068c41d6db3629100c56194581c1728571d2d5213ab94c812f5674c2bebbfe4f0f344a9dec38410301ab1dfd7443dcf99ad2d9dd8f646f7075fd8bf5d9ac4ced97eed", 0x53}, {&(0x7f0000002380)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a384e339c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482124329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xda}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a8", 0xcbf}], 0x6) ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x4, 0x0) execve(0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=""/156, 0x9c) lseek(r0, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x8f384f8e01c333d3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xb, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) socket$unix(0x1, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x1) executing program 3: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x8, 0x3, 0x5}) shutdown(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) setreuid(0xffffffffffffffff, 0xee01) getppid() syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x23, 0x0, 0x0, "2d917dcb"}}}}}) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "0000c6f26461c094f4ffffffff00"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) preadv(r0, &(0x7f0000001780)=[{0x0}, {&(0x7f00000005c0)=""/195, 0xc3}, {0x0}, {0x0}], 0x4, 0x0) poll(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x100, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "0000c6f26461c094f4ffffffff00"}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) preadv(r0, &(0x7f0000001780)=[{0x0}, {&(0x7f00000005c0)=""/195, 0xc3}, {0x0}, {0x0}], 0x4, 0x0) (async) poll(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x100, 0x5c4a) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) (async) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) (async) socket(0x18, 0x2, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) dup(r2) (async) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fchmod(r0, 0x41) r1 = msgget(0x0, 0x2) msgsnd(r1, &(0x7f0000000040)={0x0, "7d74c0ea4c9e73696e3d66a6a6265f54900259936516bdaeb061fdf246e56df8b10330229959aa301fc714375f067d96c26ee190de179b0db1454fd6b483c64a"}, 0x48, 0x0) readv(r0, &(0x7f0000003300)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/4096, 0x1000}, {&(0x7f00000030c0)=""/209, 0xd1}, {&(0x7f00000031c0)}, {&(0x7f0000003200)=""/65, 0x41}, {&(0x7f0000003280)=""/31, 0x1f}, {&(0x7f00000032c0)=""/14, 0xe}], 0x8) r2 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000003380)=0x80) msgsnd(r2, &(0x7f00000033c0)={0x3, "954b73d6c38a51ea31ebc96a7351b475b895e9561e0db4e4ba9f656fe7fdea6a27b5f165d0b3bded"}, 0x30, 0x0) r4 = open$dir(&(0x7f0000003400)='./file0\x00', 0x8, 0x84) faccessat(r4, &(0x7f0000003440)='./file0\x00', 0x140, 0x1) pipe2(&(0x7f0000003480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r6, &(0x7f0000003680)=[{&(0x7f00000034c0)="3039cd0ea902eb87341df8ec9b0bd3ec14bda26a8ba9355a87af8df3b2a6ac314c119abcff193dace8b2a9606d323f8caacf5131c6603e1d13820545ea8c61e8caab3d8cd061fbb3b6b10bc8003f4494dc0e91bde0de59f7e7d7a33142c077e731eec986735724ffbb", 0x69}, {&(0x7f0000003540)="977404631a3b", 0x6}, {&(0x7f0000003580)="243b7f944a37154bfecc9d941242fa71d764f95654f7bf461e1873cacd4fff5c2c30e39f06fcf29395", 0x29}, {&(0x7f00000035c0)="553bce115768d264d99a5db32fa3941c2e88281afa72008becdca8889a97afb746ab461729c45f82bbaaf40ade0b0a4d09cbee114caf5fa06d5884ef70e2353675f825d4d5bf1c2c12f77887de9502eeb92a5555350e76caebc5f8f9631b841928c1a086ed85296c5a0bf3960ae3c911e5fb4e5fdfc1f29db7de3ad7cd01504290a462cf7651384704ba5ac3bfced12f4cb2de3c7c2bf6d974e0a84320249c70eb4dc5f2b1addc907cf143ac903387481e3c", 0xb2}], 0x4) msgctl$IPC_RMID(r2, 0x0) msgrcv(r1, &(0x7f00000036c0)={0x0, ""/179}, 0xbb, 0x3, 0x1800) mkdirat(r5, &(0x7f0000003780)='./file0\x00', 0x8) unlink(&(0x7f00000037c0)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x811, r4, 0x2) r7 = geteuid() setreuid(0x0, r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003800), 0x8, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000003840)) readv(r0, &(0x7f0000003b80)=[{&(0x7f0000003ac0)=""/16, 0x10}, {&(0x7f0000003b00)=""/117, 0x75}], 0x2) syz_open_pts() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000003c00)={0x4, &(0x7f0000003bc0)=[0x7, 0x3, 0x9, 0x8]}) recvmsg(r5, &(0x7f0000004280)={0x0, 0x0, &(0x7f0000004180)=[{&(0x7f0000003c40)=""/87, 0x57}, {&(0x7f0000003cc0)=""/84, 0x54}, {&(0x7f0000003d40)=""/138, 0x8a}, {&(0x7f0000003e00)=""/33, 0x21}, {&(0x7f0000003e40)=""/172, 0xac}, {&(0x7f0000003f00)=""/226, 0xe2}, {&(0x7f0000004000)=""/9, 0x9}, {&(0x7f0000004040)=""/59, 0x3b}, {&(0x7f0000004080)=""/214, 0xd6}], 0x9, &(0x7f0000004240)=""/37, 0x25}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f00000042c0), 0x480, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000004300), &(0x7f0000004340)=0xc) symlink(&(0x7f0000004380)='./file0\x00', &(0x7f00000043c0)='./file0\x00') executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) syz_emit_ethernet(0x132, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000ffffffffffff08004700012400650008ff339078e00000017f00a72d2ef1c533e9288633ed000189130300000000ac1400aae0ffff0000000000000c4a20e000000100000007071701ffffffffac1400aa00000003e0000001e0000002070bf700000000ac1400bb96060000000000d6fae03e8cc911e90973fa656463f838946011e60b2a1f469fbe1d23b5e73f701668ae7edffb627734a19ce9b80fa068dd6a632877df31414e75c596face882529a555e9830859090ee11c2f23ede05e71ab4e482a13d35185e92de28bab747ea085e8d9be1132aa8da75527159671996a71b9c0f8d407a7e363910f3476811ae0b8d4c887b094c2bf0e21081c5cea5e1b9cf6965bad8f9da54f97077d1c64406b69ebc368019aea783bcf31f0cb30a5793998cdf86aa0819d843afd0a2d0914835f15130692"]) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r3 = open(0x0, 0x800, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) syz_emit_ethernet(0x138, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x8}, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x100000001}, 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) readv(r5, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87}, {}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f00000000c0)) executing program 7: r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r3 = socket(0x2, 0x1, 0x7) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r4 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)) semop(r4, &(0x7f0000000440), 0x0) r5 = semget$private(0x0, 0x4, 0x556) semop(r5, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000001340), 0xa, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYRESDEC], 0x18}, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f00000011c0)={0x40000000007, 0x54}) syz_open_pts() executing program 6: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) select(0x12, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32=r4]) fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x83fa}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000100)={0x3, 0x9}) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r3, 0x10}, {r2, 0x3c}, {r4, 0x100}, {r5, 0x4}], 0x5, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) executing program 0: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10, 0x5, 0x0) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000240)='./file0\x00', 0xc000, 0x5c4a) open$dir(&(0x7f0000000000)='./file1\x00', 0x40, 0x1c6) (async) r3 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40, 0x1c6) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000100)=""/192, 0xc0) (async) read(r3, &(0x7f0000000100)=""/192, 0xc0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd722ce6fdffa0800459800300000000000019078ac1400bbe00000010c00907800000000450000000000000000000000e00000016f561756"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd722ce6fdffa0800459800300000000000019078ac1400bbe00000010c00907800000000450000000000000000000000e00000016f561756"]) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r7) setgroups(0x0, 0x0) getuid() (async) r8 = getuid() setreuid(0xee00, r8) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') (async) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') connect$unix(r4, &(0x7f0000000000), 0x10) (async) connect$unix(r4, &(0x7f0000000000), 0x10) fsync(r3) accept$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) bind(r0, &(0x7f0000000000), 0x10) (async) bind(r0, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x0, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x24, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000030d000/0x3000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000247000/0x4000)=nil}, {&(0x7f000072a000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000749000/0x1000)=nil, 0x40000000000}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f000019d000/0x3000)=nil}, {&(0x7f00006b6000/0x3000)=nil, &(0x7f000040e000/0x1000)=nil, 0x71f}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfcd}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x9}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0xb}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYRES64]) semget$private(0x0, 0x7, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000002c0)}) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/197, 0xc5, 0x802, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x10000045, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x100000000000006f, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x5015, 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) syz_emit_ethernet(0x66, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) acct(&(0x7f0000000000)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0x9a) getpid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) setreuid(0xee00, 0x0) getuid() executing program 7: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000180)="8d6bb85551ec84308778e32fe9bbe42cc8f3147a3eba8e1969f0435119cf4c071c8aee7ef2921becd7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d209000000c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) syz_emit_ethernet(0x6e, &(0x7f00000004c0)) r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = socket(0x20, 0x0, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x8, &(0x7f0000000000)={0x1791, 0x100000}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r1, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x8}, {0x0, 0x2002}], 0x3) semop(r1, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x8a8, 0x1000}, {0x4, 0x1f, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) setsockopt(r2, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) getrlimit(0x1, &(0x7f0000000100)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x0]) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getegid() semget(0x3, 0x3, 0xa2acd17e1874ed56) semctl$IPC_RMID(r1, 0x0, 0x0) geteuid() execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) executing program 3: sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r2 = dup2(r1, r0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x8, {0x101, 0x6}}) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaa78fe6c755403e1aaaaaa406cfc099a1408004500001c000300000001907800000000000000000f142aed0aa13bf4e7ee618d33dcb2001b15a4896324f47969b5c161cd6123adda4162ab08ecd9c5eff5c2d5a98f56e065ed098a124cbea5d099ce992114521fe3dd2e0d5481ff57024d85e15af7ac40ee9b29268eff9622bc262a7376516fc6947568d823ce8cb1817980f73c92f2c3f88b8c2f1a445000757c039573e0"]) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0xffffffff, {[0x17be400000000], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [{0xc06, 0x0, 0x40000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {0xffff, 0x0, 0x4, 0xfdae}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaabb08004500001c000000000047fb9e9d76117c8f41a67b019078ffffffff00"]) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe0000001"]) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000540), &(0x7f0000000640), &(0x7f00000003c0)="bd6296818af1e22a3876cb4dec66087bf45d5b5bc19af7e27dd8c34e0294ec4c1623bde7a488ad2cca30bc3b8b3a8582de92c9474c39e761ecb682a7a00796f90bff78b4a0c68529d2569c323db86a70e66e4da175e352df7e7f79f1e9e2d9f0ce69e27a", 0x64) ioctl$LIOCSFD(r8, 0xc050756a, 0x0) executing program 4: sysctl$net_inet_ip(&(0x7f0000002f00)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000002f40)='!', &(0x7f0000002f80)=0x1, &(0x7f0000002fc0)="1427f4f83c33fe608cf3bbf359aa05ab110f7e8bbfe40d2028180a1733b6f711897c", 0x22) setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: setreuid(0xee00, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setreuid(r0, r0) r1 = getppid() ktrace(0x0, 0x5, 0x4000042e, r1) executing program 5: setitimer(0x2, &(0x7f0000000280)={{}, {0x0, 0x4998}}, 0x0) mknod(0x0, 0x0, 0x504) r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = getgid() chown(0x0, 0x0, r1) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB]) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x4}, {0x96}]}) syz_emit_ethernet(0x8e, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x58, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="affb70263f271eb64cff0811c4fbdb8d03af686d9e7e3c10d9234176d4732c0c62abc70882e8c73f153258fb13594dfb12f6c22bd52d4df69a70d98685e651065a7be00a376d70a2290843fbd295f51e79bd6db0e8abfb51"}}}}}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) r3 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) socket$inet(0x2, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) getsockopt(r3, 0x1, 0x8001, &(0x7f0000000040)=""/255, &(0x7f0000000140)=0xff) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="aacd5c996a203e16243631371a87eff1139d5c605eb5ae6bc0b0af15e89f3c4cec4a3568a2f41da0fe320ff10db742c6784384e90be1c969b4e0d615c1971867239ebb231d5f99b6858d5a6a53a1f038d746df9cf225f64121e15df7935776364389bc4d094563d8d8c61d52a6e24eabc08944f24c85108d63305ba8e08474b7e6970b0a418ac83072b242fb9e324219649766f2f7951bd80a7a0b6f51d6819519a4fa8496b958b2556707bd8103c609371d35a6b44c95a0faffa1fb5c4545c8e31a8c791d1c58d04734a97b6f5cc396a2c1af472d", 0xd5}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x6, r5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r6, r7, r6, 0x0, 0x0, 0x7f}, 0x2, 0x401, r5, r5, 0xf2}) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x40000630, r5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x8, 0x1, 0x80}, {0x6}]}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x62, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r8, 0x4, 0x0) executing program 7: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000602000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000532000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000342000/0x4000)=nil}, {&(0x7f0000219000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f0000660000/0x5000)=nil}, {&(0x7f000028b000/0x1000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000597000/0x3000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil, 0x4}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmmsg(r3, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f00000006c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000002c0)="79ce1ff43ae0d75a75317440d3921ec371ccbc4510a4ad59497ad77f20837ff8ae7e4dcb2a97357ae7c296cb0e6d56c337ccc9d3466579b2b339f321624422223147eed065d79ccc621bfe1263fdba94c8bfd5b8a9b24c4fdd184c069a22d12e327f2660682342bfc6acb31c40a4516d80091ea92abc74190aab22aca3b181aa29bcaa15", 0x84}, {&(0x7f0000000380)="f15d8cde88926fb7e9c8d47a92188651bfe75e90d6c166bef67f3131561c226c22db5299afbe944eb5891b15eabddd2df5aa89ba782bd9eb21d21c88087f61e8780a85b3ded1b27c5bed7ae978b1773273b52e2afc4bdad25db5c1a224b20300af34e8906ae68bd5cd90f9759e8e7855977d4c75a5219399fb073ab4c80fb4fe7e8ae69c6f3782f96e919408651f057cd057b8c342b84c65aeb089589831042f7467ca15161abd68188f43dad4b66e3d29ccd094af253f88e915e5e7656655ca4d93f921a5c9891223f34bbca2771b8086023426205339984a3ce94069f69871", 0xe0}, {&(0x7f0000000480)="d836a84ca0b2da08f4a453c93da337e6b681ddbedb6f9457912aa1f6081c52e9d088f1ba7b67bc1d7b64cad6efd170f7fc46591384f373557c5eb491ee0f7ed55ec9a82ed47d88618ccb05f6320c7f68b09eea27c361f5ee791f589de7dbd2f98ddb0734714f1466011146155bbe3332fab5f7d02a69007f9f9dde21e3622c90431d3ab9b8c16c894bdad7edf6908ccfcca94efd4e46", 0x96}, {&(0x7f00000005c0)="f3301586222fb1b945c87e117d3242c6d8758d878e963481d2643e006f8687240f078f91c68b6291d21b22396a9922d01670961b0f6cdc7bb895bba47f393790259b01ed0715f8bbaddc4381e79b182e56960723c2bab6c40348240d8cf21240f7824f75f5b87775fab371fd0a16f92e510ea4f1baab2015f9ba27444e3028d31e3c88432466cdb1c4ef3382123b5e2bd8901ba9bb55450b33cc14ddacafabeee03c66a352ec6e0a5f4314a84db3490e261000e0cc28cadbf8eb7a5d06fdaec2f4ee47b6f8b83384f0423c9444", 0xcd}], 0x4, &(0x7f00000007c0)=ANY=[@ANYBLOB="4800000000f0986b548b9edc41753e892150e03d0a000000f6af0000060000008d88df9b0bbe7bfa3a2607b84b12ba0900000000000000b82430e1cbc0bd670484f8af7b869edf67fc4410d2e3257e8b3e00000000000000"], 0x48}, 0x3}, 0x10, 0x406) r5 = dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r3 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f00000001c0)="e0759c3c462fec9b3fc556f3d449fe49fd88235bc38d8508a1656b55012d09fcb1724aab2be51c7ad44452d41ced2a29c58e05e140dbecf479fa36bfbf5d21f97c7a791fe4156d85962eab6ddb7ca60562ea2b8ee021827c806d2ca4946345e73d66b2a64baf04ccc3a3d0380dc41b67762fd09bd36ee5b5706dfdfb6c8cb123017c3fb1b4160b93326726de42a5faac12d15e6b5378cd9cdfcd67781f91e4a692cb", 0xa2}, {&(0x7f00000002c0)="3059a58248b23d622d8165ca6622eeaa7684ec557cbd6edd3e335f8f5e7f2cd2ff73f97ab07f8be43625606bc2d6e65eb4c74a1626e3ece8f5ecd3d13373f89eb9a8af669dde6e3cf9b6edabbaf24b4b9ab94350691bd433ee2decf29413c1172a", 0x61}, {}, {&(0x7f0000000440)="71f36f3d25b661955dcfde4e4eaa64642c4a7e2aa80c6d7a83edd432ff749d987d8ef5b41a3be72b77c5dcccf429efcc14b4b0e4dc46175343f6ceb0fecfec4dbee99b3d22466fa7c12a955126831833e68706405b881267af6f94a81bdd19ace2203086d9097d036c9124d3a65fea255f447aed2d935b15286e114bfac87dfaccf79d1e2979a4cdb55b24351f251990f5e960c5227cc9fa35236484c9e9b1b8551890a6c37614f4036c4cd35438249401ee86e53aaba52567715cd378ceafb41d06", 0xc2}, {&(0x7f0000000340)="aa4868c0508c11865adf23cea58d9a92f22110f0ed86ba1489683a99cc145656541756dd7cd32e8b9c5659d687b9b36c50d6afd6b709813dec74dd56295fa163ff20ad5d6ab6527dd356e7b9402f616ee5b8bbd07a3ba52ec446a0ab5b361a696d63604ecdec1e308897f85b0b14fe557fa73d2da5ced97e67749bf7fad12ab82198ec6f3021f8758dd4cd8d9ad58fb71c7c2f671f4c8fcea0fc3817fbf48bd78a347f42", 0xa4}], 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) connect$inet(r4, &(0x7f0000000080)={0x2, 0x2}, 0xc) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000400)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r6 = semget(0x0, 0x3, 0x616) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000005c0)=""/162) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900063a008a211dd145fb729e9f0fafd40021b07f5a"]) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000340)={0x4, 0x12a, 0x2, 0x0, &(0x7f00000000c0)={{0x5, 0x6, 0xff, 0x0, 0x15, 0x4b, 0x7}, {[0x0, 0x3f, 0x0, 0x0, 0x8004, 0x6, 0x8000000000000000, 0x7ffe, 0xf0, 0x10001, 0x0, 0x3, 0x0, 0x8, 0xad, 0x3, 0x6, 0x20], [0x7, 0xfffffffffffffffe, 0x401, 0x800000d9df, 0x0, 0x100, 0xffffffffffff7a46, 0xfec0], [0x5, 0x8, 0x5, 0x100000001, 0x5, 0xddff, 0x6], [0x1000007d, 0x2, 0x6, 0x0, 0x8001, 0x100], [{0x5, 0x2d90, 0xa0c, 0x2}, {0x401, 0xcdb, 0x8}, {0xba, 0x408, 0x5, 0x40}, {0xbed7, 0x3, 0x6, 0x5ad6}, {0x75d, 0x8, 0x200, 0x9}, {0x9f, 0x6, 0x0, 0x10001}, {0x401, 0x5, 0x7fffffff, 0x100000002}, {0x3, 0x10001, 0x0, 0x3}], {0x4008, 0x400, 0x0, 0x5}, {0xc90, 0x20, 0x5, 0x4}}}, 0x81, 0x28}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000500)={0x0, 0x0, 0xfffc}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0xfff}, {0x2}, {}, {0x0, 0x80000000}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x10}, {}, {0x0, 0x2}, {}, {}, {0x2, 0x7}, {}, {}, {}, {0x0, 0x400}, {0x0, 0x6}]}) poll(&(0x7f0000000540)=[{0xffffffffffffffff, 0x10}, {r3, 0x10}, {r1, 0x10}, {0xffffffffffffffff, 0x20}], 0x4, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x11}, 0x2, &(0x7f0000000800)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7b5afd6005b1bba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4b207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f006517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c61947821239373e1cccfd9b59e02cfa73faf22419e44390c83e2e5377997a15d617736576224406eeee80da4e79e5ae2da709ec9ecd3110eb5f1096a0ae8113f7be679556e9355ac932665df91eb709100451fdcc4c72fe386336fe8814db5581068040d80ed8cc206d4ebc23d12899af76ab6be76275a75d51f8c5d07cd55e3bae44df8b6865dacbf5aac7034264aa09b09d14b6dee14fa5b", &(0x7f00000003c0)=0x277, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x408) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000440)=0x1, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socket(0x18, 0x4, 0x0) executing program 3: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5", &(0x7f0000000080)=0x16, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000280)="963ffd8f1c80215f14b9ca0c88f3614b32d2e3", 0x13) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x0, "fa7bd317991243e490a126a13bded81eec2210ad", 0xff}) read(r3, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) mlock(&(0x7f0000010000/0x2000)=nil, 0x2000) executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000001c0)=0x401) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(0x0, 0x1, 0x58ff) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa", 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(0xffffffffffffffff, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x8a) close(r5) dup2(r3, r4) execve(0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000001180)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0x0, 0x3ff, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0xff}, &(0x7f0000000080)={0xce7, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000}, &(0x7f0000000380)={0xfff, 0x0, 0x9}, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000480)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f00000004c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x6, &(0x7f00000000c0)) (async) mlockall(0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) getpeername$unix(r0, 0x0, &(0x7f00000000c0)) (async) pipe(&(0x7f0000000140)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) getuid() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) syz_emit_ethernet(0x23, &(0x7f0000000380)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x15, 0x0, 0x30, 0x0, 0x0, 0x0, @empty, @rand_addr=0x8}, @generic='G'}}}}) executing program 0: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x3, &(0x7f0000000000)="706b9edc", 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530d) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x4c}, {0x6}]}) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) getgid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x5}, 0x10) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) executing program 5: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000002480)="0226039ef800000000000000000000000068c41d6db3629100c56194581c1728571d2d5213ab94c812f5674c2bebbfe4f0f344a9dec38410301ab1dfd7443dcf99ad2d9dd8f646f7075fd8bf5d9ac4ced97eed", 0x53}, {&(0x7f0000002380)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a384e339c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482124329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xda}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {0x0}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a8", 0xcbf}], 0x7) ktrace(&(0x7f0000000400)='./file0\x00', 0x2, 0x4, 0x0) execve(0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000540)="76e5dead0300", 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x7) getuid() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) pwritev(r4, &(0x7f0000002680), 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r5 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffe0ffffffffffffffff86dd60606260001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001000000004e214e22bd3b9ea6f4d32c0cbb56987be2c4ff55eef01c92599e2466582ada5c153d7d40420ac696a0ebfc2a08434118006fad7d16185604301ecddd3ae71b3b9f43a2841062a5e5522278f498103bf5d91861d232679a0a55386b473d42c00000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="662156e011a580f89a3a64d39a66e3a7a024c202ec48454c350f77ffa1b9df31d0a87321a9967ef02de596fbd5d41dba301185904b9fe57ac6df", @ANYRES64=0x0, @ANYRES8=r5, @ANYRES64]) close(r5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r6 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd8}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) close(r0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x8, "f546db7a3d1f691a1c0000000000d700"}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r3 = getuid() r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0xc, 0x0, 0x0) setreuid(0xee00, r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0xb1}, {0x2, 0x0, 0x0, 0x84}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x3, 0x1, r5}) r8 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r8, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff, 0x0, 0xffffffffffffff98}, 0x0, 0x0, 0x0) semop(r6, &(0x7f0000000240), 0x0) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)}], 0x1, 0x0) mknod(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) minherit(&(0x7f000018a000/0x2000)=nil, 0x2000, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) clock_getres(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x7fffffff) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206916, &(0x7f0000000000)) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1c8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r5, r7) executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {0x22}, {0x7}], 0x3}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) write(r0, &(0x7f0000000140)='h', 0x1) poll(&(0x7f0000000200)=[{r0, 0x7d}], 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x25, 0xb}, {0x21, 0x20}, {0x100, 0x9}, {0x46, 0x40}, {0x100, 0x3}], 0x5}) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x8, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000000)="f9a1c701162e373f67028f33dcf02d3fc6be51adfd769439cd2a502b0dd2f4420babb82c2522b6141b7e3a47118b35202f3e5ddd26e15127ca28e787ffee7b5b9ef5ccd161c2cf96bd14fcb1cbb009bdc115fd54a33767d16bbe8ca36f3520e80751922fa3385414516fceb0aeec9b6024b64ce736e0a3d997af791fc2f5929858de08d7a686526551ff09f3d15b8bbc3327820daf37297cbe2aacb062472e", 0x9f}], 0x2) read(r0, &(0x7f0000000140)=""/34, 0x22) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0)="816d962a9d2b4a1722ad89007e80aa909fb66824c025ef616200509b99f975e5896250c9421567d76642b065def282e901226a87107f5ad4c9ed557fe72d0a1e5551bad659eb4b5c0a126c98975b463d2ca44b0c5edf580ee6d9ca16e141867ae7063bbe940ed44658c1ab633379e6650eec5953d4d044ef7465e4a6613b75bab8c80b37850ef9420337cbc40804cb43e88238f4b63d60e7412905ec63f1f7b3eb10e0dcfa489163509b9d44", &(0x7f00000002c0)=0xac, &(0x7f0000000400)="c234a4bb9d33a6eb89bef1bf919b0f8d21d7211d255100ce217f3f4af30e9767d0d471cd36d1d3aa12486cf9fe32aea098eb4287ca9e82fb644d51e1f0e4768c53e8bbf6ed2a69ca86106dae5df370478bc3c104b541acbd264d9a550c1209c4d9ab05fa1757476ff7796c9ce37a9324238e1b0d18225c8074696468ced71ef22bd198591e5962665e4df4cf83087ea36eff69ca6fdff14ae70e0d9de18043179925a7931c8eab261135f84b326e964c4d09cd18b2cc81e9ead2820a9b2e0d1de94033d823b5f25acaf3a646c15f890de5a3043f4e10121f", 0xd8) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() flock(r1, 0x1) syz_open_pts() r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r3, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r2, r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80), 0x10) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r3) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)={{0x1f, 0x1}, {0x0, 0x10000002000001}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x9) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbffa6e51dde6b4add9800000a000000000c74b37957e61b72bbeda9606909340a22096bd321f1e5e42dd4626f800c06ad812956640a2fac3bd479e2ef8ec7", 0x41) executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) poll(0x0, 0x0, 0x0) open(0x0, 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(r0, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = socket(0x21, 0x0, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x40802d, 0x5, &(0x7f0000000200)="c189416f5912bcb80be2368f82ec3a050900180006ff03000000000000000000cf819d44878f2cd2c4d444e0e65474a5bd9735ece0d22aecf09603d44e86487fdf81e528bd736d4928c5fed23a9c9bc89d0d7eff7f00000000000015ccdc8cdba6dbf1b328", 0x65) poll(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x0, 0xffffffffffff0000}) r3 = socket(0x1, 0x2, 0x0) close(r3) r4 = socket(0x20, 0x8000, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x80000007, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) seteuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x801169ab, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, 0x0, 0x0) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0xffffffffffff8001}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000898000/0x4000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x1, 0x9, 0x7, 0xd2, &(0x7f0000000280)={{0xdf, 0xb, 0x8, 0x7, 0x4, 0x6, 0x4}, {[0xfffffffffffffffc, 0xfffffffffffffbff, 0x0, 0x5, 0x7, 0xc2e1, 0x9, 0x2, 0x8, 0x100000001, 0xffffffffffffffff, 0x7fffffffffffffff, 0xa62, 0x200, 0x9, 0x9, 0x8b6f, 0x5], [0x671, 0x9, 0xc2, 0x0, 0x9, 0x5, 0x1ff, 0x9ac7, 0x3, 0x2f], [0x4, 0x0, 0x20, 0x6, 0x1ef9, 0x934e, 0x8], [0xac, 0x2, 0x5, 0x5, 0x1, 0x20000000000080], [{0x7, 0x9, 0x4}, {0x1, 0x4, 0x2, 0xfffffffffffffffd}, {0x81, 0x62eb, 0x2, 0x4}, {0x8, 0xac, 0xfffffffb, 0x200}, {0x4, 0x1, 0x2, 0x7f7b}, {0x9, 0x22557301, 0x7ff}, {0xffff, 0x5, 0x1}, {0xc650, 0x1, 0x10000, 0x4}], {0x20, 0x1, 0x81, 0xffffffffffffffff}, {0x8000, 0x1f, 0x844db98c, 0x245}}}, 0x8, 0x9}) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) setsockopt(r2, 0x800, 0x1ff, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e203f9", 0x47) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x6) sendto(r2, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccddd", 0x1000, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000240), 0x10) write(r4, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000001640)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x2) dup(r6) listen(r0, 0x2) r7 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r7, 0x4, 0x40) r8 = getpgid(0x0) fcntl$setown(r7, 0x6, r8) connect$inet(r7, &(0x7f0000000000), 0x10) shutdown(r7, 0x2) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000900)=0x3) syz_emit_ethernet(0x7e, &(0x7f0000001180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6001010000481100fe8000000000000000000000000000bb00000000000000000000ff"]) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "0000c6f26461c094f4ffffffff00"}) r1 = socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) recvmmsg(r0, &(0x7f0000002440)={&(0x7f0000002400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000002300)=[{&(0x7f00000000c0)=""/221, 0xdd}, {&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/49, 0x31}], 0x6, &(0x7f0000002380)=""/106, 0x6a}, 0xceaa}, 0x10, 0x1001, &(0x7f0000002480)={0x8, 0x5}) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0xd, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r2 = socket(0x0, 0x8000, 0x4) r3 = dup2(0xffffffffffffffff, r2) getsockopt(r3, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x29) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) setregid(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000000000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf69695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f833a1da5af88cf56ad8479", 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x1ff, &(0x7f0000000040)="000003ad", 0x4) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xb8, "09000000ffffffff080400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) r1 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffdf, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r4, &(0x7f0000003880)=[{&(0x7f0000002280)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f17779361cec496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821f96fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c930900", 0x70f}], 0x1) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup2(r3, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) mmap(&(0x7f000049e000/0x4000)=nil, 0x4000, 0x0, 0x4012, r1, 0x1f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{}, {r3, 0x80}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x8692) r4 = syz_open_pts() poll(&(0x7f0000000180)=[{}, {r4}], 0x2, 0x0) syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000004}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) open$dir(&(0x7f0000000380)='./file0\x00', 0x2, 0x1) bind(r0, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000780)={0x7, &(0x7f0000000740)=[{0x480, 0x9, 0x9, 0xff}, {0x4, 0x0, 0x40, 0x5}, {0x1, 0x3, 0x2, 0x81}, {0xac6f, 0x9, 0x7, 0x6}, {0x9, 0x5, 0x5, 0x10001}, {0xff, 0x80, 0x4, 0x40}, {0xc7, 0xc6, 0x81, 0x6}]}) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x0, 0x0) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x18, 0x8000, 0x3a) getpgrp() semop(0x0, 0x0, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x3}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000180)="d4a6fd0dc91bd08400108d9177814d86f2958bbd178cb0e0e26b0bcc1d56c22bde4b3a7d04a58e1b5e5f844abba07871494935d00c6d44578e7c5a8ea2e19f21ee7b0a1516f9d0593e43bab6a258fc5c049eefe361a4f4ad39b018e1ad49e692b0d549f6f55ff09113b4498c7793b9e4a6a690b6ad4472ca025c409d9dd9c85a63a177492ae5bd7c11283e340bc73757579e8b6c35c43935ed4b5e51a5502197f44a9b295bd02092a8bf7459d38d5ad3de2282c7af675a4b5c4e80c6229f60827422cf6a6ec03366a423352035e0d4f043ab5d2fbebef2fb464d6210492d83fe6fe4f85c686a9983ad27fd845b3b0aef58e1c176cdb03059b283a3c64c2412c4", 0x100) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) socket(0x0, 0x2, 0xfd) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x70, &(0x7f0000000600)=ANY=[@ANYRESOCT=r3]) r4 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xfffffdaa}], 0x1, 0x3) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@empty, @random="68548fe40238", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @local={0xac, 0x14, 0x0}, @random="02700457b041", @local={0xac, 0x14, 0x0}}}}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="fffffffffffff55732e02ca3c351f69a00000055c5af764db7896ed41f2b570000000800450000300000000000009078ac1400bbe00000010c00907800"/72]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x85, 0x20}], 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x15}], 0x40, 0x0, 0x1f800000, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0205609, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(r2, &(0x7f00000001c0)="10a3b0e8994c43b06b1928f8af645b1c7d631c1ab3b6444f8dffb7398187cfd6a9cadcb2bd48738f46765bb7bd13f8961e", 0x31) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) mknod(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x80) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2000, 0x64f7) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) executing program 0: kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x47bbb2051a044bcf, 0x0) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00006b5000/0xe000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x10005, 0x0, 0x40, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) symlink(0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f00000001c0), &(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) executing program 1: getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[r0, r7]) r10 = socket$inet6(0x18, 0x1, 0x7) setsockopt(r10, 0x2, 0x3, &(0x7f0000000100)="35668d061fb7d8c9a06f7f2ded6a36555533397a991db397f58e9ada7da570985124291155915fa352bb8f07fe9f0f02d95ad67786e8c72f8958fcfa9c955b172a687dd5718ce3ee74ccc8aa6e74110cfce7eec0348476bda33f63bedefa76dda57b430561cca83d76c24221ddb55e5458a5d4b166b48053b05368d0458e0c33f4fe6e9632104d6323c8d463363f62de12cf02b702ada161af4885f125aa2351a16d1e233cfae4d2a0a4ff2aad", 0xad) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x7, 0x6}], 0x1}) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f00000002c0)="f705909bd2223b9a00ca7a8199bec41b67b5124a77ad290aef2d44a56177b752c3e4682640cdcaff820292975dcb1e9c5e0227964c5d5c42dc00b201483ca3e0b91429d376e66c8b8bec65a3238df17fda0c831f82ef6c298832ff77f536180e8256415073c147ecd723bb338a0c6c12dc3c3d04559352a3a489d65e64376dbb69ab61c1a99728b687ebf4a8c2e03b9ed130a4c323efe1871eb364822b73650604d33b5b8bb125536406e5da0c2ad9eda4109b2c2e8da3caf6ebc2325cefeb8ee32ead3deafbe07d43b9a700171275610f27", 0xd2) chown(&(0x7f00000003c0)='./file0\x00', r6, r7) setgroups(0x2, &(0x7f0000000400)=[r8, r3]) sendto(r10, &(0x7f0000000440)="e342f3e1a1487e68c5110d279b0c9a5e25b05240b1acfc6fe821bb8068401aaef54254e2c4bbd0e77e2c2e08ca36aee9c62379e1b85c6863d43682f25ad89844c119203b0335962c1ac916606689f020a6bb5be0c81af40993b23f14847b789b1fe4295ae31fdd74a1a40231f8760a08ca799a0d89483aaac345db7dabbd3142fd88f8fabc10d8fe5520525e39fc9b273c994fd80f1eb918729b4224ec34ca218ff18af70e3afab25c2c358e2c37562746816b8f6e62af7eb6bcdc18dd64d69c02b4d7f3d2b1f29173614c876d11fcc8f6565be834eb0579de1e9e85e9c583941f6fd3199e", 0xe5, 0x1, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) ioctl$WSKBDIO_GETMAP(r12, 0xc010570d, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x401, 0x800, 0x0, 0x9, 0x7}]}) getgroups(0x2, &(0x7f0000000680)=[r4, r7]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x1, r6, r0, r6, r7, 0x1, 0x7}, 0x100d, 0x6, r13, r5, 0x3, 0x7, 0xc3, 0xe53f}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getgroups(0x9, &(0x7f00000007c0)=[r8, r3, r8, r3, r15, r2, r3, r1, r9]) chown(&(0x7f0000000780)='./file0\x00', r14, r17) read(r16, &(0x7f0000000800)=""/65, 0x41) socketpair(0x10, 0x4, 0x6, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r18, 0x4, 0x8) r19 = kqueue() fchflags(r19, 0x10000) rename(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') getsockopt$sock_timeval(r16, 0xffff, 0x1005, &(0x7f0000000940), &(0x7f0000000980)=0x10) r20 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r20, &(0x7f00000009c0)="d0c2dadf7bd09279ab1ee4f9f0d72acf2c15c1f56e53a1062109f8812e33880d4be88ec813a2dcac3cdca8a5158ce091316645f46f9b0522d188c30fa84ed0713c3f5dd8612c40bc09421b757206a84c7712b6c2107bede9a8c417ae2a2e", 0x5e, 0x9, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a80), 0x800, 0x0) mkdir(&(0x7f0000000ac0)='./file0\x00', 0x145) attempt to execute user address 0x0 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 0 cs 8 rflags 10246 cr2 0 cpl 1 rsp ffff80002a2622b8 gsbase 0xffffffff82d0eff0 kgsbase 0x0 panic: trap type 6, code=10, pc=0 Starting stack trace... panic(ffffffff8284b893) at panic+0x16f kerntrap(ffff80002a262200) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b 0(fffffd8059ec0f00,fffffd8059ec0f00,0,fffffd8059ec0f00,284,0) at 0 softclock_process_kclock_timeout(fffffd8059ec0f00,0) at softclock_process_kclock_timeout+0x1cf softclock(0) at softclock+0x150 softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff82e20938) at __mp_lock+0x122 syscall(ffff80002a2625e0) at syscall+0x83b Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ab625f8e350, count: 246 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 8f385a59-d101-44dd-592e-0bd3fdfaf750 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace