&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x1}, {0x1d}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x3062ba2fcd7a9061, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)="84", 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) syz_emit_ethernet(0x26, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r1, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r5) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) socket$inet(0x2, 0x3, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x40e}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x1, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10, 0x3, 0x8) r2 = dup(r1) listen(r2, 0x0) select(0x40, &(0x7f0000000280)={0x7fffffffffffffff, 0x0, 0xffffffffffffffff, 0x101, 0x4, 0x1000, 0xfffffffffffffffb}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x100, 0x61, 0x0, 0xfffffffffffffffd, 0x6, 0x5}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x18, 0x4000, 0x6) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000000)=0xc) r5 = socket(0x6, 0x0, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000280)={@local, @empty, [], {@ipv4}}) executing program 4: syz_open_pts() close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x3, 0xf9}, {0xc3e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf468, 0x0, 0xffffffff, 0x5777c539, "51ff080000ecffffffdf03000001e0ff00"}) writev(r1, &(0x7f00000019c0)=[{&(0x7f0000000200)="4e5f4a11ecf1a3766e5d3ccb02a4d1fe884c43a4738b199a64b711c5ed6b1bdd1e2dd4e75758aac78cdc8525cfdbabb6691d2642e09cb7a43b253b9da85bd6b4a6ceabe05740f753ff8f03daaa7c339e81db73ffe8631b0b419bb41281c6905fe85cd2fc4ba84506feb11caf7c72c8a00322318db56d42e2bd6e5ec7d1be417e9ad41e7dab0294d236f67d46db699647672e5094ecf83cb161c268f879818ef01c8c49fe944144faa9d770d15fe04b139b7c0e7275f5cfa6d6eb4039682422a68664566442127adc8d", 0xc9}], 0x1) setrlimit(0x4, &(0x7f0000000000)={0x9d0a, 0x80}) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) recvmmsg(r2, &(0x7f0000001a80)={0x0, 0x3}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73b13fd2336805db94a4cbacec8", &(0x7f0000001080)=0x25, 0x0, 0x0) executing program 2: syz_emit_ethernet(0xb6, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60ae029d008000ff78042000000014000001000000086500ff02"]) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) getgroups(0x1, &(0x7f00000003c0)=[0x0]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 5: r0 = socket(0x10, 0x803, 0x0) write(r0, &(0x7f0000000180)="2600000022004701050007108980e8ff06006d20002b1f00c0e90101c7bb0000b00000000000", 0x26) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000d9bffc), 0x4) sendto(r0, &(0x7f00000005c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000080), 0x1, 0x0, 0x0) executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{}, {r3, 0x127}, {r3}], 0x3, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) socket(0x18, 0x3, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x401}) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x40000004}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000200)="a6489d2674b480ddaeea8dc6c591aa83f7f36c9d2d5abf39baddf23327ebbfc7a1262c9c830f51399f13c2660c77cbfb5d962fdf7815dfa239a8f576d7b509c605958b6cab3032f46cbbfe9fc3371300a39c960fc96b80704041182c871ae58a4d11c10426efd589c06437e2ab50e4c91fcc581b5200921441caa371bd37e58761e3857d", 0x84}, {&(0x7f0000000300)="b0b59e0a8659e8a35df77ea16cf46c9c5ec5725fc02d947f0d539c8129c7b76b9240eec0b26727d49bcb8f21dc705e352568b88edc85e7050f1678e7290016e572b2bb5876005889020053f226dc0a7bfa9e70eaaddd74788284d539dc0eff5e2bef03338ba683d0f687ff030171147cbae7d4e4d7b0d196b9ea029ff6435b70595832193a8aa1e860a57c2bf9742afa9b1d0aed2e83cd513f1c93", 0x9b}, {&(0x7f0000000140)="32c679acd38b246c93f07040c5438c8f427a1db911a33849b63a558cb1309655e61ccf31604b058406663081cbe890", 0x2f}, {&(0x7f00000009c0)="3fd34f7982098217001f22609b9eba4f3f5e36df4024605fd30be4a592ad96442becf80f212a55081ea646883f0935ff0a64fca6d3bf2e8d05569159bad4681908b336331820b6ea0ebc837f7c504708710715978d1b0900e6632938528a7c5d154e07e2a259992e0b5929ee32d5078e2c66f046e940ea351e798055dcf574094c47dbff28984c48317ae3fbaf2bc09e06d4d3cf87a1f708647a878a7153b8b183527c7c6fbd9ccf6671ee7e1e1ef9752143306fb31f673bf147400c7e56abc56340c135a75c9fdb52b13931ba8b48267ef404b55559059ba6e3599a604154688218734467905a62033574900596f6eb5e78b075ad0edf51dc6f5a7b6f422223a8fca20ef124aa8b0c791ef15d45c2e2d92961153f14b3060ef48cc08ef65df3091d506a062ce32701fa378029a1ffd0e33faf5f1b99f65166b4d6250055e9d739b25a737e89c9f5929ae2fe05ea065d85c4b1d6f74f33b68eaa529249e7d0b849b220421ea700944df8242e5e425f051e7a86e98df23e624dd8b2444032681ccff60a61042025719601fefd49089125beeb526159113caa40af1c4fef1cc81f63783393fd1c20045c01fcb15128bf4af272132ee39791379bf692caee7d531ededad20df59a2576516a2f6a0d953b1e771e993735ffe5a1dba5a4600ec50643c4efdfb293cad1881f7c1d35a9609f8057864cffeaea6051e9033975021913b1d3335c88267ea5983cdf0f51becab27c7bda15dc98920c0a3088a4186688405effe3168f990d65f223a2e608f0c1bdd6a0dca975d69a1d5468c63dc4106c1b1d8af5e3e8a8d2d34bdd17e46c7ae771b9099afe60f884eff9765e8373400a154530d53e34df796734d6b00bee3103360f167f9260667f07d49f329db7dbf4868bf21689a813e3fb5c099460f14e75327281cc9cde2032ae2ac7285bb9d1b2219ad8f51f6b820ffb4a66c32e999f362539267810c0ae071c076885394e3bce85d599f954b5887dc69d90c4e4c59ff60b8085ce21bb4ddfcf43f0d1bf0b60819e8866531ec2d08248171cbfa1548ccf630c1798be66538ad33602a7068e89611223d2d402bcbc87b9c6c3d7815794fb8f35f403a20fa78db996e07ceb8da76a8f15bd3d10bd38386e5fbc6aba5fa3afaebe5304996ce99ea80cd57c3c4649452940ef1320100531fc208adc57435a06587a963a6b90f68824b0bb379353af9d0a1ab5aca8f084a20ffb73944fe0b803ecee6f92eb7d48927f752962719ae58ef6402c67ea998d49a708ced7b3c759dbc469cba275a54109346211dfb96146374d6c25db401a67e92741c5a92660a3d70fa75f89cb16bbb5c689f5b956778070ef6eeb46ba2f68af9b69ff8cb397909ad4a34f1fe3e2a7c6e01375430824f80812db76903025dc73506544efcf0913f1a65c73b8b477d30c2c88c6380f907054eec7854a2cbc83738f3037ff5858b649ac0495e502e5544ebe54bc55a170d5e71a6e0fc71097aacc040b010fe7f822e2880733567445bc1ed94a0561cbc924a9f272ad32b62c37ba27c889f2b2e6a7e9c581c63c130bfa6682e624c352595c6eb72badf2c2910f9b21608fca88521e621a86f4cb88418291ad408417acb668f861ecd18521848aae84a2180f6a615ba265971cd5dcc133aa9d0fcf0c9bc33375f84e5fae8a1d781455117af54c3448b8f15706243c389f56e39e9f481c666ab81c407d9dbeaa8f22ea9c3a01a7877bb77f05ee7ea721ae6f833b9c9d448f8c1725c6bad9c7f6c5a323e9a8d634579a2b7b93a8136e50578b9d178d9fa8a0bb358c7f5192243787ce57924cf5d2aec7958d1540960bdac39f7af7b6714d93263c1e45feea9a8b631aeb4f19a11b4166e067a03d31835e767910f5dcc01b4779c06bee5a511845c80535f609a6b5579988b60a0b6c9809b70bf1296f90813c47b90c9756c9f8d092b32c46bda51be655eca3ac2e50026a1fc93201dd7a572fbcae78d7c30488c179f1f06aab3e77506517b6b5f06af20b2333bb5a1f5456b4a685e355aa3de5e2f32fcb27ec264ff6ca8bef8e89ca3e80a69cc510480d49fcd253d2a703ae14c1dbaf525633ef29d46957a68cd2691b063c0f9813ffab9b8c1572f7ac6dd817356a557751134f649d6b5081f0692f7f0800fa0534c862377b8fe897a06fe82ed53a7fcc63c1b4004b78cbddeb091da9dfec4d584d4ca26d521eb603795cfbc5738a5f097a846a09de2efbe06e65e1cd4252432e619222c5134a79bcde306d5660d1c6df54e4abca2e39201ddfa70fc9eb52f48efc2f183625ab884f3b5537281c7d463b2928c8e83785f3bea27d58ae4c1e5108e99b5f16f0ce6f5ab3743fe7ad3724d43311c4737a1244b5ac2e374a45e0533bf5cb76089cf9588a64e7a7972ac54afc444dd23bfe9e6c07a991be49df497615efeb3e80ac6481b69d814c5b4e1cc7fd55dbd060675eecd9c7728cef975289f0d66ee0a592cccb447811f4eda5b5c1b2b023690df72f7b0914814a9a4ae00865475dae129812649fe09ff34df71d550b7f2a15967f33803f9dc5ab21ce2c1e1d6babdd1a6b03950b5a89c7c73801d7ea934ef429e90a9ebcf2f7041c74e20d9ba618c8f995f654c29a482cd893e6752cd638c679603ec50d65f29ebeaeeb6fde6df48c4c8664c59f6f72cb4650baa987daf201c7fdbb399d8fd26112ecbcf83ef29a765c0f74a439bd8d18e412660aa0218ab6a17dd1360f97e4f79e5e274719b1f42c0ced3b7e3310fe467d134b1549459c80cda125b06395d07fb04e36b7746bd5ce0e82b7aa035d72898edb9375bcd3950625d698082ee5ed84b77b174fc9dad033001c16d6c49cccfb4d698843f39c15e6300ba9838035e304ff11d9711bd2057a1eb47c12d1b451672c8d7aab30516dada4dc2301f328aade73f394e366548d741169d30627434cd96cfc7d7e74515ad5b284c3aa21dec3a4ce044899ebe93fea803f5b024a29ca0f3986ca5a5faef57c6565e577452bcac735d88debaaf5386f420849d5667d4e2074f82eb7d29f22f4d8c55141b1a98c1baa339e13f6d37d6054e6b3bfb2fa8a97d49c4bc672c25ca3558a0a54139e9f5a5a3655946b324350caecf68e143f043b576f25079cfd5dbf5b450d585dda20c732cf07d912795dd2a6792974ecb9ccf99c2d9572e09d34bd069476754d81b621d6ac2c9c5f5733acf7f345f3bba225d532ee9feb82da9f43ae1361cb83f2d417412dbcc439bf121d822a6433e767dc7a2fc55bd5b669a44078bc2084bc62729a477503909b1b8fee59095eda9e7475052c90bb91384225eddc6f55acce9acf3c70bf866e54e331ff677f50072333d2b14984c5fb490f534ce1b0bb6416cc736459198f2fa1bd5c071477c98557e41e18be532d996bd40acfef768888732b286feea1164c227e7d3c5fdc5a5d9c3a705354ab0b88a645c7a6495f846fb1aafea60cb7aae66c8a8b56384bdeccef5bcb77ee41ab816ba4f9bdb108b104f306dec2e942df0474908aa945c00badc7cfa56718ed798eb4057a25cf61b2c704be1adee55825d3647b1490cd7a39af32db999a333cb6cdbeea0ed529c829558a9f9ac3335936b89c7707ab30e99194dc8139512a8d430609d53fe0bfa8dac8c8b8e78dc9667ccf418b37b2c2306724e12fec0076dbebbf643122b4c4f1118dc08cf92c8043df846c0875250af2461a489a961ca5f902790a6ac9610b1102d03d0638d2c223f5e1cd4e8971015ec38c186834a0f2d4c5bf800f6a01e43879bcae01c2920c523794edf9481b38c27cb0ccc004956c6c1f8b9d7d5330c122877c3c5fde3e589c45f671e52f48e6a461cf997bb9382dd6120a946107f0bb1ec223f7b923014f7b2c5576a3133bc5fade1781412753bb17fab2a49685626f9701bc5653ea509bb60170623165cf0b832065c18f56ee7a301e9896c01e6a1ad7cf4c4ed136f4d089d122ff023ad9c120563e958fdaf2335860d2b6fa3663f03e41ee6ffd486c213166557f67a7e55ae91dc68195b183ba5ed85d6d75493e4739a5b5a69750c2ada3774b1797dd19a80ae5cd2fe5612b1a202f625e0b4c23386bbec90c1cb2d84a62be3c381d884c8b6f45ea381a8068981ef8ab4b718e022e22e27fee8a037b16f56461da10fec40b421218312306ef22c7e46fd612e7248b8e6e4a4a9bfd7554f2db746fce7dbbaf112aaab00e1128c21e978f05c53211f8a109789c0ce01352bc05b4c7f1681c6884a31a0815d2e1557d14982a817203b14e835242aab016f4d2631c3021d3e53fcaf49df6c7a73efca63ea8b529d7af2e90f2d110c03662a625178a23211757b6f9a4bea81a4924357b0b3cc6f9bfece173244a457452c434125dd56340a37b23fbec09be146561599ac01a5af98c77470cb121849b7396dce0323dd8810616b980e8d8903f3184fe64703535266d06e1d25f706dcaa8948551d8ccda66b67c0dca009a4a456edc658d68c71178fd47f465380ea21fa74ace14ee3937832451329647c4aeda8b7a5602b4c992fcc4c3b61ccfd2a42a4f8732024b50784b37f116d1a8b7e5e0b7a36f576ce5de382f88cdb1e168b0e8e1d34bb8ff65dd8f363370bc2d21e0d1add3e8187c85c332f24c54e140511bcaa7de348c110191739cabc52efe4f12473f1d83135e009a84519408c64630fdd50500db419db08de572be538f608c4dcaf96438b82faceb2a12d276791c9c78cb1b99a062d182dfda3584e6c08aa68b6cc70edb2fc5016be9a3131224b8425da86400175b0a224cc0c897fa677272b1da8aedc7fa78c9fef7eb20ee88cd37aac733010ed08770376fff2f273810f5ff48bcdcede5248fc610c9a7bb4eb86f9893b1900ecce3e72eb95e5831112bb9a354a362a9a7725baf80c16c8ad84bed5bff9d381dce4dcb6170166dce9beaffb805566aa76264aa5bc46f705dd59ab5d497b901052d93a5026685bbf8129c1a82315079f144634bd66c926556533b1cace44cc4c84d795695c2f7fe8f67fa717522b9caa518fce7147898273a347949ea0fbd94105e88cdcf173f01a63270f63f0efdc81e73d0a275c0f66b5f5d07fd992edd4b213e6cf79d54477b56199324b24aad7116b5fafc0352dde7d36a12cd503c83bbe03f4cf5233fcee3dd07c2ae0a04e760a75603c04c236ff628ed398233e83d3112df849beb154fa11a93477551f3eb697d190c4e6af75be1a24b825569520cf1ef4aba87d06a8ceca2a7577684fdf40b2acee73ee1bb30a564e233b05516ea7f43dce44addb5967aec73b1dc2c8d849c9c8e0382f1ce77f83f2e0b57c9619adbbb802e3e1111417c3a5d6fe5fb42741e8f6ef5a51d00ae7a2030203e3a2a7b1f8ee07e9acefbbec5fb9d17eaf7385ea3c67c160c535a85ad1a5f3a9e9cc4a9ecccf16874334b6aaff9e3eb5f2aa2b32dec7c436706fe9f0db3889b20df21e249801ed8ae32acf467278d7fe8ce4601c6639dc3302a90a19c5d976baeef5a28e1fd28b78c6fa0fea315d2b92415905906cf3f40e67a75d4d6a92338bf841005c3a2440790a5bee2c3868879864d2c4d75e9428b70c6fde7c51a362fc0416d8d8bcb4f9bec289f7c42a12cf20ec23061e820b44c2671747d9f115beab41fe9fe0c6635f133feaa522b0dd755e58ae004b27abca5e242c8d68503baaa5ba3608f926c23ff3bf2f1fd9e304f230b9f863d88c0df0ff44fdab9fccbf3cc0878acd283ea7255235e7b58df8c4ceac392dd8d25c6003b2d1b8f67489d478a73ea94707c711448777c69c75448055ef2a4f3", 0x1000}, {&(0x7f00000003c0)="319bc339a3bcc7849398c0f7e3a4b85a802146ce8cba981f4fa21e522f9ad48de469af1ac4124aba63aa2ccd1a0aca13dcf459f3218e30045709e0d0a924cefaf910cb0408c738d78f1ba434d3256a", 0x4f}, {&(0x7f0000000180)="0ffdba767a09191a78ce81d823", 0xd}, {&(0x7f0000000440)="7d519c2941208e8512b52a786eb3563929c40d793edfae5be10beedea441c54b9e3e06864facb3fa424a45ec42276caa6f663f575aa7d409f4b9074aa56369f63d576da17a18465a88cec7111791fe5890f7916af1184b30fc4f8fc90dab78716a334ed29feab3a58c5dab772cd37b67df5fdbc75ba3236a50056db8fd52d1b037de8e21bdc2bffc3fd97d5dd101aa4b18e3b10a54bc4f24b7006f300d0a75973a46f3610682535c28533eceead27d70add57a20f724f47993026c0133264f253f477c06dac83f8ddc48ce4f29b40b7f37abd9890ee8d14ea2642bbed14729e948b379cea98f3e", 0xe7}, {&(0x7f0000000540)="7a96f1bf636e44166fb7c11bc3ee4647e70012e6a8be130e9dc72902a43af999b0ca59410f201a29450351cf9f765359b6f1db0c778763b966aad6d64b5c4b3b33d0dbccf852bb3e3da99c2266d710d3a44bbb81675324e43a16007edf938d04becaecea6afa9cfc3931270392cca7b51b3dfb591d6e1e8edf578527470c7169dc1b955c46649a09af9173ccdcc167bdbe9498e01fa2d853dc7bd9b68dd7893a047a1f3343", 0xa5}, {&(0x7f0000000600)="31b92e9417a5871fde30d78da78d8ee1ba370e0f67abc71890019d310ab1892b44919256a55ffbae91c78fc9e172bf878e77ebeaf1fcf240d5efeca57c7383bba05c9227b20320bad6f31529ef399ac71222275572443837d5a72fe58fa165b27bcd16aeee319a99d3cce5225b27a7e7d3363c54b483e529eba05a9208ef8c9fc835e678a5c28c293484583eabbe3bde3b90beb47acb436e648004b801d07a844896ae2edf2c2df46002cbd5ddc357c30675812b3d0b0ce3f80eb0128e7750de5ab51f1a9858620fdde2005fd2e74c39257b52b588a582d22d89f1529246332c08", 0xe1}, {&(0x7f0000000700)="8329176047815c5ba8e5a3a090ff3d26c71e0cada901bb058a8e0818ab3722adc082919184a9dd8929815b1c82acd274ef9f73", 0x33}], 0xa) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r1 = msgget$private(0x0, 0xafb0e20fef6483ff) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001400)=""/39) executing program 0: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0), 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) executing program 3: mknod(0x0, 0x0, 0x500) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) getsockname$inet6(r1, 0x0, 0x0) executing program 4: r0 = semget(0xffffffffffffffff, 0x4, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3}}) executing program 1: r0 = socket$inet(0x2, 0x40000000, 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x20000) fchflags(r0, 0x0) mlockall(0x1) lchown(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) pipe(0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r4 = dup(r3) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000080)=0x6c0) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() readv(r1, &(0x7f0000000600)=[{&(0x7f0000000380)=""/250, 0xfa}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(0x0, 0x80, 0xd0) writev(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r4, &(0x7f0000000200)=""/4096, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000001200)="45cb5edea8b6ffb6921c51c7158e7da617d88c50b3e6fce062d62608000b7038cc103e8a749c721273ed561788972c6d120cd4ae63a088b0df18543c6621b5bbb5013e8e966c866bf3d5b40b44a8cfd6537f2507fb807b10a35b690fdb666a651056f274059f2ea5fb7a9a78dcb832ce0b65c4e1984262b27adf005ed78960a845b8", 0x82}], 0x1, 0x58f) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x33, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r3, 0x0, &(0x7f0000000580)) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf", 0xed) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000000)) kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0xfffffffffffffff7, 0x7}) executing program 7: socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x9, 0xfffffffc}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x60, 0x0, 0x0, 0x4}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4e, 0x0) getegid() r4 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000002c0)=0x800b) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000000)) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r4], 0xc8, 0x0) msgrcv(r4, 0x0, 0x0, 0x1, 0x1800) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xdffffd}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r1 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x144) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r2, r3) pipe2(&(0x7f0000000080), 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0xdebbacd3e52397af, 0xa) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x89c, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x34a9c24272a8f78c) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x1000000000000000) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000002700)) dup(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001480)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f0000001540)={0x1, 0x27}, 0x2, &(0x7f00000015c0)="e62d1d13b7460d3ca08023d7240879a8898d6db7b30b873e9d8ee811ba4c2b8410cf404d01abce8baa69dd30b59733c013fc84e965661f8197a85cf14a3379d2a1349747b50cf5cd52263a85edf041bef0865e0592516eadcb923480deab002bca1ab81a9c9d5bd3560ca71eea0b0d7020abc25265d1f37eae44a959e1539798c0a9f02eb0c401a011902274eaa05009c04962860639c09b83b76e3cfb87eede4e35dff345c64a83ffdf894a95856f632646e5579bb89cb3b2458db60ce160cac1b2", &(0x7f00000016c0)=0xc2, &(0x7f0000001700)="e43354d93aa8658a6c38d647d058e9c934139a75cdb5b6c2c7176e8d36a9de343cdae435d1ff61ad3eb108a8556fb8a0a0499c3cb398c63ba195f99da6b846c495dde3d29912936608ec1af300e5ba78e757df1fff4631dd4c1b50a924f86c376884a021154f567c36fcfa8f2019ac1deab7f90085959e921fb1db688428e2c354e4efeefc776c00672a204095149e40eaa4255953695d5dd48fbfe627a4613e1a09c8bf71279d911ef3fce9c43ccb68ed3ca203280202289f9b7a93964e37ee44eecbee5cce27cbbfc90eac0cac511d675728dc0dce29c1bc110a6bc14f70a36c332bd14c4f40a0ee824fada7f3f01465ed742c70b7384088235f22fa04f91783bf6811a2c215ac2aaff5ce13965272a3457c35fcb41dacc194ed14935aeb9b258d3c47e99abcab7cc83896c9048966cd71e41cb84cbdf654956f50cb62a9029374c182536cd9a007a40eb6fc6c7739f92d94acc1f41e3bc4cb6066168322430da4c35c456393291ded4fbcda5fadc80e457ea3e98edf265875cefddcf728de30ca3376bda362ea7b5ae4c3c70dfcc9b767ef1181a5e637c34d573d534c5aac7d8b2549307872d7055d1d2c9edbb0e87db798b0d02b73c9162fc33c37c5e899f397a58033dd9a35e9b397fe7cfcb45670dc9627e0a701a09e60fda6f4c1b947eab97e6362fbbe6b7fac97687053a1de5138c660512afb41cbb89d07c743904be7bcf91c4a5ac246b1a9ce227560d5ed963103126a8416ad45ea59e5fdc35a5413b4d69eaae6546eb582dd4f9b9a93ab36a845aa84e422ab89cbfd18890ecad3e9cd516d674dd22c597adb55a8661a46b646b94e395f4d3a6ac957cbd292205c6d4e06cf54277e8a749a1231be004d5757a71a9011fb255a408b7a8565b893e9a3f37b50a34b3c1ed7611d236c9597c927cc06e70f83df037f75f78a7b0dd292a69a398823140cee23dd4158220dc542045dab248f6255bef3560641250a13186d1dd9aeff26a8a9c611bee356e4e3d251ed982b16d270bae7c51b1c275ebf093b5fcb939f4ca768cabea093ba9201a4ec1013d2ccc05892fb3f92be0cd292bbe819f73787efbc1a34c8a2624393ab7e888abf221f4c8362e12b3c6570ac4f1adb611f60e0924fd576539765924ee0c2ab3c91e36cd4a8107fc0ed9f9e0b3e00df617a91fac484102dd879a40b7a2330c05ef9c1259f8e5b50b99dd659a17e9d051e575c114f0c78e960976a612504c3a2e984038372d3401e61afa68ba99b72e593ef032bcea7a2237921438aef1f615b870f339c604190b347b2e98616972b3de94e5953e823e7a88d2cf3f6f347ccbf3a47fb7c414fd0b9844358dc4551d2e7c7b9f088228b73ab4212e1a1d2d3225eebc0c23cdf4d001f940e9bdb7ec2139c846455cf78bcec14cb88e329242776712a714c3985836bb522fcf4df153f7e301159434a3f975eef186b319abdba0f7380cac862fbb9d249f805d9272b2c9f152e0af300b9826c15792ab9612503bff77288ff08e132ee3673fa8b264b96cb7b2a9ff3de2b3f28bd17285ef23fea8f38a5c2ccbcf60550c9cbe041e89cc50aecba7a441be8e63f051fdb12372f8f14ce0931c2e027fc51624246952ebc79187878872eead8e189c2fcb04b401e55d11a2a3e73e84e79316e2091ab5255c2082eacf576816f8d9b0b8f9c5a50a05c4e71f63788b9a1238eb0ff58ff861750b41ac50a9c23fbccc36bccb50258299ca97a0158cbecae7dccff26c8779a35bc7715d93b640e78fd24623cb87b307347eae0a26c73d9ae7c3b610b5504f1fcb6ce11abb394614673a748f77b1e02a55743dbdb36e8a59ffe8bb4f65a913badd5282d4d2ecaee0ba57fe407dc5bbd0bfe7d8dae5920c570746a3131955218202f3e1fc206284baf4afdadd706b41e28f082db8ffc6cb437bd3a6750d6353084fbd2a930dd49bc78113a196b2d23d4941a4e95abdc99919f4ac76b42844bbe87496a75ee6a115430fc72a5faa8d8e30f7e2454095cf40292e96149b09b4f577e1f343395bc39386c5ea609e7c59d2575858367286d1a160fcbdd54a865f5fcce3d626cc95248d7c5190cee4869ba248bdaf29d9ec98e0ff73ceb241a7340abf49b813d690584999350a045216a5267b99617fe240dd8c45009b06b14263e91c79e84d32ffcbf5cfc9524c98dff4cf738c8750859a730d6b0162d2b8c4f576353783e0a95ccbe0a3113a9cdc6d7fb630fcf3413ee106ba93b0cc414f2a2b8da801e9a02f1032999815c8835ba14bf764097a069910e3fadce1bff20a9cbe6ca5da7209335d246ab4b95ad52d28170f2eb936f5373f84045754b5a331e45544f0134307c9f9fdc53130c5f4195fbe671c14740ddfdee72f3871e33e69f86ce2479dafa4ef3fd3b1f41baa678720f8e8e410e58daf561782f3ebd2872ea28ae39eb80723ee16c8902fd4ed0fd2fba9d248be20c6b9e8b3370d3177c4f34dd98779da3526b25cdb366f080fee8d466b45f01c6b6ac7bddedd213c4bec1d7ccbca82ac2c5c4f39b8f4851eb143f086f76dfee16107b0bb7b5607f8b4623228c856348ece33b13f5ca2ca27481fae08ea88100fdf23f6361b96c88fd12d0963e71311f86e40e4f521ee3a7606e01cc6dd32b216afe3d6e65dcd815bdbe938bbe05bb2c0ea84c1c256f85217663f79bc7cd8c21a183fcc91d78e6a9d64aa4ad64bd1dc813c0bc823ee74beaf52f621079035f4e7fc2ded5c0644dc77d3d90d6e71407a0006702e3253a223d84cc0aed54a4f614fcb6894b5fb172dc7c21f74ea73f128a14b788b83f1ef14178d6949f0efd435439151e1b7bfd284cc5b912817b78246ef657fbd5afdf636c45bc76f70dc1a7f6c2f75cc819cf455052caaf8423bd327e36f94c68b5155a31bacea68674f2322dad29ed320eb29f132f3fbca5fd6b441d5083d9ce548e7b798b7a8e8ddcb0103e3b8a8204a105c1688e999c6e203a9c1d813a5c45e7fb4dbd2843333ae9a52bc73784091c27166eec57cc82270bff9bcaa63d2d392ec1d96e3a864b93d7b53d83a11701f34cfc209c4fa1f046f22b210460ac18c98828aaf953a4107ca9c7ccecfc27afccede82357af092105c854837ee881b4e2ff59e5aa4fb3f7a5955d549e4169f81123d3093d3da475d6d41e029e358feb5c910afd088acff479bf9a2ba6f9682b81f984943c9cacf5d9f35dfe7785b6b5bdf8cf1135ac064f0d68ec3a6baed355e947a36682a02c5cfcc5313b82f011eb5903381100f6ca3dbe12b2ff41d611efaee0e55317592cb9cf35addeb2a0ec0a5abb11afeee32c6f774222f72629bc216501c46192f6daaf6c26544db490a7af4fb708f64267766e0322803b62d42db63a32b90e127be91a00f791cfed8dfb78a5ab7068590197d5f29deaedb1da2249e4ef8e4065b45ea8d8193afe2a67dd2af7bd789e941e4a817eee742b1ef7a00f7a82f4b0a80b233a4feedae752d10a7601ead18f84c6b0d68fd8f376ee7c26f019bfd76fa268e33eb5aa508a63478d861d80a9f57fa1343f3da36040a421325909d578b4d4522e7c5836dc623f67b6ea6969446f896cfebc6fdc53ab7d3a648b752145968f723ddc37226f8d3ad3b1b67b236ae0eb4eaa19b0a1bc4637387a5c4b0b76158d21ee19e5fe253d14f85fc92fccd226cceeedcbc7cc780218c8be078657e45d75a8f6aeeaf06790ed7e2591d1446531a74e6dd2bc2ecd4a0faced6fc91efd58480d16fa92c055fe715c20956b4f8ceac8e022708ef229bf7d167b2d87574a839899be3cd25de1083d34b4f09d736a08ccdf43eb85882a7839b4e9e1ccfc7fe12d2dbbb8a2b88b91ad5953e5f675d0b2d8eb3e5e24f419a21ed7da269e1759bee75149d7e28f74bd1c2caa601eda9845a929b477156be8d42b7a4880d219a1454420917b3268c564a0503afbe1318071087863aa252003c95e671682d8528d9c1e928d0484c360d294ffee468ace07f0e6426ae27295760ecea4cbc2da4f2da71d8fc480eecfa45a7bc724d7ed55097e9f5c1667d97f29cc377c23e1c3b3600ec278e3c7bf24caf087ce7d7cff5569190a7bf70416d72ad33ec1d40fd974abe8d1d3ab6a97ee69503b20984772012ffd4e134ad40d44c096d5834bce7650a3a444f599f1a63cd1dc5f6921d5e998073867c408357ff4550831f95519f261d4fcfea78eb012d9d6de09e0643899d4f2c248a39bbeda22f4ed65da0f8e17b084e22dc2053f55b5c4062f19507fd20e7fb3bf7e263b75cc7c25983f758f4fad1bfdf907d18c90506a123b09a5403e4bb836648ea1106aa794e45b415fb47ed6e1287d2bb3b2980007559a69dd176da9e11163cf691ddd77394f4fbaf00705623daa59ca80208cc31fd9555b2ae8438344ac4852cf01244f10487cae202dad660addd1ced96e9db5e16933ed678d4a0823ea7ac13552a313d0482aeb5af29e45ecf88c47582e26866465a6ef775033435496377bed5c0b5434a189b57de353e816bd1f3d2c2fd23282d48e344c7a9b4977709332c060bd1e3ee9a51e71a72dcef67ce05d73f326e7854387578b265e57927b4b6c794bdedf23e68bf7502d56972c3bcf5f9e2d7f2f20664a86707bdda49b4dc24f3394317f74411cab47d7d71d92174c7ebaf99956d4ba594c2f1202b9b6e8dd3df35615bac9a4c724eb713dbe2de663204643c9f538413daf2656294e88ba13bc8ad7a7b2a2252d74907c2fc667c963aca74bad5135567bf91a0fe29ea7e6d30d41968c74984a549edcfc02e4c989ccdacd026ae9b3b198b6aa025e2dd712553579ff8fa07f40d04a6f40dfd7a4427c08c6b91604e565471932e5c1a535d23af729cac49c94320972b2529f60eb7226fbfcdc2cb0afb068ad8d6a395c67b61a35a405affcfeb951b1150f2efc5739e876f98085870fc6b8229a71fc96e800f8d8618acb51bac3045b66659a0940634ff7d6113947305e07233ec22f86947b4e1a33ab723fc5f6e99555e7cc8149e0425c40d9d0025cd4ab3d813070df56fadc55b33aeeee5f06b4ae652273d6b6b5906bed052feb98d3842c5c844530807589ffde2165bde39e1c4d3d3e07ad30b67c19fbe08c6bb8d23f7ef4638baf7a27478ae71c182a76cd95f1886abcfe9ca1eea49ad2e6f687d354f9de1a48bb1a2d176eea37a9fecd0ff2f86a28d84055553e09e812ff96f619a9ae62dde9c1e90711e626a4314f53341f37213847ff4f8f9dbb17b68ee376e98e335bf5d5e30c33c4f6fc202b3cf82b5e88db3ad043393885f3a441bb906632a6b93e601752e6d2fb1ec99c9356cf3ab1121538b6e98e74475007871030b661b37cab99a9efa077df3d53e2656de8b914840691aa4644b3b87b4906def514532a3610f13043f1dc1203bdfef70eec02f21ce4aefe665c37575049da217331e65e40d5c3790652022109b7cbe552d124cad559b31b716b4fd4282d5e5086242d248dc81be2a2faf306afad2d5f01add47d8655cb801ec7c6a502838072ede4d01ac5038b2373e779dee1fbaf8caf9a4ff83f6a1cd975a17e4e5eb1b32de2400bbf184e947761fa6912c8e18fc4a1bb248e3a2a91a4518a4db3b831d4f567a5cf2e3a4703d6efe6239cdf51a42b262eca886a305dd99e6dd90d91f9660adfed91e1088b3a67a8568f6efff233e23bd0367d16f91e38bc9463dbc1d7dfa179bb1753e4f8d7deecbbc96c711bcb24a563c0d365ce4bf99461c772db1a7f92141e5067a1ef3fee12fc5ee95c81f803ddae650540463fed887dda520b83438507d5a4248d8d", 0x1000) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) shmctl$SHM_UNLOCK(r2, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 3: socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="b93fad6b9ddf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0xa0, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "7f4146", 0x6a, 0x89, 0x1, @ipv4={'\x00', '\xff\xff', @rand_addr=0x3}, @loopback, {[@dstopts={0x7e, 0x5, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @generic={0x6, 0x1f, "3811b8848f9efc3195300c197823bb1422b36e34c7ba813f75bad99fa685bf"}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x62, 0x1, '\x00', [@ra={0x5, 0x2, 0xf000}, @ra={0x5, 0x2, 0x8}]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x1, "4420143919e7a90a5d547a58"}]}}}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) syz_emit_ethernet(0x1df, &(0x7f0000000100)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "952277", 0x1a9, 0x6c, 0x7, @rand_addr="7e4a52764b75997dc5fe8bfcc6309064", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x4, 0x0, 0x0, 0x19, 0x65}, @routing={0x2c, 0x4, 0x0, 0x97, 0x0, [@empty, @mcast1]}, @hopopts={0x37, 0x0, '\x00', [@pad1]}, @hopopts={0x2c, 0x1, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xa3d2}]}, @fragment={0x32, 0x0, 0x2, 0x1, 0x0, 0x9, 0x67}, @dstopts={0x2e, 0x12, '\x00', [@ra={0x5, 0x2, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim, @pad1, @enc_lim={0x4, 0x1, 0x40}, @generic={0x9, 0x77, "660dbffb3c4d0ffc23571116e4b5d8d93ad0a9b38ac568cec2463805bae1cca328a1df88d674d27afacf5b660db44463f5a511be2a12675dd962d3684062188ba9930ea7a85d1305170259fa09922f0cafff03b3dc2c5e44e77dc5882334e8f2344f439bbda80df3fe2ee97c18baa8b66c723bff02bf50"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x2f}, @fragment={0x33, 0x0, 0x4, 0x1, 0x0, 0x10, 0x65}, @routing={0x3b, 0x8, 0x0, 0x5d, 0x0, [@mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="87f0b677fca5a328228804f64310c9e1", @mcast2]}], @generic="a309503315537d39ad05d9ac921bc6399a00ebb7cb1f79323701bcdeb89440cec691ea7785e9083d980bc69a8ba698cad82bdc94d219d34b84380788ac833953eaa69294b69049b3fd1b59bc5c1d28bf76"}}}}}) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0), 0x4) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x65, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r3, 0x2) setrlimit(0x0, 0x0) execve(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './file1\x00'}, 0xa) getgroups(0x0, 0x0) pipe(&(0x7f0000000140)) socket(0x0, 0x3, 0x0) dup(0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x40, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x8000, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x400000000000016d, 0x0, 0x0, 0x0, 0xffffffffffffff6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000029, 0x9, &(0x7f0000000300), 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r6, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06c427cd49468f", 0x1) executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ee0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff0100000000000000000000000000010600000700000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="8b", &(0x7f00000000c0)=0x1, 0x0, 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x94) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x1}]}}}}}}}) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) lseek(r1, 0x6, 0x1) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010007, 0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x10, 0x5) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x0, 0x80000}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {0x1}, {}, {0x2}, {}, {0x0, 0xff000000}, {0x0, 0x4}, {0x1}, {}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(0x0, 0x0, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x3, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='r\x00') unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000440)=0x21d, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x400, 0x5}, 0x10) listen(r2, 0x0) close(r1) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r5, 0xffffffffffffffff, 0x0, 0x21}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010009}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x0, 0xd3, 0x80a19f, "bf0805ac00f16759c9e89000008c00", 0xfffffffe}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ftruncate(r0, 0x20008002) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x201, 0x0) ftruncate(r6, 0x40000) executing program 5: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="78ad55e8f895ffffffffffff0806000108000604000007b2ba59f1b3ac1400b0ca2bb850da7f8a000002"]) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r0, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x100, 0x0) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r1, 0x0, 0x0) setreuid(0xee00, r1) r3 = geteuid() setreuid(r1, r3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0xc2, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x3}], {0x8100, 0x1, 0x1, 0x4}}], {@generic={0x900, "64caf6db23cde3d50719fd030a1b28dd276d3e957ef0ebce0c9db4c060841f675295e42d6d02705bb9bd75c2b1b41ef6763dabdf88f5255bcfad531165d8658bbaf6700a6f9b38be7468b4da8ea798527586522ee1b39466f45216dade60276fcff28843f7686561f0d7120e9c3d265822ddd5891bf8dff06af5ee71ce514fde7102d05652fde797f9ec0a9135371ef9810ab03e38dea14c28f2be24e55f07c0b1928430849d1b248a7733d6"}}}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x7c, 0x3, 0x1}, {0x20}, {0x3, 0xff, 0x9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8, 0x7, 0x55, 0x8}, {0x2, 0x54, 0x4, 0x1}, {0x0, 0x6, 0x15, 0x1000}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000000240)="51c86da44380aa28dd38d72c5b0cd73d99bfc88653eeec391d408e4d10043a0b4f95fdb2ea71fe7ca506c5296a3ad65e7e5d8dbce2", &(0x7f0000000280)=0x35, &(0x7f00000009c0)="206195aa1d436c9f5a934e1ecf0382a64209a1c902906dab3c089b39e61559c3a8a19ebc43c1aa70d344d652951ae023b71b252a910970d0fb91483203c0138ad971cedd258b0c81e370bd029d68b6241707194a9affaa19fe1ddbb02c9533294e30fa8ab2ef01f8eb4c2167737662d656f2a62ddf93eca94a32c1084e95d1af0429d0d609b9b2e1e01454349969775d7c93cce784fcfae74041b488d1b5c218b098ba969d70125da05316753b8c9b9401460c2d5b14dbb2de2d1c732219f6fd75fc4162e5b176f751bdd360cb99e71da5926d3ce8103ef5fa7efdfc8534b6d19633126b63f15e3ccb8929f474466cdc680ee09eeb4c39b93f2220bd7ed38cefe64a8f12d1bf78190c471349c7f87be24337f63a9600155ef0980e29dbe219f5aa697bc81de887c97375e8e186c3dd0fa48c230c1df289f72d2d35eaa415f2dba76327f873b562e9914839ee6e5ed5c0ef352e337217fe166fb85a77e366009e3815de7c8f63b2814a79a846156f12c2183c2aafa3f786bfa399173385445a09f6f57bcd54ec57c60f751788265fd7f6b847d89b16f2fd84e34642c8bfeee8c1542f3e454687369535f356bd2af492142c0fde454b4cf5a74c36bae112fa87d9b665789338d9e6a15d90080b59cfa18d181429131558b58f1b2dccd625e95fc1cd1bf966eda19abe7ea53b6dc8538940673c59aa1bf5ba8c8ff5b148d7f4e1be36a13c869152ea9a38f78028c9116a0ff22e023851ea2ea834ebb87f2357fab883fe22da1dcb52decb94db8fd303c052cdd6c587a05b824792f9c8d6cdbfe11e9ef29d284729421ef4df18a7e820bbf9a0d1cd62ced234c0764d2a4a4875d7f62284e04c77deb758aabdd72a7b660c43a8d9dee00cfc0eef89e5b38e5c6e33bb63b7f96d714e675a037aecad4d656711241b200cd6c5bd535857a81a4939eab0688624fd262274e1f4a048df307513ffc96e7ad945f0a135b310a382525e1de145279a91354c44e1f46d9e2d5875d1ddcb5d925827248331d31e9856a12a7fa6b7e8eb33cdc73a95a4706165409c47db5599027d62e789db00322e0c238b6b3ad821d2f71a2e535bdfa56aedd47389e30542cf989b6c05c8c8556aa242bf0edf0c3490e8eac7e17f65074c84180b759f4bf03a0aeb5cc14d5dc99061c38ad55786e0422879fe974ed1bbed3d1d399c492c7f90897480e28241159d967a7510a24430e49f2147eb40078a97f242c4571a2d18bf764d8d3ca7f0b8e7b20d955bb6ac23a2fcc994c6826471c63952397ed84886c31660fa469487396590c240410f754b1393c239ae4e9c924617781ef9dae697ba96152439e3994f182b4530144c14a7eb093cf772ecaf5b57b9f26520361e70d63e88bb0be87b0ca02371b27ec7d3472ae7457feb92a7eba6beb6782138ed8f830125ca4b1ddbe6382054285e9b0b93df4805997dbecf56ef5801b69f9849b7671e4310d59f9199867de75c4c40497dd60772820e6258d060c372e34d26f33547a6419f57fdac31de716d77cd42bb455627ac861b3ff2983658b54cca3c94df8a5d1d348a26448203c532fff7d2ea690622dc5e1a1b79c13e66a8e48403d04768358a50ef202bc009bb493c7cdb184ff3dd42a06b083ccc47bbb5cee8288d72ab43584cdc587b2c4894f833581dcae5ae0a3fa3183a749fe14eb17e3ae1e042aee266f6f9259cc6dc8f8c50141c5ec6e33175cc7de3a1707a93915273bd25f387f8064be6fcd262eab328262084ee17dd478def150f6367baee89d8c4a2e3f35401ac02d244ea5005eff8a02989be128caa2499ab40be23c569966727270a856c2539a7ce30cf73d942b61f97e5bfe4489c6a87f1ca0d2fc6def2b93a189ddcd6fe2cf5b3e281f12601eef289040fdf68156d7b34fb6d0e971e0eb55322dcbdc3b90f35621b7220a45ae32186a25e67d6a58b708f6accaf70d838bbe3fc15ba01a18ee127e270e3648026b6c39037612f53fd6bcf5527784521c7bfdcc8cb5359df3903edc9d1cc2e0a458a256e08cf9a2442f09bad14696a66cd957c849d5b6e238b2225594f12365bc3c2207f11c5e2cf2a513701af34b81e53e46a41341d3d31beb1746e9b89238729ed0920e0c8f0518dcccd4a6e999b3ceca7fe680bb12e3e41d3849d49c8f87d2fcae839eef687163a5b506ed631677e0df27a102179a8a2cf5d7d4590d64f0b99abb43ccff58ea91cac947d8c262ccba7d756b5559522d15876706cd7ae53379170800d5fc7c31b7d17885bcd27afdc7a102a779492e08ddfb9990fe1a62eeb466c515fb6bc06c8528cf432716278a61083b9d05ac6851ab561102003522c573484fb2c7aecc273249d447fb2d1a7d76474ddb7c57f0771f255697c8606e9b3999401970d217b05665543df610825e3570fc7ba4e932cb858cd17df30182e9c66c56767eda37d4a81a53d9e1b8d78df4048c6f0c67afb6c201a7163c1b8f0025bd0bf839028fb7fd12abab03be344d855111696928c0b499d69254977b62d936f45c4c94eb9bc6ee15a0df93d2a17aafb6aacc97c9cd9ed0c3380ed35b2c0f3ce220ed9d605aa1e6e4d401eb50a6ae15d0d68d93056ed94f403a867df76d955f1c85b44cc33ddafc06e86d3d4919ddd1055136301b3c8701d505b72abd217a87ca39ae989203c04278bfa5733a70fc5536e945be422e1407020bdc3a54aa42fc6a76978b5a262f0a1a62b1d50ca311e106f9d980851eaee69d77fc571d8d396c9ed79ec972e9475ec2750d68a1d24f868edb7de55d0da8a3bc970b50006620904deb226212538b828e837e38ea0f0665749c27d21ef450c2ca887ae827f0e9f9604d8fd52f6cdf9d8f06f99db06dab7c137988ad7ea083483bff38c7c69ee89637b7f1f662db14d3938163ab2e11dfb28ecca6225bcdd479007b35d0b7486da6c1be9bd8e5f6c043f44342f21eed113d7386343f7143669cfe3bbdca8d89193ce672e49a220a87a61c24e16007ab2c6fcf03166f6fb711e83450bcf9ccc0ecca7f88f015a88c903cc6ebf31a31251259af7b3bb6232c30c62a4d08a2d82b2a97107aa635073cbfeec059e49e9d2164c061c5dbe0ed774bb67121302cba301c28f917dfc60cc6d6805f1324ced20b54da6f3650d7f77bb742e8636327db9096b65b94c6d9a5b992c172ffbe21779ac738dbeaf0deca63fed1938083b35bbf825eb52763d69e46369a970283a802956721373bc9e7d5967c04e416cf69fc4ba744cc3cfa6ac52f06e89c69e5494a24d46992a35cdb292e50a1a50184752e17d83c19053b805a3075eedcea5ceea8453c622320caf3889cb8c1eb0a7f6e811f12ce497bcf36bf29308938a93f6bfecb1e7a4e5fdc0d5ad6945e4870bc6cd2e0e220bc1b97f20b3695378903e49f9b376093753c10b9e3476d6374c5bf4e464051f47a8d08ac00c503159a3c38694986310b6d9e1daba3e07c001946c7dc0c227071562612af1ec873429ede6e79368801218a2f57eb0293d8bb86164dd1f04c932f140dcee2ebc7ce20028dd69d98c7f5cd9f914308f7b9b0a4dd4f2a02dbca8731bf63764af4f97e1944556580567d9099588eb7e8e54d2cc412935991353c01f5f8c6053cc12cf54e79e18f714c4bd226103a1247686dc2b37fa7c9e5af7ab52244c5057f2eb4b0ef25233a6e74348d5cc840d75a74aaf3307757d274ef924e9cbfb305ea50582a47c8e4a82fdc2c8b3647c2293de732617c787161060ae761463230463ee86fba37efbc1bda7ea2a370fd523df3bfdfbfa5a2ced4abd7f8ee3252011506a0a38b51b6c7c7de3b577dd58aaecc79ff6762014157f6b5f262b3277e42283fb62b9698250ab6cf8738923f846c95725630b0a7a35bc82b4a235280ba7a450067a2c09f9789308ef702a6329a5fc3e21f1c8de86d1b30bec8c35f064845d65a45b7a880fec1edc724308af8f78b4453c230afef3a84721fc0729699a12854b4bfcbcd8be737523bac8a06613c599dfcb8887fdda1dd195b11d2f22dbad703c800fb3f45b32dc9417076a3810d4593cfd31d96447fa8d6961df69332742c277590ab459a32faffd51a56b375d879aaeb80cc5d1e6e984e947b73714763422cee5cee2b0dd65dcaab2aef40f3f99f1b7f6d39016f49642149e256eebc7638d2882425ce8c900fbd8cf1046b01631cf4ada36975766c263648ed4e25c74149e57b932fe0aaaa80b3f58110ecf1775a5f73165a89ef08d16799b079594e5b1c5ea0b8fb7839bb97eb6362bac6c7ccdb243857c506456556c786cf590710cfa30bc4b712322814a5748a3509decca455f17a4ab1c7b1d7b69de9f9a4b1e11f0a2a631c35833ebd990db8a7c19420c90903574888775392251952883fb92a7efb3c89b476b8726b787ab22307a091cf0de00b81c1901c84ed30a50c07a852e4738098c94126ea99d5392d13be9febc13c150cb2cd7f582d9c8c25011c4cbc4bdda67c08761ac70ffe099ae04da981818599955c2fa1aab5a0437a15e00195c90f0e4a341e18268283c2a57e6fa3a70d5d935733176635d462749d1f3fa11ac479075505cda13e5b0456027578747d996a87dcbe04ac591c0b96cedce2672f31cd8937e2c092699b24bbd63c53ea56a089001e8068912b088033c36c40fd18c8e1d1d4dbd326cd0d2d34f2ee3d3e81cf8c2cfb2c291383701b5b76ece8314d1edc95b7a5e159ecbc8e8625128be4364db48c70a3cced369a85c447ec0a525e9b0e197afa19280edcd2a410652e72437a32ed4b96426f258dac374375721de8e7955825b32a429ede62b464d596f0afde38d752d96930616f1bf4f99fba58310425e0d4c88049569f8fc838bf178d7905e9da6f048853bca419591b7dd26b5468854d9a909b6564d88ee1c3e0c9711edb5cdee167ca6297cf5919e0ac01a227d324d3340288b19930d4479ee3d2b579947f54982152dc0fc6a9a8c185e6cfe7bfb658e4bae91272b6d6b6b1be2de650be5d4cf670e42fdbcdcc6e9e3d2b10608f831134444ef5312ab61d24c7d7525025cd8f753e514982e33376124104048fdbb507b02b1cc3ce043400dc87d9e9a8976e5fac122fc062ce141846ae7bda3f52ac65457c1c0698ce75f92702a2d21f29bf366140005e8d65a45963796c4f41f67607946dc86a83cb02266c4d544ec24ee91fa2e78aec1a457c5cae0997781fb9f89bf3886ca7ee0a6cd4accb33db114a177d396d3fd3db7bb8d250686831fc7442639ed5bcfacf352ecb7c231e743a525880df6c30a7fa421923fddb991c55926be598329ea50c6cf8763daf3bed7353f83185f171d0df35bcf958ab308ef1474aeb6d0e3c29dc0dd034891f2f78416d495ba5046c83c8230a40dca1bfb3af6fcc977114990aa25f9071dd0dd0c22dce12da544baa84c9a3af533c6468e216c93d228542df8fa4873945fb9ab5719dfa5381c5c4c775dfc99af2edcefef92b7620a6326ca4996b8779fa549a88c28ab862cae5ae1d471f2902395567ffbbab010b84124466cd5bba9aa737a0a7ee1ede137123bd814bda9f268913447e915d9ed490b584416798a8dba17f39edcdc5d446793fc075933273ceb4b0a71d82662f53827742854eb0be1fc9478eeabbbc3f518e09d144d2886b6c6240fe41076bcfba8e43f9aecf866cf67df984dc48fa9e79bebef162f0141861f215e8077cf19944cd0a063ad8705f0df5b87028b984eb21a9ffe561e8ddf556fba26b8a83d0d6bae3ec3079c15c4714de319612de8f0c3eadff3b8720da0b79811deeb008a5429146e", 0x1000) write(r2, &(0x7f0000000040)="5978c14ca7a53b5b14ac655cbd6595f27209edd4eabae1c998e813fed66244c8b2d730", 0x23) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000340)=0x47be) close(r5) syz_open_pts() executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x52, &(0x7f00000001c0)={@random="8f6d5fede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e49919", 0x1c, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x3}}}}}}}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x1, 0x40) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) executing program 5: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) symlinkat(&(0x7f0000000100)='./file0/file0\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getuid() select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$KDGKBMODE(r2, 0x40044b06) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0xffffffffffffffee, 0x0}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_reply}}}}) executing program 0: socket(0x2, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x7) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0xc2) ioctl$FIONREAD(0xffffffffffffff9c, 0x80206913, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = dup(r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000006c0)=0x6b3) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil, 0x1000000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000030000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000641000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25c", 0xc5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x8000) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000000c0)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0xb8, 0x20, 0x0, 0x20}, {{r7}, 0xfffffffffffffffc, 0x2c, 0x40, 0x4, 0x7}, {{r3}, 0x1, 0x18, 0x4, 0x262, 0x526}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x7, 0x40}, {{r2}, 0xfffffffffffffff9, 0x3, 0x20, 0x6abe, 0xffffffff}], 0x4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x28, 0xf441d7ebd6020a82, 0xd00a}, {{r1}, 0xfffffffffffffff8, 0x2, 0x8, 0x3, 0x1}, {{r1}, 0xfffffffffffffffd, 0xc1, 0x20, 0x6, 0x8}, {{r3}, 0xfffffffffffffffc, 0x7, 0x1, 0x7ff, 0x8}, {{r4}, 0xfffffffffffffffa, 0x10, 0x2, 0x7c, 0x5}], 0x1fd3, &(0x7f0000000440)={0x1, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73b13fd2336805db94a4cbacec8", &(0x7f0000001080)=0x25, 0x0, 0x0) dup2(r8, r2) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) executing program 1: socket(0x11, 0x3, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x5, 0x0, 0x0, 0x7f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{}, {0x81}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x400) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) executing program 6: openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x246e, 0x8000}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) openat$null(0xffffffffffffff9c, 0x0, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0xf9, 0x2, 0x0, 0x0) chown(0x0, 0x0, 0x0) setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x1c0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r1, &(0x7f0000000140), 0x0) r2 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000002480)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000023c0)="bee4073c1989193c6500e3ffcfb9b373e48008dbf30fd2d63a1ecf9a4b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f16649cb4be5b6c841a25e0f1961d99631cc", &(0x7f0000002440)=0x55, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289b65c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fb90d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) execve(0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "200002", 0x0, 0x11, 0x0, @rand_addr="7514bd0800000000000037481e7b3b00", @rand_addr="297530ac4b1d49265c3d1e9b53741f77"}}}}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) setrlimit(0x0, 0x0) setrlimit(0x0, &(0x7f0000000200)) mknod(0x0, 0x2000, 0xd00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd2) symlinkat(&(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00') getrlimit(0x0, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x1a) readlinkat(r2, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/206, 0xce) getrlimit(0x4, &(0x7f0000000280)) setrlimit(0x4, &(0x7f00000002c0)={0x2, 0x400}) open$dir(&(0x7f0000000300)='./file2\x00', 0x0, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x9, 0x1, 0x20, 0xfffffffa}, {0x200, 0xf4, 0x0, 0x5}, {0x0, 0x0, 0x8, 0x9}, {0x1000, 0xa0, 0x3, 0x401}]}) r3 = msgget$private(0x0, 0x7a7) msgrcv(r3, &(0x7f00000003c0)={0x0, ""/57}, 0x41, 0x1, 0x0) setrlimit(0x3, &(0x7f0000000440)={0x100000, 0x9}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/../file0\x00') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) shmget(0x0, 0x1000, 0x91, &(0x7f0000fef000/0x1000)=nil) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5) shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "000000e21a36660000000000001b00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mknod(0x0, 0x1ffa, 0x0) close(0xffffffffffffffff) syz_open_pts() executing program 6: r0 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = syz_open_pts() r7 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r8, 0xc010570d, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xff, 0x9, 0x0, 0x1000, 0xeca}, {0xffff, 0x9, 0xffff, 0x0, 0x2}, {0x9, 0x0, 0x81, 0x9, 0x1000}, {0xee, 0x7fff, 0x1, 0x1000, 0x3}, {0x8, 0xc39, 0x0, 0xbe5b, 0x7}, {0x7, 0x6, 0x0, 0x7, 0x81}]}) r9 = getpid() r10 = socket$inet6(0x18, 0x1, 0x7) r11 = accept(r10, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000200)={0x2, 0x7, 0x3ff}) getsockopt(r1, 0x1000, 0x2, &(0x7f0000000240)=""/58, &(0x7f0000000280)=0x3a) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) kevent(r7, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffe, 0xd3d592e56dc6c086, 0x4, 0xc}, {{r6}, 0xfffffffffffffff9, 0x88, 0x80, 0x8000, 0x81}, {{r11}, 0xfffffffffffffffc, 0x9a, 0x1, 0x214f, 0x1}, {{r6}, 0xffffffffffffffff, 0x1, 0x10, 0x9, 0x7}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x8, 0x1f}], 0x6, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffff9, 0xeb46d08c19032159, 0x2, 0x5, 0x9}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x8, 0xcc5}, {{r2}, 0xfffffffffffffffb, 0x2, 0x8, 0x1000, 0x5}, {{r10}, 0x0, 0x91, 0x4, 0xfffffffffffffffe, 0xffff}, {{r11}, 0xffffffffffffffff, 0x51, 0x10, 0x18dc, 0x1}], 0x3, &(0x7f0000000480)={0x3, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r16 = msgget$private(0x0, 0x73) msgrcv(r16, &(0x7f0000000540)={0x0, ""/173}, 0xb5, 0x1, 0x1000) r17 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000600)={{0x80000001, r4, r5, r4, r15, 0x20, 0xfffe}, 0x6, 0x4, r9, r3, 0xffff, 0x0, 0xfffffffffffffffd}) r18 = openat(r7, &(0x7f0000000680)='./file0\x00', 0x1, 0xa0) ioctl$TIOCEXCL(r18, 0x2000740d) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000006c0)) fcntl$lock(r12, 0x8, &(0x7f0000000700)={0x2, 0x1, 0x80000000, 0x621, r13}) syz_emit_ethernet(0x1016, &(0x7f0000000740)={@remote, @broadcast, [{[{0x88a8, 0x3, 0x0, 0x1}], {0x8100, 0x0, 0x1, 0x2}}], {@generic={0x8038, "50ce05c9252ef34808f5b211504e766ab70f97d1ffe9910e44a39a7d49d4e5070be88ca7f9843bd6331285de26169be68b1ebe508def018b2ba30616182797e39317889e7811b69a801df6753c029f2ee24d388e708fc534e173579d11b906f0a675398878f7a6bf8964eb95ba19ee6a685f8a58a29798d4b68a308d4be3d2c9da4919f898ada022a2b83ab81fbed125534a439cee598e64ed7f192949e30bda343f372ee826cec89d2634d6ba4d05899648202e67e7955c90c422d86ea0d00574fa287b44a9399a444c0a66baaa496b8c45a596c778acc3f0721ed4def61b0f8c2f00ec36bc4643cdbf16d6369d569dc05b6b140565d911045403ff056ad4efe28f75e47443f5786521542785734bfbad7a6cfa8466e75b1d07b95f2796a18f2193c712812ecf10aed573e223cc477c0e0f5486d6402cde993ddf50c1506255af20e2bb42e470e52070cd2dfddd818b604c5fc0db0c03e897d1c10fb203be76a17217e634d9d7c6ae21721f071f6228f2fc683f90fec85f8fb766d36bd57a4a266d87e4abd4aaaf5724c18a11a94b66e6086f15e1b5dd524ce699d679444c0009bce551cebcf3b277d70a3b5cfc21ea8326e0dfff76f3a92962644e63b422a3462a71807e25f0c01abd722aa5c6f34f1b2be16a904b01613b7284d94cf053af6eaec4d93bcc1400712ad450bf8a2333082d9c12f1cc09222df357fada3057389a0f538a0a3bcbd7044a290babf2997626974504bfbdf15237c07a81bd3ee3ae4016dbd2e5569828fe80c75e486e8de8c9fd008c4602fd99f51a379747bad5c7c8bb26b6ac353c09bdef57c8f17a7e10ce680104c59b63fc4a111d84d69ba6d15a661685efce540cde4ae3115d286d7585384317cfc6e81b69489ebbf4ec266e107ea361c4ccd4fc7114958cea06bb0569e4be15d4ac60d6535d3adab1a98cdf7e6fa7e726984f5d6f425cd6d819732f4d414a55e193f0d426ce751cf463ecc75fbcaf58d6a6367d0d15f81e67511e8a03d083131717f9a64a4b4abd0e778fcd9935247918306da319762aa3971e16a7fab14ab233c931017f8a531e33cb6457723f5b8438bf95a64862ca1247e0baee80ba3dbb729f975c9c262298ac7bf80e704f1289aef857369e4227352c07a96ff4e5aca24b9219899b1c55a554647e1a17c9e936498c45cb590cf06d349e58952333d02b1b8646405ec0ee5d32c66a609f444c7648ba13c91d9f38a3f72297534cc7609aecd72a711397a90aa8feb88e084c4ac5459fd797f0dc2bc1883b69357d65047aa1f0ab6d39516557dd4c5c6b264ba000f944928047208b38b83235ed2cdd3082f42a80e72e30510ed9978f14a265277f2fb85a9ff598ee7c3c578bdec3c7fc40569f05c53573e964f4e19c44f88ab52ee8c2c751cb0cd65c6759de75d6084a062ff583ba8ab34ca4e8e41e1f63df03186f267ca8d98ac6af1b54b5e77e521e5afb2c68bf09acb02dc669830018f13bbce06260b2190e51c75ea0cb143a51b9a3d5af5a93a9231b732580b7171db8bfe86f5f938bb3706d143078978647b3dbdb0352af72beb006cb9d8cd6f3a577beda66e75d4a8b88cc994fcc3c90f8e5480c333a0d4b899820f6e1dbd0d769279a45f0840028f2dbf5f27935e6818c09d991c74339ccb12874737b5d0332f0a31bb1afdefa685c911a56d15b5d2bd32850659b5d40dd9165a562d45e048f5442621f5148365f311142af36470c154ce57cf74618d3c3e79354e26963c59c5d6728c00c2b9b77d9cb00d36bafe70528b79f89db48981aaf06e68805f4395ce57df0719e7f52f2fde68925bd5b136c60ae35e4ac60faa3774ea6bb13071c14a42dabf50031a976d401cb187fe4f487d19b0552d3da09abfe64cc5f3fed6e65495ecbd2d343527309d3c6b2913b27b2c9686bf2b1a0611216068fa0e094d009c6a238149a99f9f7d589c34eab577a57aee232307afd43f970ad20791548daaddf0b6ff7048b70ab8db0cd4cfd8a4bc4bc16cae5d80a0e9b4547804a56f850fe4b7640221e0c0e93d9a295a912d4f32665c1cf3737f51e59294bee4d1c3bbbfd6f209e9820af265d7cca089c846bb15156b4dd4ef67cba4af6db1ceaadefd6156297aac2971dafc4a01355dc1dd398430161e2cab1b798d5c93e22dd1fc71b0d51c8b898ce6dc9e03a3a3e9ebb3ae265391500e49b1f6681234ff563bc4d6fb5d1882d659c06fff03c65cbe2129ee6e0dca06d019406f7dfeabd65bffa1b29ed1187caee159a2bd4b7d4c134b91d63446e9464fbc756fddd265678af96af5a8a92cc81da182e493a9cdcb6aaf5957b4e5ce5fd3440035803a485b689b72f589249e99f1393dbb05d08c2757f19e15c15ff99ae44a65e1e1acea824f3ccb5a2697c7bff39456b95c10cb25cb0c3ed7e97b227514375cd7fcd43df6d3335e8c7989d239c351f953fa9e1f5e53e1a59ccb4e2b82cd2d32dfab0f59dc0ea7855431b78f1f9cdd3f6a4ac25ecce96209470621f3b287205d1ea60ec1486d13a200589e61d1291a8ac1ff566e395f3387cf2ef35a22e54f60e4a5a45df9d13fdbfca36a89c34512dd27e989366fe2baac962bb9b4e80737d70cae78490483545d83b43470461792d307dd0aaea91d06fe12152a4b010a636aeb5dada9e5cc628f27a49c25e06037a1a49fac3b07b360aaa1bbb38c8b02e3b13d1c1894398c9b212aa207c07dafd66ea792c046f9e366eacb6292e4f3c72ed9c86aec2d521b56d8846a673cb6b8287f9d228ed955bb52ef3676bd1e86db0daa67eabc89b533c4593f74539eb3becdd6ec45456072d198aaf40757bd0541733638fb057026ffb86f507acbf51af315d43d98861c3e9bd75c31aff3243d6d2d8e192eaf4a636248e7093bcd85f5e467e1464c30282be98a52d476b4ab5554a87c70548415431b12ff4796210d43b4f031c6cc7244d7c217fae1121ea85eb2bcde81c7474af50ac1b80dfc452461018912c346bfad96d6509de1c3ca529cf1230c505460fccc7b0988aef731b5d49de13ff8ef015193d17010b58b45ec243a222e19b6d49b81338837960ed44662d4d353b030d275525ab6899f286c0e9096f035dc963ea6a2f9852979ac7b0f93d510d19713d82830adad2d1ccb43bd8c633d984d6f97e6644f265897efa3753c386df23e01b887f4549d2c1e1532a361f7bef357169da0d90e548e241895f1ae4e7f2e3c09873cd8289dce20a06456d9556907b5da83085b6b673172c977b317c1b3e6ea39e9d5157fa120d0745e329a3d313fee1a8a270b5f3816cc6e48ee6eb74dfc771e73e26924c0bfba85c1a3ca60e7cfecc6164e438f576c2c98912e453be2172954260424670418be3fe007bb816e97b8d218081aaa8860f67025ab8bb77be50bb6b2aa4c0002d8b7a241549b13fed5e5ad3d0b22d3ad7cc41005093147174a1792ed347e4be02e635fc3bc4daabbeff23879e6f8a6b83a3dd3a8b226336a0812d734e7b3b9e7974ea3f78c19f73ffc2f34cdbde4a32cd4d1a8f1341db404d237f9aa9fa9c4f9c8145b7c2e881fe99b0e56a5e2049f75b7ce15d5b05348665696276d87844ff92ff0c70d89b8dd1837891826d9482ef1123897ed1b1f01d5062a34b3e8c3ae4aada82fe7fe8e256c2bc196b39f08d9c8d0a5341311e158041d85238afd0893fa2c1e241b5e3fd1ed76e78c8eaad22184112a768adca6e035256862d244ea2adb890c2fccde9b62ba0b35d89e89766d5e0d447bb5e5ec1372a4d3e8fa33e194fd6cd7ab2b8af02423ec399fcc05c55f0f5a7ed8af95098b45c59267f214cd3ade8e8ed2c853cbee1599115edde24f4ff3fe1ab88424cdc6bd7f26a1d600cd594499fe082635a3494fca6c73d40162cd42969e7059cc2a0b3738db3086518f54b3d2501795156e3fe21e991c853bd331fc9fd6e891eef36b63a9dbe0cbf83cbb1904d03a247647538e32fcc4ce1071196972cc7bc6915ec9aebf5b61405776f55c1ded7c45798e5c9a1275b22b1837ea06e28d4ba52426fc17aa2d7a2ea7e395f5d6f5e7d77519a05b6b3412d4540b5d222e44b415c99caf0029806eb966c37fefb4c18edd64320fe7fb0feb7b3da0415c4e5273d2d4905f5994452fada3f9179e3e71a2be50132d5350cf5e1ff58319abc9cb20998a423e109b0abd72353a861eb9d0308c69f5e15b329bb8a6459424a70b272ff10d8fbe054eed376302494358b22e0ab03fb62c5e66514ea9e0bb45ba3b0a23b3a1fd2f2e4b712f2e101165a5fa38dfc4e4d028d11cd6083bb9352cd177f26520c65c8579f9b176510387b3506fef9aa4df89af4b65d245c7b4aef4f556d888ec4aa9b15b911a21bc81ca68a0a816b3f7e0989eb5dde4192f34faa3da2db6deb0533d832ec21c2051c4ed21b21b3e097a2d34108715f0d35c3337695dc3fcdb983acd7006e18291aa5894048d12f5523dce96b4d68941a7480185c482285caea9fc660706023fc3c43eebfaef047e4a7260fa0c7b1b3af8beb68dc1f8336284b4afb8274ae8845a5b18998d45c9fde67ec96c3fb5081789585456cea739306b1d235a3b06c3957dfd80606fadb32ae3fe9c7049b94b177bb0d97fa750ad3de3e0ac5328d1325f4b729b85b8a291d635bea3d6111b67db4d24e37f10b024d2d874ce7015ee7374c81d08e403bb505abab8ecb4721e9b589f6890538ba17b1873cf62a6372e7217b856850de38ef36f0ece9f83f97bb814ee231f5f0cff4f18607021ebcfc7910e7a7aae89be862a354bf42e931fa1b7de915c2506d9b188f3cfe86d88a7ba5306ccdb98ee507e3e0e1141ef8e5ba2f3b650b22b620d77498ebbe39c98356431ea820ecef6d1d27fa492282848f0298bc45aebfc28e2ed7c50136e995d01a6a89559a0a25c83a8ee1b3a09ce4013827f0b58ae5675bbbb8a7e13a01b686c593576d0e01bc4467368b81dcf4f33322616bf10abadd1ccbe00370dc88eebc9ddfe6ab52fb9f10dd5c24ffc3403c9a689a0906f4105a531826dc26fbff0e1e6bc16155d725f798dda90656f426abfdb487a2c2b0db12d9b0ee2705bc8489ac9c0fbc2bb91b1d3ac4dcf85c8a3859f04ad7fb0c1a911dac81e992712b0bbbeb234fcd7430e34850507382edd55404abcecada93a23afdb6b36889f661250a41d19533e2fa4e3d85739a12398af721cd41d8ca8ce817a9de3b756b6ea5bfba0e9eccd1562d27c8412b59e0d869c8c3b4e03584b09b70972c10f894e54f555bb77c235ac162fc92ddafe1b85ca3092a9d427a77be19ce80baa4795c9b374d74e46f50510a5b1425af2cea0dcbbe236c04ef5aaecbed275e0566ec017621a2546494465da835f87a8c0d12c4aa96eb29b56e518f7297bad7bf9413857049bfc2b149f1dfaeb87da82eafb705441292c3096fed3af7da1c91e10b70b0b72829ca5b6aeede829bb7e10cb4e39c66ee838825414d8778395015924498bb37674f6be7046fccb235d2eca7d69f4ced5b686dcda2a103a0c267d553529da0093abd56629305165c63317b396bb81334842c6d2b2a871f2a6bff86f89d25214e2fb45b93b4625450f538f6e1cd726557589efe51ca201bb488231898351ce0e7da8884c02ef01c2b5b840b7f8fb34d5427388755d3f90d6f84b26a2df53e1eb7e37c94a64372e74478a7b4889d845a71ba2f322f14abb55c2d1235fd24c5d6cc0587a7c3470d03ceb7dc947b2c603623f8a63256fc518b0b68f786a964d214fa942bbc441ff7a72a7cbc82114e76c7260c2dc0fbd839a76a941fd963e757993f45"}}}) ioctl$TIOCMSET(r18, 0x8004746d, &(0x7f0000001780)=0x2) shmctl$IPC_SET(r17, 0x1, &(0x7f00000017c0)={{0x8, r14, r5, r4, r15, 0x80, 0x1}, 0x785a, 0x8, r9, r0, 0x400, 0x0, 0xab5}) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000001840)=""/189) accept$inet6(r10, &(0x7f0000001900), &(0x7f0000001940)=0xc) preadv(r18, &(0x7f0000001cc0)=[{&(0x7f0000001980)=""/227, 0xe3}, {&(0x7f0000001a80)=""/83, 0x53}, {&(0x7f0000001b00)=""/4, 0x4}, {&(0x7f0000001b40)=""/148, 0x94}, {&(0x7f0000001c00)=""/136, 0x88}], 0x5, 0x0) shmget$private(0x0, 0x4000, 0x86, &(0x7f0000ffb000/0x4000)=nil) executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x100) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000040)=""/74) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = accept(r0, 0x0, &(0x7f0000000180)) sendmsg(r1, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="a397a55aea7ea19edf0268c5644ea23f34e670243774f4e7b016c56764e811c7b36ec01418f9b89f1ac1885c1bfd2c208ebdfa4a579f379392ef59605a339705", 0x40}, {&(0x7f0000000240)="44372aa43048b18923ff96e8e3986b79ce4fff1ecddccc05ad8d89e917e7a0b63b46eddaca93a313b6725e17c8ff86db0d25f246701ea45f7d547fffcd791331bca770ce1bf77178be8765cb5aaac5c130ee4c4104f18625f3dbde604e862799ddb619206c48e5e8d5a92466", 0x6c}, {&(0x7f00000002c0)="394797a6f8040cdf552b0fd1bca5721c2ae27f445f3f8351937d1211f92e6165bf22ff9aff63a7bb6f90887a33961c454696f839c59427398a24dc331eca482dc601d80e452f6ef8ebf2a76617869b966c53213256635c37b81419d248dd1e7e5a8be42b1b57e90676caca8ef2fd97f715917909cd7ac2e5543cd22656ffab226ca71f12f7e831d76d69f15d08447dbc9f650c2928e2da7ee934976fe2760af2d34548883f4a2746e51b416bbc2fdea6dcd7728aed54a63b39d8bf3d9f2088e16ca3669d9c4376d9db0b4e4391b761855669ec2528fcce717ff8ae4f46b495476f2b9cc3ffca", 0xe6}, {&(0x7f00000003c0)="a393c8f12842940448be38dbca5aa527846b80e74dda82d8a833b573a079a239b268dd02fb1dc100b3ec428d7ca344f26c15ad0c0fafdfbcb712a923b482af6aa3ca98412801d5d5e46f2b050230f367f8627abf6e39a999ab8b9dc2f711718ebb176e46cc8d3b32ed686d1f6bcf3f51167a36b7706f53e1b695d05dde4742a71fa50e65d2271901a96c2807f4196c3bcc39ddd13cec4458e0c287d711ac90647491a601e9b2e39e169ce10a7e07f874ed9c46c5de236413648655c9194c71d00e33f4af860db04cbec3ea271f4d8f0c4969e4aaf1154fca134c67719d6b6ba29ec1d004538e48f5859d1f3db7", 0xed}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="631f745bcfae0923b8baec28d1d92b46558dc9028ca75540f3487cb1b7ec397bab8a93bb635447dd06b7966053b40d5597ceed90be1e960e8006438d59ab1080a60181f9cf25a632b3ab2002c247ec147b8623e09b6327e0c51b26fb6ef20895f2ecedc305c330b12ff68856e743d7c2c84696d38750c4ac0a0bdd", 0x7b}], 0x6, &(0x7f0000000600)=[{0x88, 0x1, 0x7f, "2c4b256a61e737db298c993560faf510e030dbc0ba309e3dc737e63b01436c8baeaf88fdc4466d73ed8232db5119871cff4a37b541a7af714a1679e57724e2107977f2eb1c54b3cc61758fb73496ddb925500485eae17bd1cd04683c30e9df411026c35ad7d85ce142e92ae0441d1ae233"}, {0xe8, 0xffff, 0x6, "5c68490ebc607f9d47d52f958b1b8f61ccf858f6aa8a307093d6df3431acf3d03912f2ad751fb0593425bc3252f7e01e98a7efa1370786d862bb4ace2f811c9ffb709632c911ce920b382627aaecaf139f02bafabe3480f20cc3fc0c7b8a9cafda53c3be10a3c96e7bbb05374c84ae17abaf16e2794d29b47b6f0b21dd15703e91800ff4478b094850470a1ea993909b7e8a5272c63e9c0ccaab2c486fbca217815f3e06dbad971bde67eedc7f2d71d9f2cdafee7cfe8548664ee4434ee0b8c90965520b233bb457464d05f4bc0168f7242bf9464df9"}, {0xc8, 0x1, 0xe84, "a999ce87420ba2ccf42b8fc4e733391bc601829414118cf7a2130f670360056e1af0e245ef784731a04a520409e58f5df994ca10cb5b0bbf56b4d8ab9caa36dc03e7bfdafb83df3d50d29c17966efbe3f7010468a5ded144f9ea58f61515a12253c1ac6356876cdf03891ba9ed7926b6ecbf92135a3961791a6f269e6700d87d668451f0e44753a002c312eaef64e8a85a8dfd33878d11ca863e8f1107c3bc30bce4fb47f8da21a1beccfe1832857d948a7a6a6b"}, {0x58, 0x1, 0xffffffe1, "5fb402a1d0fb5c5c3ff7128a5a5822064c72811f6ca213f9e85c27b812d24be05630c50812faaf56709a05232bf09c2e35b0d5eab8414216d4ecdc28b155c9360d85df2307"}, {0x18, 0x1, 0x3, '('}], 0x2a8}, 0x0) connect$unix(r0, &(0x7f0000000900)=@abs={0x1, 0x0, 0x0}, 0x8) getgroups(0x6, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) utimensat(r0, &(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)={{0x7, 0x6}, {0x79, 0x5}}, 0x0) write(r0, &(0x7f0000000ac0)="3069f60435fe876a6059cf28f1b5c283ba2688d1afb7e2240157961e7a3d5768ac49441c7d1eaeaaafb25e68c46bd3a9b424f0d140e89e13a31cb05d9c48fd77ddd29fd3bceae32e004882dd7ae0a60e64cd07d7e7dba7eddd1d", 0x5a) sysctl$net_pipex(&(0x7f0000000b40)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000b80)="6828b5c42e7fe441781d1c8c6be1d897a33ae5e3b93ef92632c260eca965875bb204c88f75aa91aace349e84a1429b65da63dcddd52e37dfc98201a816654fb848d8ca648b966062c77079bde8d4550ab772c0dd7730bcb84a2a03e1ec2e937bb5ee0d5828ae9f45f55535bf5ce53c2b9a272b2b8dcc12f55c0b9625af493d8ff827fa14363c8b11e4b219795cce7c2b64ab83a2c47a8d396c64ffe8379accd695b3bcc93d5c0a8b66efbfabdce19a32a13d5cb6e8cbb04563f8775b6ec74d511fe54e9722e2e33639f1422e747334c34bd2051f1428c15a1593287aece9d61839590870f0afa336d856ec0efa5a51e4077eaf062f6bc4ee6205d0cbe9d2ca0cd58678a530de9d6e0fa4f819ef8f9e378f98e599bf7578be6219dce88b83135d1538c5604e24e3a59e5a929bbc386415e3d2492744774b62a62a91de7cb3ccf6befd6a294f574da382dd7bea053d1e618b93b92094519f725d77c7e957eef880fb54a0f68d4c1a74fa8d40d8cec95745d07e241bdd07d1a79a0a3ad543416061029c4fc3478e2fa61a86f38a9a75c4666ae1b40b2d32b6174654ba35055e219be01ee7ff083677b2499150c5838e25c19da0e2826370a906d051f1278678e70db433fba187d286efe65d18fbb0c98758843298f60e223a9fad9e3eaaa73fd3722dfeb43abdd54cf4b9b379be3ddeef2cdb6ecc55af200ad39fcf5a220c82c5b13dd6a7a1bcf1ee7f14ebd77f83ccf6cc636ba4f3e388464ab753c075389e394ee9ed00aa05931f2ce353eb1cd12996b77ac59561a94b9cc1773d2e4e859f66645e65afc407eb86b02fae0278b924a0aa14d630143f305428155d3df981790f868a4158e79f78921790790433ca2f859bbae138593486724c375a79e93d56250949980e9ac56fb29fdc398fdb18dfa73bc5df7925f17f6ef9281c2f09f0ea2e0c3f344640a18d957e88c011a20a5a69d90da1fb5e30c5efc2dc4d733df4160adaafaaf90a3102b59e5c05104e0cc3a48235e05f886e9ac8e3fa7c82c845ed597f807f47ce3299331f51c6189a78236b371eb1a178b44b0fb959b99bb15909b585e097380ab1baab70c35f7b3703a7b466ee998d8f6c6c3752778b464546d01d15b2b203c6d6c7bf7f3bfa8235e86d628520ef0d14d2c6ee35bf0bcdd806a741d011833586104d817417644b28a8d6846de30d6cdf2fccd9e8b5ff7aec4a843176308c7c61f2dd9e63cc0d772d881fb09f1e6fda175c1737f5316d628fb6de8d9ad38041867e182b10a7c9f63522a16b08dc93bf531210d159ca6d170b8fe5d566392f08c97c3f23f1d6a30635460e4bbaa0f855da914100f3f54faa699102da642dae9788aa4a39e94f1c2542064b5bda59d4c6d61202aa50a996db548f6d24a61e85a3a7179e40e269ee071d3d0954c461348a7401e8b17a730bfc1df89abf4c5605b1a9ae2bfd584aa97f1f3f7ecb5225c31a9b7a5ac17bc1b58702afebb4699aea3b1462f35c1eaf9087f70fcd29a2484aa811e910666c1e79a42975bcdf8f84d429cbea1ebba8e839c90ab6f6d41c3fddd8e5a61a212144718758aa6d88c1448aae28d01e4bedd38c7efdb8405194e2d4805fe9382756b68d82afcbc26d9a8c1e1adfab7b431a491c8a33b84d96086069e1ebd11ad9a34dd5177bd58806c96d8c57c73e98c10107cce5d12f2f8fe93c694448f9d167394e149c87ae5694d6fbf8dff4532458916df9837599169d95466507cc0f1d977144c80663982b55a573686e8b46c5a286893872f43336a8ea8598aa9526859769fe99f8f7076c1693f8a7742c029667393a85ae06776173cdee5163e16e9dedd9a5bee7733549587afd1fce4b9e2ff91d81d20494c5536dea49fa73aaaf2bd6569a3258cce5684da9219019dbab1c30b73336141d4de0f3fe41254cdd16f9d7156184ea22146c7bb4b478e88a9f518be481bfa98bff5fd4765bd11a1b950770c3791ad2c4ced5560447e59b5626a9b7635039c36b1d2d488e899933eca699b0032516f591dbfa1ea78b96eff238538ff00899fec05159f6ead7da6b86941781760082b8305660a6bf76b8cb362698343446c54225a65ff5b245d6103b0c8b1a89ffcf883a5427b1711588eb86e53b2d3f3a3afe28040334313833bb809c171e6cf4a14301d9089ce1198e6227d44a776e0c05ce3e055326b68b4e82066d038a5c89e5ef3f0852c6a07c85d90e2ca8873cf6cb00edbf9124b14fc3f6e14d4980a2b45d269301eaf98c6feda18a48f00d4044a24f96d6392caeddab051bc45c97a3c32f540db70d2d4a03f3cefb09145222bfe0a32aa0dfbea178ce1362e560cd4c9a08c25876b4c86e6096e67c0ef12520540011e192f8779f4feff784668d15d5ddf4623827fdbdcc62b2641d0b6241993cef21ab87af175d85647b960d5974d3628ff2a82eda1a3a7586023ca4df0554037f807170a8f58894f618b56f4defebc2c9750ee714f982d160b6bbb750a564a689024187ea2f11daf773bda0bedf7b1452b5d3b10bcda2be8ffaf9185d192639d973733169f2d94b5ed65cf93c83c582a98c7d959a2921ae6a42d62bc595f7550c5a8856a5e70d068352e92bc419cb05fc2f991915369719bd4e3ca6efd00adb265159caaad47f241a82c810df590cd93d995602eccc255552d708b22b96d1297135cb6f2adb1b9b67d53d98f7eef8e1a654d974f95abcc04619b292de7e4e1e9e9d87ace49f1168d34196a7e547c052accdf649dfa2982f68cba2a19744490cf112b0191bfbfff1af907a17e378a31d261236180264cbd66dee1be7983ef6930c1bf1080250750c8fa2974315a37e6fd6444e46c7ac3d6d2f4c3f5e27b13f248635933c30a2831b054c5d556753cb7b9b1ade3ca691bba8cae9ab102fafe7151212072ca7f5a57c29168e1099d419a9f109cad4d72869921694fcf42d71ca8bc5cf33dd8b4c6ff8bea64f61454f94c6de46aeaf0717fd95f1093724580354060324349c4d466ecad43dea54c55cc4ac1e272b62678ced0d87425712874e6612a87c9fa929a35873d858440b3c871fb718b13e1e35cb57a1747501e52034e4c4e294146a98aba97fb62767fc128132ab45329e71a6700eff0a5e8986b5258c62a143a32f768e804435848ffe383b087860fec9be4665fff2c0aa9a8f6a053784c151b316d7a3dc9ae9cfd47bb5e5d8ff556491a6d071b10cf20cb1886936f77e80b7d647be66fb2c64b4b3cc73fd8e3487be5d90f9fc05367f2357bf970090bb9c47a28d530416202360f6058503127707bb40e147e26b2b7e65bb6e15eed89829637a72ca5fbd5fabcb044ae319349401d3b748d60d1ecfae7a5d9f06a9f51dc91fce98df19f1f508afaaf603d418a6bbd7d63f6aef04fec5ce56486dec959d1f9258945541d74ce3e33b94954dd00f9e251139d24b51c3b6ae830aa033dd2c11a007e40643d1dbf35ea0c6ffeb39e1f37bae29a130c567cef2ce56cc1d5c58fd9efd494525952981d26e69dfc2fec9fcf84590fc9be4d21b3d36ba950a647aae2c6df499610167c8fd43917d62e7ded99ac5ad70936423b39c62b2fa0304779cdc117645e2da854e89b496d02a88a44b7701b6e9569664f706564a11bd09804638d7798cf9edb4c6fa3a3a373a1eb7cdd25fa4f21fda830f3e488f437b961e93f9c34332bdeffacd16a9d111935eaedd78a9411f07ccedacea292bfc233ebac9940fe7ea5a29231b0bd0c5f3d2249038a75b74299bc1bcdeb4bfd9a5ebe92ab9c3047e350f6b2e1554def01c869587a7ea6730bdbed3eee0e0d8690660d896dfd1039d8641431069050fc95935f9bb73bf500ffb04d8c3e52b82f9ca53f13d062718fb7010fb99a4b94793b290c97b80280165d533321c6bd9e5f6b745d5a6459ca26e34540fbc2a60497242b4c27d2bec4aa3bff10376dccae263c56126c972ed055d581a131a4a1a9874342caf49a93b4db7e654e1e4e3d70f6abb5d8d2ae7efa67744699acbe887058f861a36697e10f61ddf8becae5f6189a5406fbfdf0881e93648cfb9c453e3bafd741c7aeb83259f94b4e3cae2077e9f13070912de66b3bf68a81b3431a25fb79d288a58c679272409e3f090a94672cb67c6848dc1d8da35af7940bbe51cd5b944ddb863f1e6f9a54b60a03bea94d1c3f4dff41fbfea225d318f7a1d7fb9e52bbb823af4da69961adaaba510f18bc7a416734e52c2da41583028edf9e0728f2186cee2f9ad14dc6682eb750ec168fb01b480472ee90dd9bc56a6ac7f15ffa66d7b43885573cc57d574b98617c56aae6aeaa51fe1d31e33d051e691ccf6d47d90e14fff421a442016a68e1d81e10d187164919085ace7a78493dc7c7d63b75241ee2db92689232d80a213283cb6081f419b9aea94e496ec058f7fe0f2b4aba2f20607284d9879cd2e59caacf26d60b595b401789317c8949be5768e69186bbb156f3d90ad5e556769a9be3e7f2c38f8aac95a320a9ffe50a1b102d1a457a481ad02a2e43b5b94377f27ce53c3ca236565fdc073d6f6eaaa3cd809509b09013ea2d4883da3fd3793637c395c67ca69e31027dfc1f5bd6e787d0434d5c82cfd5b8d98e997df8b6a36b682cceaa9d8953269c672b80db271185a9c9257a3241546ec1e3b16ced5d375097a147a9b60f6d70f73db1c1e3445cff55cb6fd9681ca7a77c31f9fda54936e42cc55be54b12157765a35413d48415d1c86b689b7269b54ac24f45b0b05d4e90c59c70e98e83c9c48f93402606c26c59cb5f722e46716519183505c67bfd1e18fc5808256cf7e8e06b8682ef1bf857e2b8674ddc73c87f92acae1b0c13d52164b823957734cf07a26d0cccbbb954efcdfae13590a68b33e8830e3919c89b0f46e803cef7f04b82d26ee7261c344dc7d6ec8f7881717aede63d9193b5f5a1b893ef1bbd332a288a051aade9a1b09b0f7fc0c976e8d0929218139b237876ee5938261f4c47e0f9fc8c2531c7659b8669fe630c288cfc6ad4e77467fd6a9f3ac1664bb3cce4237f5d83bcb125bd5b8f730a798f432f95445219392aecff688ca5fa9a101c7ef21496f91ea127162b596eb9f6bb94e9fc74142de443c2eee5225a8e007fcc54a1f229c082c6b234419de913fb2064624988ea9188c828a762dc4fb3a563b0fe74f15813b37a3313085f3a23276564d792a4c0f6f55b7ab4936e09c25b9a4f5bfd455f95dbc5a665ca9e5d6a927feb6bb2a9f32695389f355dfc2ce9ff2d64f101287f5d9231b77763275b584ee612fa32ba7ab342e16bff93c120bd73875e9f578cc44926451ad5227eeb66eb47f25ec9e5e9d108f3b8bf971711aa1bb4b179ac602d4eadc6bbcd685bf86448533991c22904ccb643757d2eeefe6c7b5838653f32b124c37ba55cc939ee9ee6d0bd8d8437598adc308b6580d4c5bace0f55cfc633855487353a48d65014864de76caf3ec7dd6077a82f2fdccec4d6d6c55622635f9ab0950fd49e15f6b7f44735f9fe960660ebb43433af8178ee80b532ca1a61a709e1df3a9a1bebbfdb958f153d190b2ca8d445bd77d86c3f4356e8735abff9b82c369a496f4f48a94fc23db435b1c5a28021d5217666b3192f1307036979ff7c7e72b9e55ea607ba55e839614bab627641979297f83374813057a0571b7ff22b9ad639d5d087f7ebb3d924b153c267d71f60e731413eba43e3a38a80cf271dc18846ddd5af620476d50c8b414557f4e048b04cd6d0746867a2e078174b39dd550b63b3dc5fa9cae6b5eaebe3d9a9d01d18eec657319b0e81ddcdaaa413e7a", &(0x7f0000001b80)=0x1000, &(0x7f0000001bc0)="8c5e24bf09054968444f83652584b98ffbaada1372f983aa59a3f4d992b53f2924f1dcaa636cd27d30f42528d48470f18827a63d8e76cf3a8141a1d7df39a1d9cd9e", 0x42) socket(0x18, 0x0, 0x9) sysctl$net_inet_tcp(&(0x7f0000001c40)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001c80)="42f3d9215b7757cc39331cae94a027d6d57240de6008a6d38546193274041fa08e7b3ef7312f88755b7f4ac3d1a336b75a2f2ea1df74ae28cb182577dfb4bea5fc0acca8a0511c5aaf092aea467cd152eae24b3129031a48a63f5f1be0f73641d4117c76cfb268da71bdd07be762375fc71d100e82d7f7d1b0d5e3160d439f0425680744deae2045e339bc3cfe1d68b118de448085e551fdbf37aeba439624a73313694564f33e13c5419f9e8c915acf2ddcd8fef4577e17", &(0x7f0000001d40)=0xb8, &(0x7f0000001d80)="a604b35bea4968fa6e95fab88160d2f93d08ddf2bf1769df81a4617cc3ca9a4a338700b6", 0x24) r5 = getgid() setgid(r5) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000001dc0)=0xffffffaf) r6 = semget(0x2, 0x3, 0x2c) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001e40)={0x7, &(0x7f0000001e00)=[{0xfff, 0x7f, 0x3, 0x3}, {0x7, 0x7, 0x9b, 0xffffffff}, {0xff, 0x4, 0xfb, 0x2}, {0x0, 0x1, 0x8, 0x2}, {0x1, 0x3, 0x6, 0x1}, {0x200, 0x3, 0x6, 0x10001}, {0x1, 0x0, 0x4, 0x7}]}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setrlimit(0x4, &(0x7f0000001e80)={0x8, 0x6}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000001ec0)={0x70, 0x81}) r7 = fcntl$getown(r1, 0x5) getpgid(r7) dup(r0) r8 = msgget(0x1, 0x132) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001f40)={{0x7f, 0x0, 0xffffffffffffffff, r3, 0x0, 0x185, 0x6}, 0x3ff, 0xf1ab, 0x0, 0x0, 0x3, 0x8000000000000001, 0x3, 0x5}) executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {}, {0x16, 0x4}]}) r1 = syz_open_pts() close(r1) dup(r1) ktrace(0x0, 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r0 = getuid() setreuid(r0, r0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xfffffffffffffd0f}], 0x1) write(r1, &(0x7f0000000280)="de0e0000000000000000000000beca2ddb0e565135b30086f4dee035b5d20953d9e719ca967841ddead41bc533e2903b88193c0e33a9f6bdb9a55c5a20d39c62fd1287ecbd2aa0fb6308d8d4ce12b9ccc453f9bddbe4880e3262f9", 0x93) syz_emit_ethernet(0x4e, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000000200)="9f158cc0a9800bdbe13a6cd3cb038076787a3d47", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(r1, 0x0, 0xffffffffffffff54) listen(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(0xffffffffffffffff) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) socket(0x18, 0x1, 0x0) executing program 7: sysctl$vm(&(0x7f0000000080)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 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) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x100000000000000}, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r8, 0xffffffffffffffff, r8, 0x0, 0x8, 0x8}, 0x7, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r7, r9, r8, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa21}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xffffffffffffff75) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0x578d, r7, r12, r11, r9, 0x108, 0x2}, 0x1ff, 0x10001, 0x8}) executing program 0: socket$inet(0x2, 0x3, 0x2) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = socket(0x2, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) socketpair(0x6, 0x1, 0x5f, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x80, 0x2ec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x151) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x52a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069d000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x1, 0x3d8, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1, 0x0, 0x0, 0x10000}, {0x7}, {0x812e}]}) unlink(&(0x7f00000000c0)='./file0\x00') r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000380)=ANY=[], 0x401, 0x800) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) getuid() mknod(0x0, 0x0, 0x5c4a) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 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) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069c3, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff3ffffffff86dd606e29110008000000000014c63e362a4b778710d9000010000000000000000000010000000000000000000000a90001"]) r1 = socket(0x0, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x100}, 0x10) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/265, 0x109}], 0x1) preadv(r0, &(0x7f0000001b00), 0x0, 0x5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000316000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000052000/0x3000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f000018d000/0x2000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000134000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = socket$inet6(0x18, 0x1, 0x5) bind(r4, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000300)=[{}, {}, {}], 0x3}) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) sendto(r2, 0x0, 0x0, 0x2, 0x0, 0x0) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{}, {0x2}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket(0x0, 0x0, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000400)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000380)=[{0x21, 0x1000}], 0x1}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) read(r3, &(0x7f0000000180)=""/109, 0x6d) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x3, 0x0, 0x3}, {0x18, 0x2, 0x16800, 0x8}, 0x8, [0x8, 0x2, 0x88, 0x7, 0x5, 0x6, 0x6a, 0x9]}, 0x3c) ioctl$BIOCPROMISC(r4, 0x20004269) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000340)={0x8, 0x80000000}) sendto$unix(r5, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r2, 0xc544) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r6 = msgget$private(0x0, 0x0) getuid() msgrcv(r6, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) r7 = dup(r0) listen(r7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, &(0x7f00000000c0)="96", 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x7f, 0x0, "bddbf448105300"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="b1", 0x1}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b041770108"]) setrlimit(0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) 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) setreuid(0xee00, 0x0) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) setreuid(0x0, r4) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) recvmmsg(r2, &(0x7f0000001a80)={0x0, 0x3}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73b13fd2336805db94a4cbacec8", &(0x7f0000001080)=0x25, 0x0, 0x0) executing program 0: r0 = open(0x0, 0x0, 0x0) r1 = open(0x0, 0x80, 0xd0) writev(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000012c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r3, &(0x7f0000000200)=""/4096, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0xffffffffffffffff) r4 = getuid() setreuid(r4, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000001200)="45cb5edea8b6ffb6921c51c7158e7da617d88c50b3e6fce062d62608000b7038cc103e8a749c721273ed561788972c6d120cd4ae63a088b0df18543c6621b5bbb5013e8e966c866bf3d5b40b44a8cfd6537f2507fb807b10a35b690fdb666a651056f274059f2ea5fb7a9a78dcb832ce0b65c4e1984262b27adf005ed78960a845b8", 0x82}], 0x1, 0x58f) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) poll(0x0, 0x0, 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'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x81, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{}]}) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x7fffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x20, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x140) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0xc0) executing program 5: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d8", &(0x7f00000000c0)=0x90, 0xfffffffffffffffe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r1, &(0x7f0000002580)=[{&(0x7f0000002480)="0d9b54a92b7d099fb39aa091dadc8fb3987fb9125985b955986383e58952ac340d0c6f238a1b5235e65fdd806d73f2e681edeb7130f7ee1b9a7d33d7a329e662ccf0ec86dff3c9503fda8a643807dbbe1a7448e5cbe451263b556ff8e553315edd3c2126f557f0ec4b9552ad959c475d526f19bd58ea12a282c2ff722e08ce0dc24c070679799d35b82ba5a43b9c2fedf9de3389ec811140446de2ed04eacf69d3f9a49b01f255ea1e92c1aa50e4e26bff22f74d10023e183d78ecdc2920c4737b8e0d9225"}], 0x1000000000000048) r2 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000023c0)="bee4073c1989193c6500e3ffcfb9b373e48008dbf30fd2d63a1ecf9a4b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f16649cb4be5b6c841a25e0f1961d99631cc", &(0x7f0000002440)=0x55, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289b65c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fb90d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) execve(0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x50) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f0000000200)) mkdirat(r2, &(0x7f00000005c0)='./file0\x00', 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 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) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x3}, {0x46}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x0, 0x0, 0x0, 0x4, 0x142b}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES32=r0, @ANYRESHEX=r3]) close(0xffffffffffffffff) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10008, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(0x0, 0x0, 0x1) link(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) socket(0x18, 0x1, 0x0) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x20, 0x0, 0x0, 0x1}, {0x2}, {0x8106}]}) socket$inet6(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) r2 = socket(0x0, 0x0, 0x0) dup(r2) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x40000000000000, 0xfffffffffffffff9, 0x100000000, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x320, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) dup2(r7, r5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[]) socket(0x800000018, 0x3, 0x0) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040)="6de23b2f8a0e677de6a96eab9e480a9b9f655ff1955274d3183b7193e85c171ce9bfec70afd7da637e2fd46ece4b8778632d24e48edd08657f6a81cf33d00665f4", &(0x7f00000000c0)=0x41, &(0x7f0000000100)="ab4a4ef038dc4bd49c406511b89ad4276e0dd767c42b8a04ea288ca66959f23935205edd05e78e1a649504718d6b051f1cbc24ebbf54101e3e96312f6b6e84113255619a47870fb87fa052a9d0146fea9c2976e867d0704f3a68ee484129ba80948d4b2d48252017a8dfb81eea42", 0x6e) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000280)="a5e6597b7820c4e5ee2440ece69177689702bbe61659075453be64f9352c2baa2fcd5662828558c20aae1033956a0183ae8af7c47e40bf7f9b00d36a5b400786c8cee911ad4aa6e36a1ea2193de066071c269a75aa9be977de660a9e509191223069f0079221954651264d38ce2e1afd0bff7497cb7f9d590d0f6b2106d03e17fbc6736fd57b4e10be0f3462fdff7f168c1875bda2acc86a6dbf8d7691b01a741482edf0ca222eccc6c6891adabeb9d11324b904981bfcfb376cc77390a45a7c826841857a667f779f5017f915d68b484909a9637091948d8d453eea938aa90cf8644d4fc4c3a2a092ed30bdda4cd2f1aa169a256b942ec50942ed", &(0x7f00000001c0)=0xfb, &(0x7f0000000200), 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000380)="7b7ea668a0666f871a1cb4272a88f95ba5469c66a9011b4c27daa52809bc3809965133ea25ad8d2b9b4b600e9bc74c01a1b9c282abb4e53e8bb0a647850dbea0c8969f3700c0a0166fcfb6837cc49f16761ba3327d1818977eb967722f9129a75540311de5b9ccd6c97e3f7840b88d9b3f8029c7995e6b480adc9882ec463140e08c3a2835beec0015eddfd93aba27cc3e6d6152bca38325209271d8185dd5812d5080d4051840649d3b6a3e5aafe632f6a878be84d390dffb9a2ccfa53a13fb090788a166f71e8ee0e6e9f96e83e8ff7acaa253477755aebe82cd69d919db2af89c62a6cd8cbc5d9c2a66cb1cf11ae667f33c4b9d50d0", &(0x7f0000000480)=0xf7, &(0x7f00000004c0)="ac985c519be21f503cd5b05fae7911d195fcbd0e4d28abe914ecb198c5e9b4643c36e3079aae4f17b0d5939e44c30f41769959", 0x33) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x20001fffffffd}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0xb9, 0x1ffffffff}) executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="6b7bab6ffd598c2cc8", 0x9, 0x40c, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="8090b7e5d33a2b4680d1aa8abf9d87cacc896970f3203d5cbde76260486024647a761b8a0a3676116482210e70b03c6350f1ff7947feccc871f85b5df9a9e9886e367a5347367fa0d03ba7d4b65232dbecaa804a29f5f4f861b7c2a8f38fea87312b293c9a68f990d365c2f5ce346124ed7ea8eb2afecbc2fc349223290c790962b8f0dd39c964fb79634b4c81330bb3479644bf89ccf6d1d001936a960416c98a469017c1179a0097af639177ebd0d55f5b6bdd0bbf822f87e238e8e0a0515b01856637b833deec2325051d1a87619f1a", 0xd1}, {&(0x7f0000000200)="fff374022e0081f4da7475adb06fbea9b67d79cb51025c071087d26268889d5bd2db2f6f8e02214fa0e96d930b1721929df48bb0d039e7f8cc8310de032730eb1b971a36c511169e01e120c1d7f5da7939ede341e987fdacb6b4df2dfcfbebb61977c85cd3a95434e5eda7de2163dff14ad1b9555cf0ffe6d50661874c5f7a483e3db1551c8d6d12ce86380340ff49af301c21ad5fe927a8872960f855f5582c81bae84734", 0xa5}, {&(0x7f00000002c0)="06a293be2858e69640bceb9574d01c0a2a697b433a46bbfbf72669dc82b034fe13ad1bed0bf07f40e5e859e33086365d4ccf035bdecc6c022f72fd184bea723c3f1e85c6b558245b7509fea0df64b853fb3fcf8ab1a67b355ddc1a66b68848efa4f3e2c115f1fa7239961824bb299367d702a1ab195a872d49958d60e0d7b5aee96547453e9f81e09fde6b29cdbbea90502f19f98c61f270392bdd18552898de029f44b4952af25c5754e3b46d5b9aa8cb1b5ad8cb427185e93647706db181e4922835cf24633251d1371778f411bb5fb4abc63a407d4067fd79dc32", 0xdc}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000400)=0xea, 0x4) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000440)="6f08ab8edb6e71806263f7cb4cca55a7708d4306e3b028d12d940c845d8ecf2e16b414f1ea7ab499033276c639172a85ea51458908978b3aa835dae1ba9bf22e2aec375734860809076a", 0x4a) bind$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000500)=0x3ff, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) setegid(0xffffffffffffffff) r3 = accept(r2, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) getsockname(r3, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) chmod(&(0x7f00000006c0)='./file0\x00', 0xd4) sysctl$net_inet_ip(&(0x7f0000000700)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000740)="280362029972cab9916c648a9d57c1bf052c00a6a67b15605c48213ed152620fde5b8829ad6ca9e1df68311edb0949ee5fe49ea049433d66180fd01728fa6723a92ab3af6166936d0124e7d98ad65a2799da2b549ff51f8a8d5e342127468f1a1cfe4e61e14e8db6041c159b3e49f4fdd741e4cce3c7853c53718949c908e13b6ac4568740a4c39ab6544c2fac2adf348ac15270376a7deae7e3045f6bcb2cf3840c45d63fcbf17db24bdab88278fe9d7bdb689e5a44fe00e8783f9db219d79a966c9714976e5cabe1f86f49aaf85eaba0ba43fce10f8280a84c2081f0ffc505f3969ec3ee57c4599f0900", &(0x7f0000000840)=0xeb, &(0x7f0000000880)="28f787bf7ecf89874beaa547255451cf18098768f0123b47562777bfebe264cfb735bd91c3e2702878a3f6b4a9c83dd9a25fe4982a746265a5b08c621aca3345d3480939a07fd50488e47eade6b406fba545b4c8520ea5dde631346aa9e26b6ced0de072241d12e777ff2959b6fded09abf8d1f1a448b0b17e3e39256f62a487f71795db8124ca6173d744f4f8b3418d428142c416f4aadeb3eba9c28ed672781e0bd83c351d02ef33a362e2279e1daa4197828d9f3b8d12ee772ae9e810949d5a889191a3640ffa0731c63dc432371101d0f2a2a2b584cae9512e0147353e5480cf704d52b08a9d8697184fa4d0b3026616c9bd1479eff0c3f1", 0xfa) syz_open_pts() getsockname$inet(r0, &(0x7f0000000980), &(0x7f00000009c0)=0xc) sysctl$net_inet_ip(&(0x7f0000000a00)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000a40)="b95f5348d05e526e9a4c717dae02525639ee501560cf71c21643ebdd8cd618fc1953b5d326da55", &(0x7f0000000a80)=0x27, &(0x7f0000000ac0)="4a72bb654281f28b367b062fd552177c99bdcdf17860223adfdb1cb6ed48be0dba5ad6ecf5110bd906fcf5520371fe75f16c5694f06fe20b97e7cb78e464b4f70ebfac0ed8f978981f5e110ec75f78f7c2c5b465539fbe88edceab", 0x5b) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) sysctl$vm_swapencrypt(&(0x7f0000000b40)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000b80)="bbc1eb893e962248be889e9bb070f0578a3b6cfef945441bc3d72c955a17a04dac4b102ea0aeb958d7f372f1f2c5fe2447617c0d2735e943b4bf85693bc01e5adb78cb4f1679be4426f88ef6732454dae348fcceafe78c28693af57ff7d9d7a6f6a9fa5ff341c921a40aa1658add91f393ccd5aa6c7dc18b9057ba9847d147caae38fe8a554899beee4d86bf720bb0693160eee33b3876d33f1534c556a783a133de225b0f78aefce145e0e3fad4a639d57f553e93e6c47937dff1c46626065c356d", &(0x7f0000000c80)=0xc2, &(0x7f0000000cc0)="df745d011d154e521dc9c25ce1dac0238c528133c57cbf606e6f980e7c35e7610bf37023ecfa8403c29a297a422a0798fc6f8c403e5ef15790bf89ef18d6fda276a1ef71f1b33818422c2d65a456f52ba302bbe3a5b08327701ab141395907a43d150d6720dd47d956d9721badb4b697c64e", 0x72) r4 = semget$private(0x0, 0x2, 0x104) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d80)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000e40)={{0x0, r5, r6, r7, r8, 0x10, 0x7ff}, 0x7fffffff, 0x101, 0x2}) getgid() ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000f00)={{}, 0x1, &(0x7f0000000ec0)=[0x0]}) getuid() msgsnd(0xffffffffffffffff, &(0x7f0000000f40)={0x0, "1962ae177ee4c015330cad396db0d91fa5a53706ec561473cca2f458eff04da48de5fc596701b4d915b2a61300f7f8105d92c71f197aa844d87d96aa72acea9787adc978eda88a1bb32aa25610ad8a1b13e5c67a8d7cfc0cd4cea84ff806167d368da6867eef55a0b65169de73681cea650dbc46e6e89341a6a6ea4112ee8890d60e1525e64140b1688807f38dd4ea7d43201ff7c500d6fe52f22909e05fbd0d42e6e29ed09a3233fc4c9f0d5a3db5a6a24e243962765eb756b9ac642642a4b10174b39b48ff818bff"}, 0xd1, 0x800) executing program 0: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) r1 = open(0x0, 0x0, 0x156) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)}], 0x1, 0x0) open(0x0, 0x0, 0x0) fsync(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xfffffcc9) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)) flock(r0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8004"]) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) pledge(0x0, &(0x7f00000000c0)='\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) seteuid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r3, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xff, 0x0, 0x0, r3, 0x0, 0x2, 0x8}, 0xffff, 0x401, r5, r6, 0x8, 0xf30d, 0x7, 0x5}) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000080)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}, {0x3, 0x879, 0x800}], 0x5) semop(r7, &(0x7f0000000400), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002480)) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r8, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff, 0x92, 0x9}) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, r8, 0x0, 0x20, 0x20}, 0x7, 0x8000, r0, r0, 0x0, 0x5900000, 0x3, 0x100000001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2811, r2, 0x7) pledge(0x0, &(0x7f0000000040)='\x00') executing program 0: sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffdab) socket(0x2, 0x4000, 0xfd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x1) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open$dir(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getegid() r3 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r3, 0x0, 0x64, 0x2, 0x2400) msgsnd(0x0, 0x0, 0xc8, 0x0) msgrcv(r3, 0x0, 0x0, 0x3, 0x1000) msgsnd(0x0, 0x0, 0xe2, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x17, 0x0, 0x0, 0xfffffffc}, {0x6}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="2300910000", 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, 0x0, 0x0, &(0x7f0000000240)="63c990172a38fee42ff19610dd0b0d7aca805c63e3ffffff00000000000000000000000000004a7bb340741570050b1f9c5f6f299e2af32a17561a4b7fbd4f51ee886b66e88784a4318e276c55c0f3b31866da5657d44925d08144e85bf99f15608ab85b04ad534d699a4e50331b25b5720a1814d097c3b4ce4363bb30b8e7f0bc5032e6dc08c61bcd7fd171b895ab237f", 0x2c) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000180)="39f29fff56576a8d", 0x8) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) close(0xffffffffffffffff) getpid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x0, 0x0, 0x0) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658", 0xb}], 0x1, 0x0}}, 0x10, 0x0) r3 = socket(0x11, 0x3, 0x0) recvmmsg(r3, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) write(r1, &(0x7f0000000140), 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) writev(r0, &(0x7f0000002980)=[{&(0x7f0000000000)="67fbf80100000000000000000000000000e4ffffe14f36814f6c", 0x1a}, {&(0x7f00000029c0)="240100ffbd285e00fa4d747d55ac3b710e82f18b29b567232ecc030000000028fc0d9497e083baecc363325e9f80ae771f130b7978770e60f2472b45f16f40ac146a6fddfab0a3fa8b5baac107d48a43ba5df3a213fa655070e6e73b284aad7a7bbaff08d7fb75875cdd3da88bc7cc204c2267", 0x73}, {&(0x7f00000028c0)="e009cf89740ef7c1a91256cf39042a217d2f9001757e1df2065320728128c3039893de1bd555e718c7595c090f6cc4100e632e73", 0x34}], 0x3) execve(0x0, 0x0, 0x0) executing program 1: socket(0x18, 0x0, 0xf8) shutdown(0xffffffffffffffff, 0x2) syz_open_pts() setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0xe4a, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) sysctl$net_inet_icmp(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) bind$unix(r0, &(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) recvmmsg(r1, &(0x7f00000013c0)={&(0x7f0000001380)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/120, 0x78}], 0x3, &(0x7f0000001300)=""/99, 0x63}, 0xfffffbff}, 0x10, 0x0, &(0x7f0000001400)={0x7fffffffffffffff, 0x8e}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 7: sysctl$kern(&(0x7f0000000080), 0x2, &(0x7f0000000240)="ca16d09a36e58e8f771d9c3cb9e2f9366fed11ff4b03ee6b6f00c6806dd645b570b0a4737d21c22c6555aa31307103edc0f4005b42f30b7b3634a605e99d618b9f4750e77cb8d3c0d276f7b521e5f43f53368a64fd67af01ee9f3b453e9b943060f2d4dfe4aa5948eede67da67d89f202043669d692a7286b035cdda425ee18b741054c405c661907c2f9f41eda3bb2b993143f12b361d743d0ce61b534b0697a1e640e6f6cefc58", &(0x7f00000000c0)=0xa8, &(0x7f00000011c0)="4d4e590c5d7be1eb7276e654cb87b8b902328901c269029b30f7cf5b5e3059f8f0561943f87895a50f1aae962ccf8935dd6e8529c5d39a5a277d49a8e7bd4d5e10de548a09bd1a0117df2068905bab9a1e9b300d7a8217fc103000b41dc01b1012745d5c0ca0542857e6d9e1e6aafc5142085c6e119b52a098ab9109ed85a724144ad54daaa83435dc6776aeb4dfb4db911f6473d91c23399a5de71080681cb6b7fccd10a878be789044618f02b3de2bba3dc84cf74a8d267cd4dff000acf3a21d1278f6cf21cff6a842b0b4fee5a7e69149b96402447ba5604867932155b15a48fdc77de45bf590faee5fe20237a203b2c3a8af4e48ab3adb650b5007bd172cceb0ee0f2cfb8a6444d2150059e5d2d869423ce410fc6233f07282b83b11747d8904350e8ddfeb3ec74b7831d6af3f8814590209b00c162476d250908de95dab3f7ca21c6c759248e7e63126a16e77ee0f9730974f6428aa8ff7e208c7d01685de860fe5f32cddb3883c60e0681eddf9a80c50e15d0904777ade2b7d2d1cc9c858053ae608e397a7293d98bb7352f176cc09a12bd35ab24e8e3f886bc80d496cb631ae6e25d2308b79456ffe17e2dfd7346ea497267912f55d1fd4d9ad9eef970eb37337390949d8296b404ff1c72c617862c8e8a674954d186a6f160aa917d85894367959039fbe996cc49ec7c75a9af7a98967c434437249ceaf3258f9ecc3e9a603fce6d9ada8a28a67f9f0430355c863e14e0101db6e0e9d1b04dfc1c03ab108625c277799cb5e63f932ee09ebb7db6a8faa1fe2a4f00428dcf56075f02d2bd0859c3af3fd425b93468d9c7304b0f746134303ad5c8917e33f2e1afd53c43d69a48e13304f9b20764bad8f808a18b86787d14ef6c80eaa5798bf10c216cd50c14f4859f3ae14922975584db752a736de2effb9a33dbf2473e68078c1b002542093aae8ed5bc92daea819c673a86807e63f29f03cce40bc79f98cbe32f3f14c92cab0377ba16adc3601bb84aaef31a06b2185d38ca9e184ba752dd498eb41ab4db07391daa972b48e1823f6be84a8f8bc0810967c3c391c817d4507e47e1297c4ba31df82acd4b6ab5db1e53725a601b1f2fb4673ff2a7d817b67a6e3e521684059b170d1f783b1bf521aea87a751836a6d65a1a31dfa14c6f71a879f6333b5a2e8740515739fde640bde2d0279a3f0d480d3e5e52ed9a766e34e4bb4a0d361e655403e8d11a05b2de39913edd5bd07794db58a7564400ea22f87be04fd131dee7615b139348f5923886e6e504a2a2652cbff55701824e6e2b90241aa639123d8fa9a754ceb24a5569987eeefafc09985b8e20f1197eac010b670e9ddf987ef16cc3356ceef577d1d5a62aa9b2c9bfd9c7328ba3cf21b4807b42fd74d724836da5129686b34d21f1c75e87fc60eb74a4c7883cd432837b13cf9e131402a3bd9a72b2de2c607b67f8b7f9427e7bcb3803c5be0aaf1780af38b840a4fd5cf345a75e92c04904c2895bdd16c2ed2455e833129ff25061f10ee20d65cc3015f00e5b9e4c6684161b666d965bfe2e23a5bdd3e09aca94987bc6d8e9764d819c66249f3d066ac928ed0640e60d3924f0968374335574119fb203e7631c35ad42786c669d6752c2341c2a307d41d91aabbd87eac9896f8562939b83619e9e45f7d76fbacee06f353b273b82d6f5676465b5bd8371bfd48d1d50307e585b48542b4ed293d14cb135eadb8610cbd46f074f6b1ee77e81a291edc9aaf15dc6b24c1697c5d4de5cc1c68518544be6002e729f5a82765d90bcca62a5945059ceeaa30c863d8def76171290c56e65a55c054daa8322219d01b69b107c32f79173ec71ad809454aed935c4c5b5441f54608b43f066fa07cfabdb9ad71d0e20beba5041913f0ab34a4badacf78d39e0744cc1a48a957bdeeca7a43a57b7e37e31f6ca461f4d21f9770e82f551d3e67cb3f7d9bfdc0c7143bee17d9abbd0c52df7606b7787072a990f5a628399cade091901c4a0225abf133cf7818491e56899a225cbdf5dd707b66209eab6bf5089ec31446ec5d026e4a7b7fd3ec212c59da9b7cbb0a161abc412d785a8b59723030eb7e99a15affbb6677f39e41779ebb5a90947c4aed88139f658c9a535eae36be37844bbb6fec8fcf284c3b3d348d3767fec1a2ac4abb198121004f57b8cad0afdf8d8bde59f161e990c106720914cd669dca3f9e4d619848ee4d26ea590885e08adbc2d9f3b6d6a6b973a7d04e68a45cf6241d5627883d49f1a66228ed8090ed58f46b6c13d15e3d23b772fe03062a1098e8750d458383ffe81bac414b5bfa09b77846546014740f7b781bdaa86010c9ecd58e526a321a3cfd68f2a725d453c9234ba4d9fcd6f3a3d3901bac48498bcdb6ed541daa020b65d5fa37b97a008430ee5a053ef850bbaf8413c9e7332863963527ec60b2c04c621be12c667bf290683a6f0e0a147f51007784b973867ab1a762afd96dc9e1c6253dec1fc2833a42c32fae252606c606c038fb84f07d98666cd72168ab39e5e73bbd2f3f8eefa74565d75437e907a593509c1f48202dbbd2b5359312ce92461b9ffd5cd4651fc175d924e4bab494ff4f0f31087645c6f4b79abdf50083427013248c868f1021d4ac63bcf80b474bd0afa223fd72085246c5958a469e9c3476a93d3585299b0a59ed8466593c4fb577a59dcf04855e480f8a7421f53f612c6a5abffc0fd46736fca20610f58ace59d9d29736ba22a019f6b75eb4c950beeded8128488d6aea251be8921282089cc702c0f92f503ddd35f937684f5bfe6632cb70521f6d431f0472902ed5b3c2ea207ad4885133bbd82387456fde4027877a8628e1f51dadf310345a42387ef9dc9274d2faf4b50568e0d9c3dde58b6c1a0477416de1d6a6f0e686362a811d0dc6aea73062bb911b61ba4981e1e1925f4e03c4e7c1c8f7aaa2935eecbe34ce346cce4ead92929b9e4c03db1c066da02ea83ca89fb49ccb5cd5f4fdb2ef1e09b06f70d23f3b71c7c3c39d593bab245fa456026451d1a372552bd323f6a4231524f78d965f3afe3cf732afd7c08b4ea6f78ab04ec093eaf6eedf66cdf01550e4cf331703111332a4df23cfdb58982a2d4bb2569623c43d99e20f20a9e30f52203563904b2ba5e0ba8c6ef14f2c807a888f4e1f4a01a814db9189382f02efe096af5e7ba6daebca3a48eb80153b7c0364052d1c3bb7d2f043dae0ac765168bb8319235d6e2afc7211caf53c9b0210308d9ba3df9ddaa8f42c6f80696409b237eac9646bbf26c681abbdda18491d6c516e7ec086fa0a4b43e8f896544ab2bb50f09c74ce54c45f46826a311c45054e6d0e3bfe4e9473ea7fb25d2187469e4bb492c7346e4268d7b020bcd96d5a6a891187b4ea55570efd6ab155b36be3bf13005c48acfc96b5eef1eb9382e7a6d92b3835e4b73ea8365c97d3a117f425b1e46f095a8c8a005df29b603cb5d31e68ad0a506711a32b279d99c2b501f77c3e159136759782053947c1b0a23556e63f6d56f0bc6ada3988602a095696c7dfd393dab7d845c5c4e8d0ac9a3ada98c3a424e420f8dbc9d566d6fa9fa27fe8221b4b718e325e06efd2ee8c12e4f3d763d506320c420611df96728addfbef11252e1493382963a59f9609f93209a479a0cc590d3551fc2fdb124633c5cac24ca877f31f14599e3a5b825b7ffec01c1d99ba90fc777817fbf736ba7cf3757b6576873ecc67ebce73218e68a0851b3dfb4b2384d720adcbabb0b049ad5710a360a384eba71e4e629285b9ca8f86120ffcedc4a1a55faa4b70e4587ee59b8d27e0d3640df96da1b205ec3bc9f8351fa5f2102b1e859eb1963429b5f9bdf83630b2850e87b6bbc0d7e4e36699645c86525b33276375368d78fcd3d7dcba17db75584d8b62837be849003a74879c223c066e886a2239d14289948657d2c79a79a0a888d8f408b3530fdfdae8987bdac2715a40bb4679bd4088f52ab310876f22059dbb7327266870d2523c85762c164bed3e3ea5a99c238649aea647abe58bbb41d47c90adefbc94cca20ac7dd817bb04bd788247b57244176daf12d739f59df6d926f027614159bd58525f3a8cb47e9b2166787b7cb680bca6b4dc983950f0584a205fd5b6ea085198ad27632f46b3129ec7d10d65a26dfd55d9cd1fdb2871c665aaea9159142d378a035439e004fcdaa6ce621d21c356bf04679d6bb7b5557a7eb905ce0b14cd320d99d00651a7ad1a38a1c0f1f0f6ba5152ff3e0d14aba0ff2361a4627bfbde2890eb2c1c8c84d99c31b3178c398683226f237970c5a3e39302b1f6cd92c935ecc89f178f333034f4cbf1136e24570c5f73b0777825b30dcb9ee99564c7dee55c38e2e7175c029a579ebdd29c917e2d24b0cdb9db08083ac13cc12d17f6074684c0e9677f4451f66530478a074cde7985ea108e1c27c23fa986df3d4960a8a834865addfba86834db7d167753482561cacb51c977d86c736fad7457c1af0f5cbb0690256c3b59eb37f256f5e0a90c09db5f49c19a9f7bf2d7dd164702feab3c51930dff750fc73a33a00153fa58c0a5ace6fd7efc09176cb3321f424ed3a0703de11d5e27740969352f20f1433005e177fd08ae7aebc2b1d32470f08b73e5dce379be8bd6f575cca0cdffabcec876a09536d6630a76455757a96803f72303a1a38122e008f4179e32b41573df277de2a93f53feb36eb693302d2cd99ec9d0647aadaa1a0dcdee28338ec15fdcb830a665296650b2b8c9c9ffec67640ac45ff2bd385806239d2bc891b9b36350a51a3fdfdd366683e8fbec00edcdd6da82821f777388aa15c9c3e9555d929394d544b13787219bd672aa888eb72458f9b9df3286ee93a92c493d1b475387dee183e763e7957b1ae3b4e71e087fbb51c4ec6258c3fbfbb799a25a80a0505f6e0c8542b2a9f0b5e5296aadce136a9028b53bb28dfdff4637fbb077a29e19ba8abf05645d26f2cda587786461b3558ef6a83d48577a25147bcdc1aee540aaf57e563dd1d322bd46ce66ff674c325bb890f4e2f5ae3a988b00431f731ffe161b8535ca79c2a61b2e9e97be59921cfbc9d37ef3e4aff0331f6a405b0bd0cbe1fe1eda858431c779dbb73ea97eed4b953333cbd8965937504582ed379265fbb303f39d81477261e0a1c8cbc780bedb53a0810629eaf6f87ee4b599c41df0b7f2012bfb218ee19327fb00cfd8d79f883ef2f76b63caa0ea2a7e38f7e91cf2273c89b0fa67d703e344986ea134840e5808809fd4f8da7c34c0fcea6f35bb4c4e5ff9b2aea365e832e48a07df6be204078f8d98dea52d7738f4deb18d81af793b39d1e370eaad8d594fb8ce006823e75012717c39ce521f53b71829e0e1539c540a4b6fafa43713b6c3f6af1b39c476b266e2086d016a237630bcbbde3e39aafc33afa2e9c5889295380787196a8c26421d685a58d63ab7b3b3794602a1279ec13ded0d0374e56c9d08d18a56131ceef53cd27982b06267bb7605a2acb4761fab3b30f1fc32792b901dc34ff9229eea1f53c6fb26a122fb0384c0bacce365b372f0c78fa8740c94365c6da82450574e1dd4db9fe5db96098f4d4208cebdf10b1e599ecfbf9c0a3fca507b30f1c1a30cee9ea094854a6a943c3b5abc0bcd0d15b80b7be144ef28aa496b2780d35b21bc3a0c26c44520b2ed6bbb8eafd1a3553761aa23127e1366650e5a90b534281a2e205f82dbad401d246becf8e5173d737b3ae7f152f0113239b4ded1fbeec7ff6c1c0f6c105c020cfb1fa28b905175ba74d711d4fe8dafb414243c15e62", 0x1000) syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) clock_getres(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) socket(0x18, 0x2, 0x0) close(r0) r5 = socket(0x0, 0x4, 0x0) fchown(r2, r3, r4) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0x401) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r9 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0) executing program 7: r0 = open(0x0, 0x0, 0x0) r1 = open(0x0, 0x80, 0xd0) writev(r1, 0x0, 0x0) (async) writev(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000012c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r3, &(0x7f0000000200)=""/4096, 0x1000) (async) read(r3, &(0x7f0000000200)=""/4096, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) (async) mkdir(0x0, 0x0) setreuid(0xee00, 0xffffffffffffffff) (async) setreuid(0xee00, 0xffffffffffffffff) r4 = getuid() setreuid(r4, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000001200)="45cb5edea8b6ffb6921c51c7158e7da617d88c50b3e6fce062d62608000b7038cc103e8a749c721273ed561788972c6d120cd4ae63a088b0df18543c6621b5bbb5013e8e966c866bf3d5b40b44a8cfd6537f2507fb807b10a35b690fdb666a651056f274059f2ea5fb7a9a78dcb832ce0b65c4e1984262b27adf005ed78960a845b8", 0x82}], 0x1, 0x58f) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) poll(0x0, 0x0, 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'}) (async) 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'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x81, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{}]}) kqueue() (async) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x7fffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x20, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x20, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x1, 0x8001}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x100) shutdown(r3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, 0x0) fchown(r3, r4, r5) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000000200)='./file0\x00', 0x8}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000002c0)="a6b325a5208e8afab0068eaafbbc6c57f3b69f4bbac30bcb222891c3567b9f8fabae6aeecba3b425372b8257624ac7e23c10cc59f294aa454e0f704a0a7e7b5cdaf10472d4dc84096dd83aece857aaf984e5967a0635c49cbe11b82bd4c005f44a8670a9e067c388f56e9b4d", &(0x7f0000000340)=0x6c, &(0x7f0000000380)="49834b257d966ac2f6aca42da6867de9d8beeeb72335a6add8092f93b4f762eab34319e13c835c9314b5d2d4ce7388118495fde547751182d4bef8f2eb23265130c267eab65e5c4ba9815ed28a87d36efcef8983e21e0d3ca6cbf9f0436f4d9e142e96302693b9ac0eb9796fa8b73709f3aec443bd68e58c15c3f4dc305018e2f847d1a3a9840dc6e8ca66f9330fe21d90850162d6aed39d60b42f222f2f780824743dc6ecc9b7b2c8b8899c0ca3d353c1f35a3a0a08dd188a786a90d13e514ff4ad002644e98a5109a7e8d388e733330148e7dd74d766d08f44705fd877dbf59499ad4e129fac0156e8430c", 0xec) fcntl$getown(r1, 0x5) flock(r3, 0x5) bind$inet6(0xffffffffffffff9c, &(0x7f0000000480)={0x18, 0x1, 0x0, 0x10}, 0xc) r6 = getuid() setuid(r6) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000540)=0x2) open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x0) syz_emit_ethernet(0x4c, &(0x7f00000005c0)={@empty, @local, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x7, 0x3a, 0x67, 0x7ff, 0x7f, 0x4, 0x0, @loopback, @empty, {[@ra={0x94, 0x6, 0x80000001}, @generic={0x83, 0x10, "262c0d5ccd41270afd37c89903df"}, @ra={0x94, 0x6, 0x3f}]}}, @udp={{0x3, 0x0, 0x8}, {"c1c3"}}}}}}) read(r0, &(0x7f0000000640)=""/37, 0x25) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) flock(r8, 0x7) close(r2) r9 = semget$private(0x0, 0x3, 0xe) semop(r9, &(0x7f00000006c0)=[{0x2, 0x9, 0x1c00}, {0x3, 0x6}, {0x3, 0x2, 0x1000}, {0x3, 0x2, 0x9491e8228d5f7054}, {0x2, 0x1}, {0x3, 0xbf, 0x800}, {0x4, 0x29c2, 0x1000}, {0x0, 0x4, 0x800}, {0x1, 0x1, 0x1000}, {0x1, 0x2, 0x1000}], 0xa) r10 = fcntl$dupfd(r7, 0x0, r1) dup2(r10, r7) executing program 6: r0 = socket(0x1, 0x1, 0x0) dup2(r0, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0), 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x7a7e, 0x5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4) nanosleep(&(0x7f0000000080), 0x0) r2 = getppid() r3 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r2, 0x0, r3}, 0xc) fcntl$setown(r0, 0x6, r2) r4 = socket(0x18, 0x3, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74}, {0x4d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) dup2(r4, r5) mkdir(&(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') openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x15e) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x80000001, 0xffffffffffffffff}) mmap(&(0x7f000006e000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffffff, 0x73c1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0xfffffffffffffea5, 0x800) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000200)={0x0, ""/6}, 0xe, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x10, 0x5, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000), 0x2) socket(0x1a, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000165000/0x2000)=nil, &(0x7f00001e6000/0x1000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000268000/0x2000)=nil}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='x\x00') executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, &(0x7f0000000100)) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000003200)=""/4106, 0xfc93) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{}]}) syz_emit_ethernet(0x4a, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0xfffffffffffffea5) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000001c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) mknod(0x0, 0x2000, 0x6381) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x18, &(0x7f0000000240)={0x400002, 0x60000004}) setrlimit(0x6, &(0x7f0000000200)={0x60000000, 0x1fe}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0xfffffffffffffef7) dup2(0xffffffffffffffff, r5) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100)=0x20000, 0x4) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000680), 0x0, &(0x7f00000005c0), 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) socket(0x10, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 6: syz_emit_ethernet(0x36, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/528}, 0x212, 0x0, 0x0, 0x0}, 0xfffffffe}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8410, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r3, 0x0, 0x22, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open$dir(&(0x7f0000003700)='./file0\x00', 0x200, 0x80) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1, 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @random="2f245b6c3e96", [], {@ipv6={0x86dd, {0x0, 0x6, "46b968", 0x8, 0x6c, 0x0, @rand_addr="7ea58a0bfa4d58462d74300ff6715f99", @rand_addr="4926b3a42b9c818337025aa5a345500a", {[], @icmpv6=@ndisc_rs}}}}}) r0 = socket(0x11, 0x3, 0x0) semget$private(0x0, 0x2, 0x20) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="4f56abfefa7f561e804b0a708863"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0xf76, 0x80000000, {0x1ff, 0x8}}) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000440)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000001c0)=0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xc0) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r2, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) ftruncate(r2, 0x0) getpgrp() ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, 0x0) open(&(0x7f00000003c0)='./file3\x00', 0x20, 0x124) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x802000006, 0x54}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x1, 0x4000, 0x7f) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x4000, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) listen(0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) r5 = open(&(0x7f00000000c0)='./file1\x00', 0x615, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000040)) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0xd, 0x1) fcntl$getown(r0, 0x5) getppid() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r6) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6, 0x0, 0xfc}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x5c}, {0x813e}]}) getpgrp() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)='Ml', 0x2}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f00000005c0)="f1a42138", &(0x7f0000000080)=0x4, 0x0, 0x0) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300), &(0x7f0000000180)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x28, 0x1, 0x4, 0xffffffff}], 0x1, &(0x7f0000000280), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0206921, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() mkdir(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r4 = open(&(0x7f0000000100)='./file0/file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r4) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 7: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) 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) 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}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = syz_open_pts() r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x24, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8004745d, &(0x7f0000000200)) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, 0x0) syz_emit_ethernet(0x66, 0x0) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x140) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r4) r5 = semget$private(0x0, 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000002c0)={0x2, &(0x7f0000000200)=[{0x4, 0x1f, 0x97, 0x5, 0x8}, {0x1f, 0x4, 0x7ff, 0x3, 0x2}]}) getuid() setregid(0x0, r1) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0xffffffffffffffff, r3, r6, 0x0, 0x0, 0x9}, 0xfd2}) seteuid(0x0) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000080)=0x2000000) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000180)=""/123) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x2, 0x0, r2, r6, r1, 0x1, 0x8001}, 0x4, 0xf8dd}) executing program 5: r0 = socket(0x1e, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r2, 0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000240), &(0x7f0000000280)=0x4) executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getrlimit(0x0, &(0x7f0000000140)) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x4) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x800000018, 0x1, 0x0) (async) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff, 0x1000}], 0x2) socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) (async) r7 = dup2(r5, r6) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbd", 0x8c}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40d", 0xec}], 0x2) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040), 0x8000, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open$dir(0x0, 0x40, 0x90) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000001100)='./file0/file0/../../file0\x00', 0x14) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r4, &(0x7f0000000040)=""/4096, 0x1000) linkat(r3, &(0x7f0000000380)='./file1\x00', r4, &(0x7f00000003c0)='./file1\x00', 0x4) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000010c0)={&(0x7f0000001080)='./file1\x00', r4, 0x3}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) setsockopt(r6, 0x1000000029, 0x1b, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f000021b000/0x1000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x6000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40000000000000}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc028698d, &(0x7f00000001c0)) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000)="f4afe25e", 0x4) executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) executing program 2: open(0x0, 0x0, 0x0) r0 = open(0x0, 0x80, 0xd0) writev(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000200)=""/4096, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001200)="45cb5edea8b6ffb6921c51c7158e7da617d88c50b3e6fce062d62608000b7038cc103e8a749c721273ed561788972c6d120cd4ae63a088b0df18543c6621b5bbb5013e8e966c866bf3d5b40b44a8cfd6537f2507fb807b10a35b690fdb666a651056f274059f2ea5fb7a9a78dcb832ce0b65c4e1984262b27adf005ed78960a845b8", 0x82}], 0x1, 0x58f) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) poll(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) seteuid(0xffffffffffffffff) truncate(&(0x7f0000000dc0)='./file0\x00', 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000200)=0x4) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x10000000000000bf) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "00020000e082397fff01e67d42915200"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000140)=""/147, 0x93}], 0x1) executing program 2: 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f0000000080)={0xcea, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) executing program 5: minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc3}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffd}], './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) poll(&(0x7f0000000000)=[{r0}, {r0, 0x10}], 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x6, 0xff, 0x9}, 0x100, 0x20, 0x7}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x30}, {0x836}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) ioctl$VMM_IOC_INFO(r2, 0xc0285602, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) close(0xffffffffffffffff) syz_open_pts() executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) recvmmsg(r2, &(0x7f0000001a80)={0x0, 0x3}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73b13fd2336805db94a4cbacec8", &(0x7f0000001080)=0x25, 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semget(0x3, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x808) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 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) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5c}, {0x25, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) r1 = socket(0xf9db63155f0b73c7, 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) syz_open_pts() geteuid() r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) getuid() sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x2, 0x13, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x6, 0x2, 0xa) connect$unix(r5, &(0x7f00000001c0)=@file={0x0, './bus/file0\x00'}, 0xe) mknod(0x0, 0x2000, 0x1b52) open(0x0, 0x80, 0x1) setrlimit(0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d8", 0x439}], 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x0, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) lstat(0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt(r0, 0x0, 0x4000028, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xf, 0x0, 0x37) executing program 7: bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/109, 0x6d}, 0x3f89}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) socket(0x2, 0x1, 0x0) recvfrom$unix(r3, 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, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a00000000000000000000dfe688bb6ef914d90d4779d932cfcd2f00000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4fd8283a5ba1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2ac0ba8f48a1e4e7acb8f7b444700dbcea12981bdbc"]) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r8 = dup2(r7, r6) ioctl$WSKBDIO_GETKEYREPEAT(r8, 0x400c5708, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xfffffffd) socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup(0xffffffffffffffff) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffd}], './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setreuid(0x0, 0xee01) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x28, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(r4, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) execve(0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x92, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaaaa86dd60"]) semget(0x3, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) setrlimit(0x8, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) fcntl$getflags(r0, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f05270000000500", 0x10) truncate(&(0x7f0000000080)='./file0\x00', 0x2) syz_emit_ethernet(0x97, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x89, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x0, 0x8}, {"4a6efe0a2831446104b90c97a1be4a5a8a3c5d49a302cc44a01e937ec741f0750faf054cd148ddaefdae702ac2b901e49e3ffe2448fce80340eddb12338354c97e49134e32497c928d877dae9fa9c13d883bd05ee0971fa970c920fa613bc460f10d5f0ea232c5908f730fed8f"}}}}}}) syz_emit_ethernet(0x10e, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5400002199", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xd8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "4e8f37", 0x2, 0x88, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, [@hopopts={0x89, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x0, 0x2, 0x0, 0x0, 0x0, [@loopback]}, @hopopts={0x3c, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}]}, @hopopts={0x0, 0x4, '\x00', [@ra={0x5, 0x2, 0xb2}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo, @enc_lim={0x4, 0x1, 0x22}, @enc_lim={0x4, 0x1, 0x9f}, @jumbo={0xc2, 0x4, 0x2}]}, @fragment={0x0, 0x0, 0x40}, @fragment={0x37, 0x0, 0x81, 0x1, 0x0, 0x0, 0x64}, @hopopts={0xf0, 0x2, '\x00', [@ra={0x5, 0x2, 0xffff}, @enc_lim, @enc_lim={0x4, 0x1, 0xec}, @pad1, @ra={0x5, 0x2, 0xf000}]}]}}}}}}}) executing program 4: sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x6c, 0x0, 0x0, 0x8}, {0x5, 0x7}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) shutdown(r1, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) close(0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYRES8=r3]) executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x8000000000000000, 0x25, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x1}, {0x54}, {0x40e}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() setpgid(0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, &(0x7f0000001040), &(0x7f0000002440), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000e019bc810fcd4fc34a3543fc5f0cbb624be3ff37b4805ca52b353482bd46d2011c4ca971585cb93b4c3ad08a26ced8b62a5276fdb4eddd7d587b81093d69db5849aed6dbd9e79e46727ec517de3ebba26829b3a10de76278fba3eca2dc15d290752db33973a15e2a4b9cee3a3a0ec67fb3836a9c53828fb338eb4504c6a7c5f719fb242cef52150c5f97c9163bfc3fe2e054da77781078420d03aa4b6c08139ccf182f0637f800"], 0x10}, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) r2 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x1}, {}]}) ioctl$TIOCNXCL(r2, 0x2000740e) getppid() chflags(&(0x7f0000000080)='./file1\x00', 0x0) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[], 0x401, 0x800) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000008c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4000000000, 0x9}) setuid(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc4, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000280)="e9f2d7798689ff222fba97fc1e5a7ecba01eba7e0c48300dfbb1f117f3dffe46cd05463a7d1f66f96acb01b4d67ac1d689f05390433a92eecbd7ec95602fa31c8cb2f4efe50c57f5a81c9ee90515a3398794f86b23d510", 0x57) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000340)=[{0x8, 0x0, 0x0, 0x9}, {0x0, 0x50, 0x0, 0x6}, {0xfe, 0xfd, 0xff, 0xc5}, {0x7ff, 0x8e, 0x5, 0x3}, {0x8, 0x2a, 0x7, 0xffffffe0}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r5 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000540)=""/137) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4032, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r8 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r8, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0) recvmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x9) socket$inet(0x2, 0x2, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x40, 0x3, 0x6, 0x6}]}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x4000) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x5}, {}, {0x1}], 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, 0x0) nanosleep(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000004c0)={'./file0\x00', 0x5, 0x9, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000009c0)="6966b3bb9c87ee171d028d0ef6a37a19816f4c322c480c4adb6d3bcba56f20cc2b8285da12c96b707cf0f5e131f3668b19e04ce4770fc44d74377e5b12bc73e2bda8bc627945f1dfe7670f8af1bf99fe97de607fcbf4d51e49209f5b28b073951b2b3562c34cba19a828eb2743edbcbd4af92b466f438460638b20f1b74bfb74f38662d0e45184c3a0ae79ff76046474b6d50e94f3c031bbb7420eb10a97cba574d4aa51ed5da8ca9262a5e18e4051af9adc27388d1b784955e5923b909b4ba6df8c6c22a2b4a288cd3ff7678dfd294647736a4b156d35c6b2f4196e8f330dfc00000000000000000000c3d2105fafdf90eaa4bdf435e2c13d36004192b44c185015f410db17420744c7f9b4344ce84b0601d5852fbf60fb9906ead8a71096d54d94f1145caa7de47aaa5181a367ca842be270615251e8b2c73f233816a5238f74b99effd9b3bb6f649f8fc593495903b16c6c080ec5c1301a46c8fd834b4749dd4e992c5880", 0x166}], 0x1) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000140)='./file2/file0\x00', 0x4) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x4e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x81}, {{r2}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0x235a450a6a6e1026}], 0x1) link(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) rename(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file2\x00') mprotect(&(0x7f0000295000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) clock_gettime(0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: open(0x0, 0x0, 0x0) (async) r0 = open(0x0, 0x80, 0xd0) writev(r0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) read(r2, &(0x7f0000000200)=""/4096, 0x1000) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) kqueue() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) (async) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0xee00, 0x0) (async) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001200)="45cb5edea8b6ffb6921c51c7158e7da617d88c50b3e6fce062d62608000b7038cc103e8a749c721273ed561788972c6d120cd4ae63a088b0df18543c6621b5bbb5013e8e966c866bf3d5b40b44a8cfd6537f2507fb807b10a35b690fdb666a651056f274059f2ea5fb7a9a78dcb832ce0b65c4e1984262b27adf005ed78960a845b8", 0x82}], 0x1, 0x58f) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) (async) poll(0x0, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000200)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r1}, 0x7fff, 0x4000000}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(r3, 0x0, 0x0) setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/122}, 0x82, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getegid() setgid(0x0) getuid() accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001100)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8800000000000000000000000000bbfe0700000200000000000000000000aac8"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x2, 0x0, 0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000000), 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() close(r1) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000002100)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000001100)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d48cd37e5d788d9dc9b1a5fdc4094f0307931dc693d646727c74325a288835bf83c9029b4f9fbc275c8ed723a954b542d3ac1e03143f3b9b9dfc4ba58695c2b8fc369391f84321f6922d19ff52774d77e9fa5da31ec4180e68a9ac2a24b4788e0d54cc485b1bc332349f35a212a64747978dfee5e025493fbcfd60f1aab1f6085ab1c461eb816699c3fc078d367ab0fd6a2c1afde3f1fd1071d5e7856e8c6f726efd37d9e615dbc457767041b51b63a5af8fbfa98b1bde28dbcfa9d698abb946f831ef786761b64412992b6242449fbe6ba627d64dbe611cca8bf596032a8383c693e0fd9da49f09d66b03f266190082f44d73", 0x188}], 0x2) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="f546a8", 0x3}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, 0x0}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) execve(0x0, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r5 = getuid() setreuid(0xee00, r5) fchdir(r1) socket(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0x0, 0x6, 0x70}, {0x83, 0x7, 0xff, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x401, 0x8, 0x6, 0x8}, {0x5, 0x5, 0xce, 0x3fb}, {0x2, 0x3, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x217}, {0xfff9, 0x8, 0x2, 0x3}]}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x1a}, 0x4, &(0x7f0000000600)="9f35f2c354ee65fb5596f9910bad18de60e30d4ce0859fd0b77bcc1b68435144bad7ea2fdb3055fa38dd4e4653368955f04b0146340400c60da2c39d6a9f26ac49376542c0ab6196230f1778324cc425384ea207729d631beb669fb6c3706b930d4eea10264751ef1242be55e0e7ff6ab870045d94babc50a3fdcbd99a727ae75789ac0a94dfc2bf02235a615e3f44593c86bd2bc3a21af9aebef4b767d5c6067dd5d52a77124b75c3e042d8832ec1d2a37e95d393e9459c2ee44954db3d97a63b6dd8472f843af83c10e030cce835736710722cd2111d6225ea6d", &(0x7f00000002c0)=0xdb, &(0x7f0000000300)="e61f57eadeec00ddc01cbf7314ee5d2f02c644091d03e18f37e558ab3908644050505d46880ffda2a4d18146999340be15c53e00000000000000000000dca09ecd2fd66340332f0a3ebc303b01180e0140ae64e3117a14910655d0ab536a936ac17413b9c0e97257f1bf7288238fe0a913b93e25b4dc45083e2c38a843cfc29c1e87d32ccff8443389cf702e6279ffb732d9731b0034e7cb9bbc9e553ccc59318152c0c7987e77842eb1b3da32a96a5893567c8b0000c53ac224a75f399587fe3b8f61", 0xc3) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x44}, {0x3c}, {0x6}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7, 0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r4 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) sendto$unix(r4, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35", &(0x7f0000000040)=0x35, 0x0, 0xfffffffffffffe30) socket(0x0, 0x2, 0x0) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000400), 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) executing program 7: r0 = socket(0x18, 0x4, 0x3) close(r0) socket(0x18, 0x3, 0x6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') msgget(0x2, 0x240) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001040)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x5, 0x0, 0x0, 0x3}, {0x2}]}) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[]) executing program 4: setitimer(0x1, &(0x7f0000000040)={{}, {0x4}}, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0), 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x0, &(0x7f0000000200), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000080)="60999e9504d285e4fc4a4e2399ef38bce266f58653d393eda9a76d9b39a4f87ad8a6d235e7205fa267dd32f6607e3c9f7792288453c7634795ed39c1b1af4a680645f281dd3b236c51b9d398f556ef1952fa373416d630cf20ffef3a165dd2d887b72b03a0b619d18c619e1cacdaed38f6cb7e52e27ebd944434eb9cd5ee9c575fb03a5586e697e0bd6c76c2dad5585eb6ba38535477bcc0796168ee723d8366966ab36140a9aab0000017a55c10b1f8e96f0767ace8d69f945c5063976596b35d240e490e1a66882b6f8d819da7f98ecf6907dc822d26c854ccaedf920418b7d672cc42699ddd43963654876e2b66b8afadff6ab5a2397a6019", &(0x7f0000000180)=0xfa, &(0x7f0000000280)="dd56376410795c0e6eb6c47a87a7d3b006ff774c1470df6dd6d46cf34f7d76ed9bb6167fea7218e315c2002e51be5a75f10e7fdc34ebf910b0e40ef8f3591c7c319a5005106e650da819a39211ff5053d940bc4d96d0d76c4e57f013887cd2d789e36c342d8b314ad2cd6fb927a9445ce1d28c49ce5cc0d9de133e211a96564b3a06a50c119e6a0daced43fd9b3c9c89e172a0d319d8e8a25a621a8c6ccd416bd9e56860206525252c3996e55df50cd9a6dbebdc3c3d345a988e96c2dcf78f04c4753320d183aa74b21cd01e5185855c77672a6db14e5c001ec95f45ae2ef9a772bdc100f3acc376efe0aa32d7a99218ffec", 0xf2) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881e86e2ec5890400000000", 0x7c, 0xf, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00'}) dup(0xffffffffffffffff) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f00100ffffffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000001e40)='./file0/file0\x00', 0xb38d, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/221, 0xdd) sendmsg(r0, &(0x7f0000001e00)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0xfffffffc, 0x1}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000340)="951b2ffd83b630f45735bc3e23925828ced3ddade5708a698dd8038bc01c2b83cedd30fd629a432bd2ecfaa32298252cfd6893ae3df3eaabe8530524f86028cf03028b334bca64aea948a25ae0811cf161b85e180d7fe09c6f585a8f70932199f4d961a2b3aadea252ac79edc8c4b7f43a7fed5b4fdcd2892d07b2fee6e25c7127e0465d805a1aff99589dec6fbf76db5dbbb82cdec7446f2e2575a72db03412acc44a5360ef8691555af18a9375954c59299465e9d23a225afb9c25af9f41c52f2ad1f365544ca9b67fd2d77fc34d7b61ad094fa0e1d3175ee2464bd6de1899e49582c4fc", 0xe5}, {&(0x7f0000000500)="4f9a4651a1a338ccfe28a873a39bd4ecfcde27715ec8212a75253877fc0b3d9448eab27653402edc164685e5f57bcd219eecb8d39f2ffd5bb63927e2a93d526f9f1ae1219b63ec0e2d487423a182d3ed4bd1d5ed328764011da3cfc393c1f4397c5306c843a7fae4045652fd8c8512591e25144d446d41f88633293280e0", 0x7e}, {&(0x7f0000000580)="d25f9a1fcd7d1c683a0cb430b9355038014c144ff949608b519f7dd98cbfc3388712f9ec76bb20fc249c9a7f4009ba2dc0bec00e1e186ac1ac04d3dcc3be6adc5fa8583e9704b0838cafe63f1dfa87e397cd36fec223310cfad6b9d9548d58c5d1cc19bc83636e429f58f72f1caa889e6a3c71e220fe154722bda7c3703852dfa1332e9aeafe8f6b1e9b14809039939bc13e1a16e3999d637658bcd59c23fcb5e7852098e9db4902a587c8d5fad2725c2bed16e363d930c3f80f5b8376ddc460cd9ab9fefff99df0515a1c9e65574b95a91419c196f2c4ea36268bbb05e1a21d40655988cb81c20dd3f366815b30d4bdfc962a807c8c90ff3353d6b4bc79698edb6337df9c960fcc64e10ea30b4acdd5e25d20b74b504cfa98376f4f73e4073c33a46fac742547c81effdd71c338a7163dac0a5a1546be238758e764e3efb203d01a9f422a107a221fc41153bd5f2dc336ef19ec6030f889e42f62901ec04d335c8495fab5b65eb1f9552595acddbb6078cfb3fc19f58a4f89fcd8514a1b43e13b57ac3058fb5bd1ff4e9b6e08e06677544860decefcab53b671fb0307228fed8d4cd28fab2ff2c6f7dc428e10bf7ef8520d35bfdaae0b74d398ec1d21a388f22f036cd931df3bdecc47b03d578d3ba7a71970971799dd337315574f11e4a7e6dbfab5bcf962f0ec92aaca268ff2de8145b2c321aaf5f7e8454bf072bfef78be7072ea6aae59a3d78519495181de175647af0266ddf74c49f3468a4bf67ae9e7b703f984a3597d956fbcd9f123612fd91120d6f7107643ea98e2939e65fcb5fa1d06f0b155f94a157685e46d773d0ed7181d5e0d832396ad4b5245f292ba3eff23d00fe66a7d993296995f1bc66ef84f8070d38f441642af50772eb1556f15437271bc2ab73af1afeb237b195a0549049ffc65ca49c2bd08d5d22b5e2d73bcc61fad86f7e37e8038029cb119fe8e0526bbc34b94b3dd3ced9cb1b6961c68854fc56bcab82248f0aacccac808c7a941f32fa1e58dd846265d9b730b2176a96cdddad5b35b95a604fcce8896e889a57f6924f510995697c667454f7f674a8ca7c506654bacfcf3f79c6f0e20ea44324ca3ac87554e44de1c9be7e09dbf2f463fe5f000ae02607ae89da410e4f0a3420f92fbd1c58f766843b3bcfa77ded2c67f703e6aa9a279d28317defe64efce39bab19148866d3ee5f97e694c39a0e6e1ccea3b50fcfba393effa8e5af6503c5f90215d44885a36b677316905e9d3ffceab2bf3ef1c48b58bdf61af2de8f1eafc8653f07ccbd171755e7907d3885f080d09191f3f3e90dbc3e5ddcde725e8be5a36f2b63899e728db086567652cd0d94cc162aa51be014b118e3642c2476273d8c8fd1f7967e3aead9879a7a51c12240b8a7d4bdbd23e89331725ab37e21302dc20c0253bb4825741faba6ec98c9d0b18920db6f684bcc9485dbd4487dd9027c984fad33b25255a0868cb355b2c418dcd247ca71960862d7fbce8e3971ef44c6aeee6ff6197c59b3dad5bb3fc5ff6d44b28ea8db18dbef26755d65d862007d1b147c422028c539770bbc962ce7023df46f72b237bb234c6e2bc7e97b29dba7ffe3814993db7daf2f0dde34119a6edca2646472556c82bb3b44ce6ed43f70d342fa7bd4ccae62dbef975774343cb4dee9ff6a459e02e21cbbb8bd4feec40009d16e421377e4cc2b47270313012dab8a3fd5a5ac3c51f0364c10e9effc680f33ed19b41d37ee102178dc1dfad71749cd2891b3b6fdba31f1e9f5c849d23be76186e102a79b1a61b01473cedf8d7960f87bea3406dac329700d879fc5620e28b2b113e4ed1028b37990535fa6ffa1dfaf8ac1849659df4486e4bb33495fd64f4ebcfc0531d8ca639cd53dd585befb9949db947c9bcb2bc2d6c9f397ce449e5e99b54b54de09e4ae355b8ce9a25ddee6b9378774e2a6dae88478f0d2ad783b9b5552beaa3b279c9f713e27ea35f3572cc01bee42814483f1754da8e82f42609492fdab94218eae63f94f76808e06521cad3b49fe627f66c5f0042115475a8329a87a95087ece04d6d06c43af420378d27e269001f713479f056a36dff8b27631617331fb89f4b1f55b9dbf378a4e99a80c1eafd8f30f0c6968df6ee700c96635e9859dc0bb73bad15957c1964572683c68321872f69b84181dee62409d41ec05569bdb1597907935b73083ee06283f0bbd7ec74e99f8f04d649273b78bdb65c91d2c1aa38c2cd81a2f507c55ad9b11088ff764c0c2fefca306de47989903e03bb71be7a6d047034146e6659a74570e6f1012e616b44645a132cb3761222036d153418724a8a50930990af5a428604c447827aa891bd1300f777cfca623b7d29bf37efa5e38aac0eda550236417f541cdd9558c546f3a6a9d8a6e9cdc68f016df27b1b78c2e8b44a04d0bb0b7423e6cb11e17fd573039f141350c343d2a6bef20c261a7d9a5d280e6ce03487ae1831142e3d5e7b440e6877d30905c1e1bb9bf6ceaf68a74a59161d8590036e32b4d8e351fd8ffd36ebe65c78d120511751982620dd6843bfaeb67bf5f44f17551baed66353c418751e980af81d82a73da7e2762f8d732e476880921b640a06e9e931522f1aeefc1a1366ec9f42528b627e982828f610a1c6bdd50bcb77a9d17260264d8a7a14fee819370835ece763b0c728fc1202407c326ecf9cf31962aee50d40fd66c24d62d8e77e98025544e4f03feaf8b01642cec51e634ccd4b54282652f512c7787fb9619546da7a7a8e7f1a8a643db7314aa5a5e43e89fe917583f3a37d6c016bf269a32f973c9193dde5e3f7dc9c213dcb2387edcd9727f6cf67a207198bf3ca0a4392e29c4063466eb67bd4217b4408f6a0942ef4a70bcb710ea247dd65ca824f4fcf40c6761ec7a158e4dbe7736bfb4d17ea163954633c0b14724edebf088add88b5f328a6d299614ea37c7fc5ee97727cb7c13eedc4d310fb4b27416237198b025e382f172012537b137f4c8fea88f7f9b455c17b811c5bb7e289015fac4a7e3f0a7fff57eab29cb2a691207cb6482b6e78efad927c3d2ac8c534b8e4d3fe772a1cc272a6e51b55da6b9b6ad1d0276d8525a568218e091a9ebea24f73f827634ffdb5e894b9b2c4deb96455b08385f2ecbed2ca5b49e0d436c48b71553ee693b5e90a3f51b6b20788a6f61193a119de3cf3f4c3a1cd41ee206ce7bc231e9ce55de09bedc40ef7c131a32031d9c3e370eecd3ff07795667daf35d0f1ff109cce3d943ad7cd4ef499379da3b4d0e0e5fb1138838aca46d9d2167bcaa7f854ead0c11a8a2b4da42680debb3040ebe6230777e5de02948606211067d591ad024d12b68a1f3912f7ca95f2b6e71d1012a0c0d55c7556b4a82480862fec639e8d7a852ee59ab2394ca16e73087baf213c158d3eeec0fbf54b39c9f1ce546884cf7b60a18d10f9a5afffe5686fa7abe771472cbf929c548d0aef213ec49dee99ecbe2487998b920864e0947d1d56cb786a08c8290cd2c1b40b6283373ee0b1e02b9884da06f5dbff47314485feed8783587f62c523b9a7326b1861ed96e6f47755ef7cb623728cc5f61125df6056e06d3a616aab7c44e7ba0f6320e8839833f852429cd18414196bf224e5973a9a0da9315a417322d2c4d65ec4788cdb1b10b53cd34e9f41d0bf1c5e24bfb50d5766c936200d58aee7215343738e22e5d4bb34b6f1669a5a821e65dbf4bd9de48851d5b5f9eda7e57fc745dd68d83739944de89361f08f1522eb747c4a7c6461165fcf9ada9170451fef157658b6e0c2e73bb8ab1a9d42321666cd8fac886d6e4d1a561b41f71862cbfdbe79c0fa318fb00ae300fc498bf7c2b475a05d6a35be102dd921e3b8d8dd5b071425bf9877061eb577c2e948d3a90b2aab66a7152ac85f5c68285706fccab488583d72f909b9b6d15b82cfa97e88955f8c4dc0f2cd8900b7c49fc374a15c8c931bce11b0e381b0cad9949db0686164d8a16dd441d94cd949b67e452f5aa34e6f624cc65aaa23abf04b8fc4102b7e61247a89664d1e83ecaeb1ce1a0f429304718d5d4d452b9dca7b85651c7dedf39bac304a05a5314317ae7e1726df34d94bfab3cc58a4f26dd6886272843682e2bd4c163a76a076daed642ece8e722812a0ed324e4f60f72f080fb4b96a9cabfa706c933cf636711002d221dcb392832134aaedd4b0bcef4200fa1da32df881389cddf4880fb3b119adc01c83c1d1a6004d765c9921e39a2222aeba53a7119d738f9454b69332a0f2b640f28d50273793a40075e53099e37f30e32be389f8930cc459385723db68b1649e42a2ae8e3c1bdc23697c6fffb76a7799a383c34a0e2def95f7fb638ece3a4c2834e25cc7bc3a2219e303f10b80b9feb9744f032036507f4eb793904b5997aa2f49cbf28a34e425938f93ea53e304776404a04ad133b420ca689f832ca5827d37b6e6d0c7f931db56bb936bed29ca760f00c1b4f76349f3b6ecd8b1f0df8d7a7fb9bcb3f75854a694abdbb2027c91eba3a1011d2eb3f8d2bc4c570d056e4f96d145d4c6c34a931cc3b007cb191c46cc378812434eec063f9a85e2914ea17894d5b01691d5de0100e1ba5d6146ec456696547e7450e7c8ecc2f3a6158645b082f14995e41756bc62a50bac6c74f5872d6eec0c2b93594dfa728f226d9d08309987ff6ddba15b5f0a82d3f951546b19bc479f3fec3a86fecf51c4c7e6a5bdc79750bb873b9c28693403bab793da94ecefc4eb1d2b2f71c865cd7f8b191bd4df1567e1cb5600eaead8d78b2a8d9a05106805b118747012ca44b2e05086b7dce3bc3b04c715ec2ec0483b99795067ae554c56cb539638285e097cc490d5443a02142d8e45f10f9bb2b85603b3335b138a7dc60e7ecddf76ba79211d1128d18569409c71bb105fc2b86a601a999c39a238ca1b366152b4b6e63f4c0eb5acfc5c33f44b4faef177283800f366de8784bb7801f647344d13b79b4e161b31fed821daaa9464e2f09c6387b61f1042060cb64dc036aab3319012c729f6e201e2dd84f8594f4ba09eaeb48ef7e84740df5de0082bb62b2d655ddaf73dff0be2ac036d18dad8cb6010923ad4752cebe5ab80c7e07652a46299d80fb8fe89b94eea34cd4b2de1523b4462c316c8dab2b025fc9a04c3414b6ac4ea0dae44112eae05f64b69aeaba85fa7b18cefedae2e504f3d21547d60bec81224191d554037fc081ea1fa7e8038281b52734b77ed80b59b55fe38bb887c9165275f1a006fea93fe8cf3beb9c691000801c49c4d09b407640bd6fdcd453dbc8c4414e383d2009ec641bc2070800106294be6913dfbe079a3d6c7d342f40d04a555c01befedcb17cf661136f7bab3fb2ca6685d2ff9f1ce347a6a0c7d4b958111a494354402761e47755b4c1e050a71777c232e8adafead1bff23512fe2618eee8bb5f4287dcad88e81d574dddccdbc02435edad8f85d6d289848d3ae2e573fb0f85b279768d2006cf03149d1bfe7887af095715d093525c2dfbcfbba19ee7dce9eafbe8858fd204d2d2d338bc2af260c1f491731170a8003700f07b14dea94992eaf5b40b27514f50d04b9a538e7f9643a8d4e2110f7cbd79d0b91bf699e63588c1ad818f77999d06f3514a09d54d3924f1138f18c99772d039c5bc46adf06711acc084e2e593abf41ef9339d20c53a8bb045c1f1c4b5005749708763cd4983f52aaf00e018bb6beddd8db00d13afe1341077972f2a0fe73e2f18ffd063880dba360e17f4d0a1a9fbae3aaa9ef07a6e1d45dfe955f9c1258eaad266855675c262e6363", 0x1000}, {&(0x7f0000001640)="aba97732179d7e90530516c3b6e78e5c515d4af9d66b25111ad0b9dfacf0f3295b464a73f368131147dc14801147a7abd90d223ef1807c7319198db7be683f0b180347d7164a05ba8c2c822ca7a6cf99dc7e2e3659e9b6ef1583e61686173df9b6837189eae07daefb26d40224882b972195bced7b0b499b81d273f28cd7da5fe200a5e8387311a5e2c51ba2e3b3cb", 0x8f}, {&(0x7f0000001700)="6a74f956ec0818bd9ffe5549203b9f6d796d4b076cca87b7fd09b9b67c7ea978e0966df3f89a1f77c2d85a9c5619546fa66f1689af64efebb29d22de8eb7270bbd1594647d639f25735b07e95c859f8b66a1aa558f0741829f3faeea34556f2576b7b1efe7ac93eaf5b7e0d196fd6354140a1ea76a5c91a80cc0a15e5b133381714b750caa8236a8c632b2a3b3a62bb86e81f0911e", 0x95}, {&(0x7f00000017c0)="38170fa5e2c25dd6b057f03efd9423ec7149c514bdc6f34e686e5df78aedea953dbc429966ec2617269907f8ac93a817e176542571a8285d53a31435b673f259e2c0ee7f75ab224ecc45381837bd5ff382fc998d5a2c0312c706bf3af3d2167168e550950d0021c1bca0a252618e738175d92b3cb0ecf5ccc39e00bc0512143706b7306d53a13e107d811f99f10064b566594a6b2c9173b67c9a3ba5dbf2fe590510f96a9422f0f17a382f802713bc7c058ab61a5727879741d1b631b850f5ef37", 0xc1}, {&(0x7f00000018c0)="83d4b3a328c265153595785b4ea78ddc446f14b11509f083fc3a554eee51d7fc1de602d7ec1d815a7b029be353fdcea3ea11d210594c4b4646a89677b040a5a444b21a0ea9fd7ff7ca9ffce1211a965cb0fc6117ba5a00df45a375f74a70df24b1d01fddfc8fd7b25ee71419f9a037db2811969e493e3685880099bfdb975ee381c30573572a0e3946d144ab388fb1e2a8d1f1", 0x93}], 0x7, &(0x7f0000001980)=[{0x58, 0x1, 0x2, "413934392550b9863bad0ceba328274e90a026036999d2eba70ceebaf5ad1c80fbd68c6a23031c88b7ac1a96fb4d8dce6d660a24b09967629d48ec2739b88be176034e"}, {0xa8, 0xffff, 0x800, "e8d4c9762295d9b3ab40250ad9d81fe93d81c2f6bdf20b3b27a23ad00d94ee8df56ecf22422c1174c9d1e0bc4d7665085e095bede7f54782fce81e1bb2172749ee2e167155a94702a630bf6bed4e8076db5c5a111d8f26eeb0c9a9e6ce09d3b729012ae33e80af54530efe0b219b20cf05cab11f22d8cf6b4ae78bd98d6baf2a417521142433e81a36410ff09021d99aff"}, {0x18, 0xffff, 0x5, "bea860f28e3a128a"}, {0xa8, 0x1, 0x7, "7dc2483594a506a7a1c4b2feaae04d6c0bbd38a801082c83a294adb0112998a2285f6ac0b47cc73d2a02a0ca973bb5069c6c0241f2a4feeabec717523f2a9e7379bc3c0d43188959f1f5d27f995aa7dfa93552193ca20760ee3663329a5657cd2c589c27f5d4eb38df367c050dcf988b4eb24b26ed6eb7c380900bf72db54f07144b1efa490f0e33bfad300dbad24472b4d0"}, {0xa0, 0x0, 0x4, "8328d8db1d75b82820b382500662d0e17682ce437be8f3d837903384e1a85f60dc1f691a9fd506b5214bacd6dd876643146989a477677043adac4939c5d138e1c0ef4722e1287cbc86275e5c24eb11506975b244abd3e31ea73de9a5c06cec54340590899f3558a097327fc5a4ba2472733f87cb5766b49758a4e591061d61fcc592434e5644b77b9d5d59d1270a7f"}, {0xa8, 0xffff, 0x9, "46e8c61365876838265397d475e133cbe6c3b5a97241e9d55199106e49ac086d1fb51509f71ab0a21daa19f41a533d79935270dc2db0a7bd9ee0a742faf653a62dc81bd854d1b1212312fb8a8e396b3347fc7ad8dbc69d19c2a3474b4a55a21a8c615334becc260fcd55a7fa7e2b40b12577d9c1ff475b360869349f8fc14910f57df9739c3c838db7a8d91d5408dd16b9522a41d4b4"}, {0xc0, 0x0, 0x4, "8f1ace180998da0ce64a45f1edcc79a2b7073620bb19badea90d62d5f850c5abb43dd0b2ce3314f799341e31f95459fa0497fbc24f92da05feaf7658a80810c9995d6303256978c5823d93edf386849d235605b4dfedcd46ac1e1ddbc1f4e2bd127f6df65af29a69ad6fff895e8b36c82a3444591b4e46b2192f114034686f6edd716f301e6789a502ac1ea3eb0cf53d02c4bbbcaabbcdae4dfef78600d88ce57a9c7ff37ec25d57cfc879"}, {0x90, 0x1, 0xfffeffff, "b95ec80126fb3cad25ebfb6597a2ddef58ed41bbc50692af5ea4eaac25b39ea6a928fd87a4b37d59eec87f39af35ab8ed05fc002cce75e7106ca683152d2b8899a8741646b06530304270aedc264bf91b533a9413d7fe28df49f2801d8b7c9e8c7b98fb8a6bd7ced2d51d6da844a9ce2b6842ad78d2171792e054432"}], 0x458}, 0x40e) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) socketpair(0x20, 0x2, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) bind$unix(r2, 0x0, 0x0) listen(r2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="108001000000000000"], 0x10, 0x400}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x4c}, {0x406}]}) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r4) recvmsg(r9, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) sendmmsg(r7, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000031000/0x4000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) setrlimit(0x5, &(0x7f0000000200)={0x6e, 0x40}) sysctl$kern(&(0x7f00000005c0)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000006c0)="a127847f", 0x4) executing program 4: setgroups(0x0, 0xffffffffffffffff) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getgroups(0x8, &(0x7f00000001c0)=[r1, r7, 0xffffffffffffffff, r0, 0x0, 0x0, r0, r7]) semget$private(0x0, 0x2, 0x2e0) socket(0x10, 0x1, 0x80) socketpair$unix(0x1, 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) msync(&(0x7f00007c8000/0x1000)=nil, 0x1000, 0x2) r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x11, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="00001c00ac14", @ANYRESOCT=r2, @ANYRES64=r6]) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRESOCT=r8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) sendmsg(r10, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000000c0)="5a642ab04bbbc08706e42b12cfbd94fb0b3d1464a57e4b717610b1f35951e29d3280e66dafd32cd5697bb7307f7c685daab6f859a1007c1d16aca4fafde62d71b84a161ecdb13a70b8706b8b127c0506624b38d81deb2370eb367f4c5535573ed1ed590b4a1619497cec981b90d060a6b6df7d9fb653d4201691f79b411cbd63d9954644da067a0f352eee7127cad0677648386323657973bf8fc53f9ced2d123271d53b569bea0895785c706596ff3b47cbdf3ea320c8ddb500cb5f509d600f680d624f369e", &(0x7f00000001c0)=0xc6, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000640)=[{}, {&(0x7f0000000240)="7de2e569c13e8114488e1f8f464e20d791fee7f892901695705fa313261fafeded6a373f556ad43fe678afb95293e1aab13af5a7cc4e9b5fd3fc0aede72f8dea3d3e3075b5b3cb80ef51ca0c96b50e445f8e7b50bdd163a1c2ebcac81a13a6b626f1cd6c4d9f6bfc9e79", 0x6a}, {0x0}, {&(0x7f0000000440)="8eda65350b63da4f0bb0d5585bf25e99e130fe8e8b86d2a4887a668fef605a6e26488778f13e28bcbc7060cd063a9c4c17cb08b8a23d76e1b58bf1fa403cb0537593b4f6cf18ce4f97b068ce39467a32ae8a2cb4784c72e3c07a3ec5542bf8ff03000000000000afe710d96f6c3278c88acb1ae0cf79579f6114fefe25ffffffffffffff7f02b6df2b33d2427abeead364bce3b894295bf2b03ac201802bdd3794b30b4e9ef6a89d4a694d2aa391b467fa3a3a6bb9d423e82539d1e50d51b82a9600"/205, 0xcd}, {&(0x7f00000005c0)="9d6da38e0d0dc554f6db73e7f2748fb7a4c92393345e1607e7e6b98584dc9f008b90fa45905c5794235ea2bf77fa6bdeabb4de2cb31f323d05a204ce9ed16d7334940a75139949117c804678b41991fdf53d", 0x52}], 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(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) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x6bd}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 5: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) r1 = socket(0x18, 0x3, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x8010002, 0x9}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getegid() r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002f80)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) r7 = dup(r0) pwritev(r7, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readv(r8, &(0x7f0000000080)=[{&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000200)=""/193, 0xc1}], 0x2) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80606948, &(0x7f00000001c0)) executing program 7: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000800) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) writev(r2, &(0x7f0000000340), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x58}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000240)="1287004ba50431a70adc3b2e351da0f833479497", 0x14) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) close(r2) execve(0x0, 0x0, 0x0) open(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x3e, &(0x7f00000008c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x6}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket$inet(0x2, 0x2, 0x0) setreuid(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r0, r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x4, 0x3a) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000080)=[{0x4, 0xffff, 0x1000}, {0x1, 0x0, 0x1800}, {0x2, 0x20, 0x1000}, {0x4, 0x9}], 0x4) semop(r5, 0x0, 0x0) semop(r5, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000580)=""/202) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x0, 0x21]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r3, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r6, 0x0, r7, 0x12, 0x8000}, 0x9, 0x6, 0x2}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0x0, 0x7, 0xfffc]) semctl$SETALL(r4, 0x0, 0x9, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x6, 0x2, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f00000000c0), 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x4b, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0xc06) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa01bb86dd60090011000800000000000000b308862ed3000100000000ff"]) socket(0x2, 0x8000, 0x3) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f00000005c0), 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setegid(r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmmsg(r2, &(0x7f0000001500)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000240)="0fe4432d7e23fb69b6a3bb80de083845f3298259bc712018b92627cf745776ca1a8a4743", 0x24}, {&(0x7f0000000280)="a884b7f805e98b137d272290feb1de0782be95743d9a97b03aa4b8c6c46d8262d0c822f1438e234ebd1e34d39aa8c733e22efa0693a07b9bfb43b8c68e93ae50996e9e850e933be3c9dd543e2e0c5fb2ab2c900bba931937f90a1fec88043beeb0ee7ae744fa4b149ac06e14a546d8d5a83a194686758295343bdd9e165c4aa46a1392a1eaadaa4b3d0db047a936e2a0931c8eab1299949c0d97d44c6c21cae40f8eeaaefc726bc3cf4de2753d4d0d87927885a6d34f415cf6ffd67c5ad304d4ccd617a71796b6a559752716a8c8d72e2b2417c9c9f5f57045655b04a2270457e365b1984ad736c8c77e7b5ac9f3f62f66f84275bac36318eb96de0ebbf738e21bc4e15c070f8faedaa934d50a9ef1b0bf1a693871f3fea47b7b6321dbcd4807695e547a097b2df0e93ae1a811b4f639ee8ee73dc78a0aab4198095a85a6ad18051b3d99f3e1e6c80c07a83f561228ee6c9ca972c4676542c8d3820a3aa04421a3c2ae6986dbc2ff9ea69e473d5c525ecf2bc81c92371b16fb0ae47690e271c82241374631852a18884f43b5d6622dd88285016dc70c669f0568ae2cbb741f5a99810ae75b23fe6aa70ab0c18f1c17a6a6775c927e711d65aad8366ac117a348415b70daf8858beb02df950f27b06cd6b0d6fcf0b4276bbbcba8db63837be8749406240c0c9b94288af6a105a129b1f8adef91f2e9ef5679b146e40b64586f84b95b805b87b7681d05b5a3775ac23e1878c80532ab557f43ac21d86f4caafe586f45bc20ac3ab8eea7da8b0dfda6f744d0480475f63a925100ce7e0f2735b05ff09249681ccfc24f9f6a1a6317f6c6c6d22b420c0e4a57b0e2964febea994fd0722394ae5c507be269ea6480bb18a8c6e03937ec041e8cfca4576c62b4c0bf2227f21d0caab585d93430de7e1e581653f71c47cae6ad20255c4115d14884b3c746210b100102f02f7c5aa7dd381b26cb87298cc47a745bf774c7f739c5ca0ac794205fa18cc985b82518ecdbb099ec4c825ba1f6507b1abf27e07dac6c7255d7ea4377e79e5e72a9c97bef8599651c7c9023b237a5a137a2c05e430e276b0dc087979d8d6554b325c794bb215871e001fd3e0153abc9135f1cdb32fd4b5f960aef8f701cc962fbd8b9d338803723d8297c860e8615a2aafd5302de2d3401fddbaa81e14e4d2d0359d07c2947021d6416573207042c7fe8aee57d79d65a4fd8e18ab3874a1b9df83159166c5989db4a0febdc5c06a15af4f65dcd0c404d0420112534b34168310f763685ff7e17aaf9adb10e30e496b461c7723e8a6324cb701b6e34b63baccc752c2d04806ce370721f63f094d0786644b802fe64e17d7d3dca8d369313a03d74f99d130e34951828daf35d3cf1d9a8df81c3098f7dbd22620e8dbaa1d37b7a94a20e6b95540f9a4bd85cecb13ef304fd781178a8aafab9c0b6fd9a0b0d5aa40bdfac7020d22a3f11b437e3291bff83b95dfefdff7d38fcba215d6d19fad837b5153eb2ea5aaeb73547e1ec7f2443341dc6819536bbfc1f986d2fa0921b21aacb35f4f5087f56e5faabca3b74ca3da3a7b49fb4878da072a21d72d78e8fbb949ded6388f5d399986850aa8fe633a09be1a4533185b8048733ba54a8fc09405a499bd1e9db09e74548f05a29aaaa7cfa830f45b59526b3c70aea3ffa774cb4580400328da1a259ea924346b141c485037d57c37def6a053341e542f89ef020f349aea3677f20f926441d04c52298312d3918510a75c3f4543b50cd116ae7a75f8214b1a188add5d375592bd58588809ca0f0e4243cded8c26291f968fdb241e4337ad2b955e0c5208448e08a5f8682b59b80a6a4a9e59d3507a6d49685b6e4853cdf76ebd9b01625483d7cfe636976f3f6dcf6bb5e57cd038f208b58d41d83b6dde742701ad020199b2891e1d738bc594c8b94370330ea64a5814267c9da1ef0c96e485bd5e0ff81739f5c742b3a58cff4bac89686403230a358e01aacaf959c749a788bb2bddcdcb1b040632e12abeb579d9eaf170f0be420f2723b78f7d77f53548b6efd974418de611c47fea3cc9c06e97eab64fcf232cb1cf7cdfc5d617e35d66e2fd6794650422dc19efe404b14eaa77cafa7cd241a386a52b7068aca40a3709e50898c6eee02ec5ffdf6019b0926f5523c04ac7946efe48ee2103155f6c8cdf56490204f4be1c5828e387518869d3678379ad35d02eb127e739e00c3f6af3993b5d83ffdc60ffa0410885f5ec406ffe9066897d27834d6f71ed1dee40a9505478b0f6df118dcec0c3c97c822802eef5fea1b148ae1cf99c39cef32dcc838f9fcb4092d6ffc19dd656c83c85dd84ec86c48d80edcb9a2d10d756f04710de5326cb3f035f868778445603eefe3b362f52fae46aedd744ae151d37e4fbc77204b92a72f6ef50590ea2ee606b59a7f34f30813fb9d0ae6365039abd6b938698a6a72737ffd955a8276acdd019cf842238808f4e7da017a0a97d5bda73f9b95b0bb9057b98e126d0a9394fc6282854d50e82533773d5379d842e6d649aa59a0095982f3de5e970b8a3596cfa69635d24e8b4ae5cf9654913024be217f59686234409df85894f9a220efd7a10cd02dfc0f01440979cd943816dc0c6ef82fbee0d8b7a171b33e6b47d260ac7da7527b84fb7a2a846ae82f53aad6540aeed8ac55fa00a8b5cbe1350f29af24232271e87849df9da699a66276a3ed74eb23684d99b7c5b345f8ef3424f61fcf70dfe5f768eadbeecb0abd39878903dd197ec1a5c19aa5664a7f67c7789ddbc3280b3aa90903b58396d719d39a86d352f7c124a664ed7d4fdef3fb1e7e8692c565e52e892c245201f9b4b22d38b36290588c96386ddc9b14bab1c4b7b22a4afa04d0532af2324f6aa766c47333607ccf0cf43902d8a2dc5722cbbc5532daf589e47a1547608a8805e7f0d09063288103922c07146aa9bcbb215e15e696bef1c2bd62ca6d5209b0f045c57dae320c73a7de2cd610d16dae52ce96e8bc972475d9026f9338e5d52af3a61e2d855a2c6042bdaffc484352f0debaa5b93311192c648d7f075e498b7338428828e42021a823c224e56898b2dd9576e6976c7271a7fefc4a812c5499a0cb1cdcca6868fbee3ea04fc3f08d6d3267fe39fcd61573963f74e1a042d4b0fa90815f094997126178b25be803e10200698cc34716ec78ec3fd5c01efcf52c59c528edd0b5c14f93083469573c6e5e9006f12eac1ba5bdf8c3cf47704a9b630c4a5b698e3802947b1e78548ccb4b3ec5f69a155bc9041e8e63d5c18eb836ccaaef53c0d5a38b8214a05f9eb27fd2cbfcfb84e5852b13d9d45e042e254938f3b2b0a3fb5f8ff02e94af6afcfd5f1e0d9908a9d4d8eab8c5a06f0961b12461ba92e2c90bea6194d90a4b23adc934423e581ed204b6380f8fc22fe853e4cf96cf9dd5ae51f94b6435d84de3e6e869938a296b90d682ca0410f94a2f9252e27899f6e60e437bcf834f7d16f62b0862040c3b127f5a48123ac8a76ce5f2ca48eb0797b6d1e6695080ebc8a02d4d8ef53dd559b05b629419734736849b2343614cc0a0a7033326bdb9d9ecd7623d0db8b4bbdf9fbd1721f5ace11e04e81961bf264a4c5c11af6734a4a89a124190ed31e540ca56c9c23107d6de57a42ab3fd95ce01c15bceb3e8f650d7708624f968f3a6b41b89e34edf53291e4779868e27dfa325ccf5af3713bdde766a2ceb9b679326d3086c6267b312ba3b28997fbe27ef926d78416e6e480c4b3594ac6342638ac63d11b5ad86611c3c8a63efc639f52abeca44400ea39519619193545cef684f79538bbe34c438900a55f895afae543a72447a6f310d85b4d777b7d77606a3234f26ebc47cf7ff12f4f82980868a63ee382f00e130ace0a23e9b0a641be23b0e9adce6525c8b1a7a6aac50551f35acd781b10d9c388447b53a1b6bf8a9808bdc132956168d9aa0992e61d7e821e46a62525486fb7c877f89f09a20bf53ac09ee2d58b14a950d867da83ae80ef3e1d3c2e2e0d04bb6d30bc91a37560a0012b6df98cf6a4e1f15cad46f3c17464643f65d1fff794477b303a1a2bd267ce3decb963e342bbe245c52b87bd73939745ce502f6331d63d6f1a0b5a6365aa1ed0c89732e57631257ca374c2ada98696ef2fb9a56712d64758329ed9e502bc38d78b9c7f5bac6c82694cea8f335ef97838139a0432b032eba945328bf9e056292ac0e72480c4c24430af83d7a77e7c038272a04dde208b5d0665894ecff444c2d50bea62c914ed2e6e6e5ef3200cbf3b7ffb2d1de37b195a355d77eb042fa333b079e3f61ab1d9d73bb4f4bc534659b8bfb6303750a106459096a24e8ac78ce1429466f6e8d660656c499ba52970706b21ef4f5f6c40f8331fe5e066870da165c81d711973c902cae4aec7f1050bcf12d447403a038766d8246d384ae5b137a8454fcaa18ff9f365b98a8af82c1c10e96449df1e08b913c6e8b90f76115e97aca628eca43c08ae72507f97693feda8455eaa25874efb232c640c188239b60bd63d6e6a14e72fa10b254d6520be6cab152b5585cecc2b076003952ad1e5d61db33eb1460744b9866956da60e64e7388520ba9ca0dfc14ebb928c1643720e244b039cb1f041ef97b63b3182951e50ef0a86227a7c7071d15c757b004680c55527e2204f2b2469f6e659dbe6e1d4a8d8a9e28f421184dc1a4eabf87026c37c0bdca12e1fb32a61cf8c5c591b5f1c122cfe5878177f9e6e6e97b23666d8555dfb22e8ed2d8fd1dd176b0f4b79c8b3b8c5fa4b085959c2a4d8c9b0f5ff279b7b496572b920872df64e040823df02e68644345eeeb64eff9ffb1bbedb22984aa38015baa032ca4a92d6264af40938314a24dd5c9d2470aa140c40ba31d013adea08db970bc93a27df3ed247911430c43ae1a7005a3405a1c8b672c4b6f6790f3163ad8f1d4c96911880d4d252f2cd845897d63719ee0b9392ae6e5735234d44be892591aa2ecbf743d4a585c9d8411e0b78923eff3608616e530d39641e21e54a137c833fea70373739f8f14424f47b705dd9a91cc092562897b07aad04a580d90a6b56f0028b1ed0005e59a335ea9dab3d4303cb32fd9633179ff3b4ee085e615e5a4f171e4410ec40557e982699d92150b3229bbf0bc68372bac1e6ca290badec0102ea48bb04df424b84ff41c45b0117d461d6bd96923d5aa80e7347c8ae5e54585ea55d25dc66a551e05895743051a93334af95298f59160725a8fa71a90c60805e33afbbad3b40bb8aa7b1e1646adb361f0b0f69729e4dc0181a15c38bd8b465fcfd054d0540fe120a6c66793ad140f9f12d0e2c212254ee60634954e26ed26139c5e431cc1d79d47650acb64c1f42de103302a3baaa759be64751fbdc7fc8db6924a0857b5c7f066210b72a08affb6532db9cd733e7ad3a3143f14252dd4b90c4be7c35ddef8e2d1e21bb698db85e2b25f390e14c6d8b92ea6fe7a8f9c1f640dfb5bc74ec2ee952d176490d584d6ce57dca938fb5e249b6d07fdea65e2e4833d371c6e474bc69cb96a7c89ed1e357ce9144fccc971f2ded43f525054166ddb8038089e7f861cab70229d264dadb5dadd07624fc934bfe58884631ebd22b749221613e6606a6c525539e71ad2a6e07ac89b88c71608504f0b18ace4c5dadcf4eef3f923c60c1a355e3f71cfb49d00d1354b24b04ed005cbded2d05b11cbbe6fb9924f859bff7499fe3699c7b9e064b2eff5d368f46d85e340647645aa054fadaeada6e2a82f87dbd2cfa771636bd27c9359e2a424d32ce43bd5889c75b6b5c", 0x1000}], 0x2, &(0x7f00000012c0)=[{0x20, 0xffff, 0x7, "769ae9b483a9b2ca10c78b5de662416f"}, {0x38, 0xffff, 0x2, "2013115cc2b006b37154353f16be1de3403b22b7f0972f576ccaef24673bcac6efda3afaf4"}, {0x20, 0xffff, 0x10001, "6de3789b4d4878dc4eaebf93"}, {0xf8, 0x1, 0xbbc1, "83357e1f1a0f01bd6bf03230c53935acc4efbb35e9d4a07cf0aedf0a0d22de962de06c05ea7961860c1dc77c5b17700996d1739050a2d089f0f24f2a4d74823124add62579bb69b1c92abfcb5a9e286cb9b1d8286b93513c1683a23503c5ee1aaa2e4d88b2d5fe6f48dddb4588ff87aa61ae19e3ca8793e9dcb728c8c47c8a19e5f944e1c8cfb995d842be03efeb2323c63aec2f834c44d9b023d1c4989c644eb991ab935044a21de3d677f2e46d4aed498ee4962e415fd3370ff7bb1f6af5ee24d7f679339abcf958aebe8c857b4dbd59e09b397a63469e326f1a9fdf53d1fdcb"}, {0x60, 0x1, 0x34b5, "ccb1ccc9e00c9c398b053304da00d60874a14f741c87292b68f67922d885a7bf8a963faa6a4d0462d333b5fd8a7e311eb377587e7017338b71fbcf553e395555b207f4c5e1c25344f82ed4bc"}], 0x1d0}, 0x9}, 0x10, 0x2) getgroups(0x4, &(0x7f0000000180)=[r3, r4, 0xffffffffffffffff, r5]) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000000)={0xfff}) executing program 4: open(0x0, 0x0, 0x0) r0 = open(0x0, 0x80, 0xd0) writev(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000200)=""/4096, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001200)="45cb5edea8b6ffb6921c51c7158e7da617d88c50b3e6fce062d62608000b7038cc103e8a749c721273ed561788972c6d120cd4ae63a088b0df18543c6621b5bbb5013e8e966c866bf3d5b40b44a8cfd6537f2507fb807b10a35b690fdb666a651056f274059f2ea5fb7a9a78dcb832ce0b65c4e1984262b27adf005ed78960a845b8", 0x82}], 0x1, 0x58f) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) poll(0x0, 0x0, 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'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{}]}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x7fffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x3f) getsockopt(r0, 0x0, 0x20, &(0x7f0000001280)=""/4111, &(0x7f0000001100)=0x100f) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000300000000000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a0000000000000000000000000000000000000001000000000000000000000000000000010726f51c325dc3bc50cf4e2c7b0182473014ab7f26e5e697360bacf665f808822e10fb95d4ee92c0350aac122a89"]) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/21}, &(0x7f0000000240)=0x17) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba321e6a27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b3e1bf99d9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa3582c9082b000000000000000000", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r4 = msgget$private(0x0, 0x100) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r5, 0x9) getuid() msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) r8 = getuid() setreuid(0xee00, r8) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) executing program 7: syz_emit_ethernet(0x26, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffff0700ff00000000000008004e"]) chflags(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7fff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000440)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(0x0, 0x100, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 7: close(0xffffffffffffffff) r0 = syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)="e0653e3fd45e3421660c94b6f5394ac98c6611b51f8021059dd7ada3ee1c2b4995ab288f425a82d7b2694ca89e3fe832fe8076e250f3df523d20259c0977dc1065d9c7b29763a1ee0cc444036e8ef35a062dfa82ee0ef38f1fd570cb97e36a5bacea7f2b41620a9a322bcacc5bcc1dcea5e4c51cbb0d3bdae8e6935f0f45aa324e2c2a7707bd6aa28331", 0x8a}, {&(0x7f0000000500)="e2bcd7b1ef6ffc9f89a910c67b8b2e9c23e30bb8414316f992ada39fbdb7965e710f89e297d82a105b0153b8b214e6764703429db27105ca1c876eff63fa0b3d70242ebaaa0b0dd420cbd7626cb128e17989341e2cc3527c2d9b5753dc850ea8a73b4b6e4d2ab546553d2c65957172f21f1bc065ccb70b7b7090757a46d19d5995ba8d19ed182d668df30decf9d59ccc2058f9956e5ed449f0c715ce0ed2857c938bc2746a1a1b0d4e95184725", 0xad}, {&(0x7f0000002780)="beb902c97e929ccd8c13e434e43c776e5176f86364e32994b889e191cbe87661818c285b6d6e9a37724cef82665986c802c26e9415ab8d0da7be1bf39c863e0fbd98abf8668c44ce66289e74d588f8290a7e1ef1232fa5013dccc56715289ed4675829ae5d07c07b20bd6f2c9b02d4804dfd8a3ba968353c1d924d9762bff55d31f79efeb6963755b545b2c56b2cdd7abf4b1346592c704be31665a94a166a175e4fd3b66531451ce69b1e054c230ae95c1cdf5c8b6a728ae7044cc13cfd161302386ec171b178aa4dd7f573529da241ca89670501f97188e642559bc7a412ceea1cc433f44290926cb7f0f09d8f83b5bbe589caf7dd61e53eb235bd37e1e893f980f58ee60ed55675da77820505718a321ada46dcffb8dedb5ce760ade1efef36db565da2a3b887c9daefed2681ddafac4a198f6d228d1a5877eac7300947a3f34c571abca5ede8907f70843f45247df8ef962c6e48dd37aeb866bf9a71916f051ae3f8b8d6c708a32cd889ac18962dc8c25e56a9e0f5ce6eb0dd459d669ab7eba9a974bad5a99746b8c578612e1bc27bff9d82c4d2524491902e9858cb3b2325f29a4070d0332db5859a96b4fcc34cd43501c32561d0cfc5f76299917bbf2ecc67d4209fa16404388ba40979d25b88238b1a069a9cc1d3aba190a7883813e9450c271a7706c48d0f5442b996d2e182f319d66e3f0217b15d441a5da1c670fd3ef003b58d4a598e819605124346898fce44ef43b89b542a93a2400df378f890a6f280a7fee879286fd1562d324a3b85aac4f54475cf0a467bd6c6e9c3c24efd07a5df88ed416c7de26e46f899b686db2eb6c1c234d7b23c7ea8c796d2b30de337fbb814bf0b15694b93ed4afb12e0e2e5fe7e48dbe26a809184bda471227918baf11ecbc54317671b5e32439f232f9d7a5a3dbf1f48e3515561ab61ffa03ed85b26f8030e08a1b86d3005032151f446a143e3bd6f15d271f97bedafbe53d02ba5fee47fcae6dcf18c3524fe9c65fc0d2b57a27d89d4dd8297862206c96e308d80c18ad19dd1f177185d66fcd466b3d33559538046e751a7a375fe8ccf00ea3fd2c6cf3ca0841efe4d7b4a6680acafcd191e4c8e2000d54193cd5842105a598bc83d0661f43145a202881693ab95bac21a0df881a16f705f6bc46c1dd1441925a16ff7ea87066277fe6cc76478467709e29170d7654e27ab2f182c7ed982497f5b2445a7d0092d2817f62bcd9c433e40fd1241951477e9f1c532f49a2beb0116be3c5c20ec946a335a8172e3254fd12562d4808bee525d70df0625624ce6c723e9d274fa640d3073d0c6e6eba6231d36c8f153664beb405071d3ef9f75b2c1fa61853b9c93371e759ed20499c7558099ed04558d3fbfb54ba1697bc165361de7b6d4cb5d53336b233a5cfe8334e431ab8c1d434fa4ef15820747f6bec71089d8c5cf99c4517a15072d3d0cb388934dbf75d38af59d7153e4f6b015dbe140da7c34ed3fec2f85040ecc37d7d1146ce37c16e344a0fdb504f14393309ecbbe7fffce42276f8865fc80b4ad7d03f0b3c70c3f78de36ec9eb7bfbc18c9692ae944b6fae646fd21bfdda841352a70c4631217c44a67fd422534c1ca57431e4594d4e4337dba3f7e8d9f58c21c6026e56670acdab381d2f0f6dae50a206a36a6744cd9cb425c6dcd5b23b520afffbf18d3c1f5daaa94a8d11749af1b975db89fb40655318106127261558be35e1deab15595a7f9dfce177efdb7b0fa5c7676bc416d3b8b0bcf1ad15627d0a9d3ad1ae595d49741f494eba53684c185e6befe2373bd8cd28520525845a883b20d4a170fbc562b1ca98c09d923ec0e821aeccb0659bef3bd5a3354dc7a62e01a1aaeb141dd4d06d4d76bc8c00d079c94ee3ea04045f9633da0b4e172542c1d4faa8f04047f92b45922c36e56da0da0f5b33a4d04daf39ad30eb57ebb0b9d053b067e4915dab65dd5477467fef700707599773aca1deedb55caab5b2e88c83749e0ebafb4ff56eef125ff5baeeeed0a1d2f39326bfe8c121bd29e08d8526ed852d284e37d1e7d2f6a3b1ac2bcf406ff580ba4d94161531d1a1f5264b2ff3f60a54765f9fbddf4046773161a895b521bbed7f849d5b36c54e35500baabe83111316c3f9cc58d67d00f0b96be6c2fc606d6cf36fa01acb8bd69b6eef8f8d6a955886cd2652141aa857e25ec6c3e98951956a2acc0cad0b7b7b157452040f8988ae187b4b42087f3abf712e7721391c6034995dc14e85ec503db9f34bffb2c3142f89372738571f1868180f058d188713464456857158e575883f2e614e96be23add0266c2e05299686e5d0452f00ef093b551e26089f057ea4b1433a4ec0205cca84c6b8ca7ae9905be996ba811337a0cca7a7eb66e33ff2531199b88c1ab6fa2b89b322ae5330acc8af9098ba790122af01b3bafccc1d57815b1393c81999c4834827b683c54791767811c958ae7c009b8a966aa8ecfc1288221b395a828b415371efdddb0456047086527f0b186ce3b329ca3e611126732126c7963193c6fa52cd68e4ecdc3a19268fd5fc00f4185c5ede524711a2896db0684375ecd93247877748c5e166077b0977f6fc41df8a893e658fd70f58ec27eb7c72cb8c83b6270d7f7b0c1a9bcf507f76f8bdaf580eeb729b69196e64209000000d3489e790b2441af5d78146cba740110fcc038d57a6555cacd6d1c9e4d57c2a1b1e0cd52ee0aae6403233ed7f62bc2b6dcf4b1f39f9abbe6edabd2a011d7a6737bdd973e51c9b65a7f833500e85848f488f163ce4b6555f2e83705d8cddedb3f78c49744954d316f655189821faabf8a193733810912e2acbd46852a2fcee213dd4b1d531e0ae9a3581aaae4beb353827d62839533d244715069db3d577b19a66e00431f5e200db78020048e42d26d2c2e3558203bc7b0d1afd0b020e0bcb2ba6211bf4ea22b0d52de204e0e2dfe4f1d9fc1ba20afe25070bd621182b55b0697391bac4f09da0026f5c3fe5c5ed28a4e8599e78f41393f0ef1b16d627a5fbde66783b09fd57623fb1cb3d790c77ce9f80e11e0349362c6ee702849cb236bcc47303db8d15f5cec097fedf4104a3c69aa13c571935638a08a79eb8203dad1cbf675d821e236972e2d59721cc327935796cc4c650972b50f1fb194118d586b4b2e09715d45082967bbb5c8899e413b3bdf9268d387d84b9f14cfef42e06d6abef32e053a394eb15f4d3965f41f30ee674dbcee7e975fe984675ac64eaa0af0ccee0b3e0df338ec6d779b369ce609e27522311590554a4f3c49664ce1d9075883a769afcef568704a2c39eb242938483dce4fedf980575ad473fc6cf01036b02002b248e96f36e7014e4e6ea871c9bdc12d88eaa17b8b3c77a30c06d5658f713e03b29fd557346e0fcd5cbe750ff5e35d1da677c53665c25b486d36dc6e6cce002156dba505ad0ad7534c8688c17cbbea3b0b4e35616445b5ea79747bb78e02039663dc00d4042e2f504c22a8780bd24156d06b580f995f4ebfc33fb41a8733342bde6bc5712eb4656c98c600cc015a7c48ee4146d8aa5df33429d267cef604ddedc060bbc19286afa2380ec6390b2f219be7e0f9d9d30a974cf80b0606f6d662e22b542cd061164303eb90c7360352e554e06e0d58588dde56afa00f6ac4e422ede7c85a26a37cbfa29aefcf0084c6e29cde9c31d7074b1c0873bf1654f81a5c1a1a6d40188a41fd2d8da751aec38a339e6436dd1d417a5951b729ab00ede3642f2ecb0a009c99f3f7c311951737fd9e6c380ac0111fe540be9e0ddf55cba79ebf2f65c6676272143a68bc450a6dbbeba0e211fc54e7fd7b95b65e083e1d82522456b79d3e3c646caaad78d1da8a185089304b6b420d433c2002b98523d7c8b8a9d9810b2d85bd5a6a739bd07c96712b423cbf9f58d4f5a2d594e2922437cda1ac85a713a535976773211ee2b20a60aff0b331f411fa3311288dba11a10ad626977309c32f710137f1be15cf2d994e6c2f2f915e9f867035f598fd1d1fa24f81eec53eb31582bf49941e383f50a500c4b556ba50327142908f92ddd03d6b43ba11a219d57f896798556d67de46435f68180999059f010fa957f3dc515c9f8f793edc72291609aff2f5885410b4e363069645be215550d9e25944a4eb9c70bba4071c06ff29816a1279a9c236179e0976eeac28e61ec137e511a759cc7cba8dbe9ee8cc80323ce84cc9035fd0d2fbdeb0da0ef833297bb30778b183de604bc81b022806a39fb11c1199df77c97a0734e55e209fb871f0e005c8a0500a3c4a9793821ee1c44c63ab49ef5c1da30edf2109acfaba0877ebea81e1e79dd670b40ef712ccb406f83f29835d4b36321c744c2df702cc185d8ebfc1fb3073305760ce794b9af4028c53ebdceebb98c91f7a1e976f300c165e7376f372668607365583ed8415117ce3b921e4c89d5916dc6c8cdfa2f29cf2a98921b39161746dd51ca542936d356966b6451394e7ba1254af84e459ace9cb82a3e805a19697bed4990650ed5ea0e4c5d10f7c7d4914a56f63535883a34dde07749d728538bf172e32fa24905cec40715fbf6473b9f8088f06ed2b23d4c6eac2ad953a03f3ae5fbeb55f0edea519f8cfc26eabca8a469b165de935530ce917c284f1dbafa6becd9522a5f414c4e7061be3051b6e84e55a77f8363876931b36ac49de40ff4d645bc1913245606498f944db57942f59b97760890497275e37f6133b7c4a8617d0590ae52df506790efa9d1ae929359701f0c7c98b11b60a3a4dd782f5c171b04dbd00ed1bca1c1643b14bf6dbe91591483811960473a0b609237616ca4a7282affb20b3932352abb6cc63abc11272a730a1072389d57125cbd4efd6ec3bab9105dab4a33073aa9760ff4d41ed7c24dad6e864d45dbba7a7afd25607619f0e5a1a5110b31e65fb9c79cc676f0cf3e0ec17065a8e9a132d2a618c42800816574f0a55a71e7f2b0895fedcf472a08ac25803634321bbf6539dc76e49a9a4c8ef6f75e30bd102f0515a0c12982c976b8472ddd66b9e9894a13dab05c752c917c2c750611504b6d42043144d729496a8435e1e3757a0420c545897c174f8e2d046b2381ac329a507c02d01d7a8304d152afde04b603fcb8c15a5327fea7e20b1ca85a13d3a5f5c0e2f98cf86b182cbe41d8f545c9d22f6c8c5d71fbb9d3578bdd1b367b9ed1f8d174054bc0263a0992795a9b5cc6f6ce08a261fc3135b236dbd43e6d88802d59dd47066285727dbb3baf7445b2555d33ba0a4b6aebe73c33560e2abe10c3de7c2e1d1b823928c77ec293d6770f7be9c92c057978f235688239e54545aec2200d12e806293c84287949dfe12625f042b03d8d8f2608080dc7742205916d8fc4972a955f3828c3f592522120314e5475e2a85949f381486359f1ca444890b0966c229f08e7d1c6587b63cd0bbcfdf680330d9a9e72dd6fb08cf999bf1bedcecb7ae21b26d516784e3a3ad5a8d4d4e77ac5ff914a945c35c9a0bfcbbe9ca756d0634e051fdac4d63f09a8e35afe018367197d3a14acf7bd08fc2ca3282eb15eecf68562d5ed06396f5caa7168a2bc742f2b6b575784bcf3edfea1f3e6602c0b19c62e7033519612e454da35444d69f518ee653dfaab4ffda1d9d256b45015b12709e57b6e868f9b44fac4bf12ae4f3a2415b6398dbdc9aa857c15facec6291aa51c0e56b0d64f3ce179a964585f66110abd543534b37839f2ec33f2f04ed1703359fad7038f2adc16d589c1cf6417bad5904195104c6d894a1f8337c2c54249865c36dfd00eeccb476ef1f483a6ec319563113c83e7efa5b5d85182db7b2305d9f9e58fbb6043aa48518675c052a8eefefbf942a7bbe9c44bdf63a88e9ac26a94f0f8dbc3af6ea6f10eff8c52c24fdfef65e9375c938e6e126", 0x1057}, {&(0x7f00000004c0)="6b8f2d30297f325f4be3369e9aa379ef", 0x10}, {&(0x7f0000000180)="bf9d6e9d0e8cdb1077fee72f386fa7c321489b9291f29f5401", 0x19}, {&(0x7f00000019c0)="bf79dc9a1028ab921cd071591f7a9db15320bbddf0f305906f98bf3614069ad51dfc03749f2c075c568611f61ded46b816b59841106638062950b942b630dbbcafc520445b79c5115a4ea4eef1e7f977e3774ff4008bf5151d1fb263007d28788d35b404e04ef61728f68211ffad9c16ecae316581a502bab4bfa19f7e0939632fd5a3052f2d0c7dff58e3d11230599bb854dd3f3a427f570862b8d2fe8bdbe6042f21bf163cd5dd7c1d0ef836ae8045aa7ca35f5e53e9ba848a2942ea3ed543641ef76570f7cd3b47fd027f626f3bd6d27497534f80ca359bed2312c12a261bbdb231c228a6317ed463a86de46cd2fa52e71a5d47310c9c21ee3b15a201c0072bcf2743fec0ddb3eb0877514b6f5202f641051bf4364bbd9630b5b8b84a0032508b3541138f10aad5f8a4c89cd72f8b639b1869fb5669d717256579f94dc7ef9f438b934adf00d3f8e82da6fa64528d2a002ca428ff27209ea89d1c9b50e00d20283bac8e0b88b0fee795206a345e7975398218f47adc2cc7090eb88296803d60bb2902f54470353da0d58f6ee66066c2ff393afbfad422082a1f26c4c9e5ce1304241b1f2562bebe0b226a6e6072de1b1d914f0463df2a2253bd5f861d015ff05e7b7d7cfb7854ff86e53cb388968c2ccc18abb41d43be652cf0a5c0bdd3d3b1ae0f3faa10df7722fe7fce63810f912921a6ffdac23d7703cac5b919b9af2645896aba8c0a703ba00e053f4b42ae313f1d7de9b1565cfaaa2d8424aa4f89a307bd1999bcec69c8eaeb544d1e7b6f2240bc2bb9d53c0e196620dc3f6c16c782dd7e5bb6d79964f5b3289c6361288636966365d42edc71f2724cea2b4fa8661107069b3dcdd39143f00f01bd963901332edc052b9f949cf749be1eaa2604097b7578ad2244fbd632b2d8ff2ca5c94f97f3f9fd3a682d4a9986f7e38bc049a3102be24495b3c00c2f71ac18100dbe40c84663f824a6143a7fdd706e22e796d80014d021719dfb7b0820a464bc0d2333ed0d21c3fd227fb62d13a0256345ececc662cfd248d9c09b421649fe03d519598b278eee49812968e8d9dad07d593f6713c14ae0bc3cafa0b99511c3fc679aff59a2e9e8c80d75c4f5c5ca50f07e2086134f3683eee17f92a4f7adace694e6265b189e10691a872205b50efe167744972dd5717e536007bae37d0e8ec0ab3e101969f7dca2e7e33585e4ee3e3f642130b205bea763940c905cfbea9e359aa1aa5d520c228f7318912873a5c8b907966b51bf641d18baaf3e72f0ee87bb8155906d178ee1a978aed3ee581852f87a6db8efdb7e8c471969014282b39eddf013d7cd1058866c94dae1aad70fc9b461eecc61f0810f87302fc438677390d95745104e3a97e816ec7a2842112f5de7538e6094a93724b84193b4f4cde930934aa653afc59b09cd43ade3a36c366fc2cdbae86d8f4ca90d6fe4e726f3fc453edecc1e83315299e5201bd9c30c53714a1969f9efb71d6765c386cac47bab06037914acb2df68e2380b243df7d0e8526ca467b9d70a27deba7afaff440335dd629786d6c04e7b7158169d7ebead42c8a87a5a6556a3d4b268ad581fd694ea2d8982135370cf83a758baf1063a8a7f0f48852344b21a6ca6df7cdde07b13c8f3e73577b9ac0eea1df355c9c9a492cd2df3d148d86deb7244b942dda48616f57bb32100a34f524053bb238b5c748f6cdeee855624ded4ac965340261ed2bad9cc5fed6222fa3df5acaf1bcd270ef7851db6de60c186c6e8b92d11c3acdb1b115b03b0a225538da6718ce58c2d3aebb074f1dcedb67f910a31bd8e4fdd554f85477d800e822ed087705021a963c596621f2cd5b7cd325452c336e19b23fa67710f7e6d4d5707117b1b8ae47ab3de65a00f4cf065db0e82b2b1bcf9a7665441ceec2886fef2e165f87079e4e2e2d91fd3b237a1ff99970a2f38ad08b65614d0713f2f4279b407408c9cbfde724de4a0e4daaba90826a2a7537188d74c96fee73666a32fab7f5c502ad5c0669fe2968a12de6a2bcca48e1d8c3d7dfa0fac46b3218ed932e2624265c7152c9d786388755434e0d552b3a90dfaa4e7c7b3e8585e2da1799030b377ebf63b096cd14e92788392d3f659b4e15e5b0e675f593f17fc7e409e0c6ecdd814a89132dbe4b105f36d0ad570699100d219ed8bf6e6ceafed8a8e6404b4bbc7d71876c69870fab4641939a86b4c6f73b0e00ea180e6e2ca38273b7672e60507c93c69b0b009de3529c558630ccde1003f35335c1d986e81c7953359f24414a0aa8c80f469dc4ad28bb191bae26f6b822e0f05df44cc08d6d664129104bf83cae9a31558c9e279636741bb59993b696c25a7f26045a836c890a6e853c056bb060b8a8b7cad154467e739a30b0ae98289842ee54fbb66e3e5cb677476f0028df20a8fe5541a79ce5a897bc90834983805161730c285bc4ef772a3deb6f428c2822cb5525fd9ceee72d86d76269dd4e2cee392d6b8e64c4d625b6b6ac84ab005c2cc7b4e633028fdd1e42a7212e7e5dbb94b5961d30f7f6bc8fa6f212cd614b8e44125d51117525b5e1bcc7813bb29928f736d6bb7edb742b58e3078270b8d47ad685c8f2a6ea7f4d95055de19d7346cccef836a7a735de4fa4685c8090531216ea6b1c219e84ad25a313c871046a9c3a6abdc4a0e4447329a58d22e12c8659e3b099e602689a7919f38f591e848d1f2d71daddaf6f4ecdce1d477c028a6f0437be74031d6dbf9879b699ff2d9b99b653db8bc46842313698636d4612a0afdcbe881f48eca319e3f03b97e9f16758a999722423cee0a708e9fccc9ab0b82e89f7892b3d60f35d2a1eedc4d4f87bf1bcb69d69d3e2aac6fccd5a83e11a5d11c3132f8b8523c57c9e3d87439d59695ee3f224f0af94973dd6fb1f27203a5f4492740816086ff4c7307e01d2e50f77e89bec6dee50d9dc5ffabb98bbd4508436fa07e86af77d8883c49ba3820046f80bf6fa60877c4ef83adbef15890f4ea87a50d807480b5455f2463d867515a39729732f488943cb9ffb7f9c0e4c0a18cc401709abe21a3e37e3ffc97b3927b9a5f38d84e1b1840e00d6b71cac6736c04ce4dd8bb14865d8bffd32205a72ddbcdf687f182b11a9d4e6f497a4e319cf9e51dcd3c10ca38b1b0616ee6f537c78e4499757ff9f787d4d29639741568cc10a3d5f855823b379b05d084d3f5e187224447ec55c52084141cb86b9b3195c5a00fde7a21d7f3611aeb40f1d7b40f4c4a1c8f54a5b661de070ea33bafaf3fe8b0c69822e149b2345e13c24238f82cbc7b373d2c4f3e57b1230bbb9a6a7a83fbe54520400cea7c3145e76bb372832702e4e2dd263d84105c685e25d59ea425a3e94f1f86823b2257daf517817fa31ccaa2dbd0635e58dad654c5c5caed5d48897d314e2b7b731a5da5540c5b15158c5dd35db65791e4082ad9909ac0f48ac82cb98628a7e541abab43ae880145c21fa48d44383a19c73f7e01d0e9e4cd698a7036e0ff18f698337333869942a4ac8bb9ad408fe174e7ed1447f6f793083ec765d957aa37b1899758ad5d7a28d9ac0bf9b55874c7cf7330162d8ff2ac66a86da1b0c9358a673c06515bef153f0704d1889e59ab43b8da943ae63effaa770d887176541a5a3c27abf0a839ace23e682edffe255132b9048bee22698350e104c1d8c7fe20dda5e1f12ec158de5d8947c7d383a460ecaae288ba5cf15738881ac238a7b6fe0f59363c6399bf2708ae13defa3a7e3e5ea9d1461ba04ed28732721620709724f7a3e0b960d5a039ccab0a8c9981fbba0cf15a5927fa6a53b714a1d2d16617cd57d618947f0261cce37a2dabcc9b3a46974deeb86f9ac65c47f39e53138f15e945bb8e48f4c460f54cbd35bae5a9a878310c7e2c702c333d9302886c2c457142007c320990f7c635f32bbcd14200388f8286cda2d838bac9ecf29f2078fd84a64c83e4fa8da22d6314b20ed5486ea651260c1857a3a0ca388f8e38a1cb6ebc27e854821345ea47ace59fafd416b50fca995334ae7fc23e7220f8a7353e82d41ea6b5f53b26f4f3ee5746c28be41d0eea75a2c566054a79c47a8f1e0c68e2611f82c39d44a3a69ce22eec97660c55370aa4c5ba1444713cfad6b8eefc8ec1d3a01fa75b06a42e62900b7f5f2e9257adc37336fb91dd6c913ba3472f0571dea13bc7f66d8b9e0f651dc53a3ca3b6b4443d0adbe674fcdd27376b88a0d1941cbac0c8d370459364b248dbea1068f6ee6078489e96649dba892be2a905bf3716f8d3f4a526dbd1c4388e53a88fe63f8afbc9d3e4845de2209186297df3e88ac928df75c43178e586c1bc0fae1144adbc36bec014c262fc5d8b12307e3c7e0b296dbe47be3f8c8b2a390ddc3b19f24e0bfd9d9cd041965a3be1dbb5246615ae6e5f477b23eb8c5cdd3c664bcc04a0ea97f69ced1ae50b69b6e79f5400b4633bad529852b2a917c2f560b8cc7f60a6abc18ea5d75d57d82ae1a5465a3b7508dc616f9146cb71aabc7d1e1f393fe6cdfab412055a24334a290db2b3710f4137f590788a6955272a52364aeec4eb0e0288163e8de5aa7f28e790669ea6e0fc754b6cb354964118490ebb0530e57e679b0b125a196a9a198ce5e137397b4d0130d98d13571c2857f7393ef356d7ec369e4033d104c54efe4ed63c18f0a3f47b614d5757539feb79045f44ed75015728c083c50fbf2d647ca113ace208b0ad0125d4c2a67b7a4e5db7275c52d8cf66382228b4a29fcac5eab0b9be68cd0f65a74637c04dfd19ced9d18e2071d50671f5a915e7fee2ce48c6c3c517a72859ebed7c9e6e3d431fd21472ad9719fc5162d5fcd2e2fe79a56b09", 0xd60}], 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f32", 0x2}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000009078ac1400bbac1400207aa5f1c206caf400450000000000000000000000e0000001e0000001"]) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x45}, {0x2c}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r4, r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x6) connect$unix(r6, &(0x7f0000000000), 0x10) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) write(r6, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) acct(&(0x7f0000000400)='./file0\x00') socket(0x2, 0x2, 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000001a00)=[{&(0x7f00000006c0)="58377397d725a4f93fbf9d763a2cadb7b5b65a9eecfb02037f72420590933122e2db4bc987be3003723f994d4550fa2eed59f6150a89603e03015022d4e7847a1e90b37f6a566b291d927e7178c103d3f0b87337c6c27af2fcf5bd31fd1698363832abca7e6d259904397c8d994b978ccd3c35840a92c56fba06e3592ec81ae128b975aa5ba53437d5849ab02d9f72e97da218b7d3bad52a272234a977f67edffa206f46678abf7ed58e7c0a311e3d2f9d67bccf16fc48b27c0f0303d558786b452edf3346ba026614bcfaba41a4e8bc6a5b996f74a2cd18d4eb5bd772b66cdde655e168bae78ef30ff1a2aec83811190fec6d9da550387d3e9abf5cd54ef1af3713dbc501bd896377d65ced795fcb0f78d08972b20354712f2ab50925ddadb7bce7ca09263aaf1651a473b1974f17cccf62d5ef3b427d4b5b487b256eb321056776af12475faad8390be781d7019108876b94752c4a68a60c83eb8c9bcd1c778d516d7f16916717", 0x168}], 0x1) writev(r0, &(0x7f0000002e00)=[{&(0x7f0000001b00)="51f5f7fa5698a0728f2ec9375c01a5530bec7ad4401b6463fef42ddff47e1dd283f5be1c54e5a05ea2ab2fa645667dfe81ea71ed641c9fdf0df2d2fe4fc35ba67f6c859e54830720e6c28ed9c97237af156eb95481c32a96443caef610d5b7b1e82d3dc8195f14700f3eda75bc977554c33ae763146a8b901cd15581b04385f48d1930d5e074c9a1c001cbeac35d5ffbbac96972e821c53df43116707dcf1247fcf09eb267e2e039257394769144c7bceb8b7cf5a1642b559e8f32ede8b490dc14b297375aa62fd64aa132300f3556f161a3bc6bebe2c150def26482926b9e8aa45ae46a279fea84dc0582c81315d2058397c12b96f17566d77eccb573c5448b7efec8c3ada6fe0039c70e7605fe916da86e2bc82dcf831656b4dc31fd4b56d03bd4334aa30402f9701ef6c25525f6a77ba8e53bf198bfda4ab926bf4c573a134120222fbfe7431fd7093c959f05df7d30a6a9054429b6f696fcf2fceab7422468f197f324c56f4e", 0x168}], 0x1) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8400, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x44f4}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) close(0xffffffffffffffff) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f00000012c0)=[{0x0}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(0x0, &(0x7f0000000a80)='./file0\x00') r2 = open(&(0x7f0000000040)='\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', 0x200a8, 0x4) mkdirat(r2, &(0x7f0000000340)='\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', 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) ktrace(&(0x7f0000000e00)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f000081d000/0x4000)=nil, 0x4000, 0x1, 0x3012, r0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x11, 0x5, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000), 0x4) socket$inet6(0x18, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206983, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f000003c000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000009078ac1400bbe00000010c00906200000000450000000000000000000000e0000001000000003ed8ee166c186c0b0513ae86d0595a313e2f0cfd7be036c9eebf7f50c57ffc2ea3dd98341e502c4120c9998e2261b2629320dd6b7f01d5706217708e4a66111e4b400d0ab76fb345bcbf0a775be968dbd7bd855504248f3fbd1a2ce6e41430bb2d29f1da7bb7d7e63c6e0a370c3563c2bf740851b2fda94f21d49a4f05e32196913acf5825d4421ae8e8a4f0488694b67d5999ea4dceaa37"]) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000600)="b8502e", 0xffffffb2}, {&(0x7f0000001700)='.N', 0x2}], 0x2) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x50}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="0e875d0c10cd7d42eb25d3acf4ab9a5b2a27b3cc579e0ea70ee4af83668f49445ee2f74d328a3b25a425e957b905a231681b9088da4aaab2856c556596389b190ccb56448dbf103dcaa67dae1805198626c6e13d643013d15645ea20a4aa9f8fc52113066203804b50c88b9f27304b30f18c0ba744d05303ad45785cc063e71483c013159c9f945182542abc86884807ae12ac2caafffdf15643", 0x9a}, {&(0x7f0000000280)="4ab03dd2707c218120decff35f6e1ef46927b7b61b385a907c3db9521397de745d21b16b14693882bedae86da789f5b12223854e79a43bf6c816c8f0037fe7b104fd5c4649cac067de59f343d5c1e40406b8f185b753adda5c1e01ef0531555618470bcf06b9696884adda3ee14de2df18d7181c75bb692036f35b45d9d5d3227c8a0f07a0e7d1df4cc991341ac3a2a49d15534a3d113412595f1c16c722f585159b1a9ea9d78783a77bb5efd92f936472ec2250ceecc298834011781c9ecc04ef4fef8058c072d5fc06252b7da45cd67552b14fb26500bce84156237dcfd041dc7fa938f8c55495a646247875c8", 0xee}, {&(0x7f0000000700)="ad6e38d01c7f2aa036545ff699a6f86e6be5b9a75ca55ee74af3ceb44fc430df026e1b12e2491e6a69b8d3cb3a93c24e64059303f8b17e945752d422a51a7058f2e47c65f9b99051eba8789a30e80e40b32556b42f7fc2ac6e2453be6ffd7fda72aff331bad79c9b1f2d1e7de7fda5160b20841dbd8eb2e51ecdc7aa08b9a0f4346086dcd94914959098eea4720a9d0803525e10bb0b01d700990254e559626a28b4bad77af86b35139c38a1d01a16ede36ed76582f2d2fb86d685edac963faba193d8448112f3ccb28806f77d2de6100cfba9aedbfc9016c52b374bc993789f4b7a1734241811e4a4140ada010beb20b9b1944700978af80ee67c0cd589d5e30ee8c5c981a09e4059cb91cedb5f8f4ea0ba3a8e14aa3e3add00fadca5b1ac12f492ab9ae4c1d571b8a038b9d4f46ecf6ec8902f19444d9eb6ba805e6a61c40d7f55929fab3c81d29704974c7e667d576d75a58f7b965925a36efda256b7715748623702e0da7ec09ec567c0e15e482f18451f70533bf87b6b138c8d9bdb66cdcec23bbc774e0bf09f70e15f887c16c1a5a075ef155b07ee7efd3f7899232cc18d51cb034cb2d318a0f09c823b975d5fc66efe8598e2d7c5285772fa85d520cedf69262a125c4ff1fd76dbb74303ae87b7709991aee996a0a7f16a54da5c45bd2929706418fb3383710a040d1feb0f02ae521bfe050464da75d82fcd7da6a9017403eea57c12f0ea1424ad9e025a9e71feac919c5004471af648a5c0623fd17b70f0892751ad2d7f4c551d98a9aaa1fb0175ea6c0db9bddc96e41edd15ab69c181be7bf52fd52d8ff5d9374f2eab3e43b7b74e57f340e2c8f6107a5fa431ec2bc6a546c10fa6368f79026496494f25dc3c010994a73ec2c8b36c79b785113d4b9d335702b971a662343edec6205d2acad262c5336ef6e2634273938679f9d409a521066fa9a5acf396f6987061a864e0e6e406fb820f5f423cf3ae0c7fba71cf0fbaa0b85d347df6f246d459f72beb2cee6386e4b9c5426dbfc420e470e3f7e3e83d4d72dbc27f27399695dd5e7765491088392c7019d2331c745fea66825638b7692996f771397776ae79ffe793938d704b6870984e0e77c19a125a3541064004d6f113ae43d0faa2fc3f22ee4850de761a9f6424e2c4f3ab84a1e62b2249ed7618a90f841e9e62f1a0be20e801cb227315057c8cbacd3b7571e60cd8038f4c2b7c81cff792813b9388de55be347f8ce501345b6b4de0149073de0a47f6611a6fe79ced567db07a69eb254eabf3e0ab132d637047070f5c1cb49d4828e46ba92064017070f0c87a67d9c012edf650417e4ab1810502ca4f619399ef28d200ad421ee6e7d601cffd07a4b3906ac8ea8a142f2af3f455b0e90a7fd470355df8baee2a20fe32c4b5e1dea023a96187a59d845d2d62cee2b0fe25790f2f018b38f29adb8b86df43327323b9f69b81c3e11ca7b6eec178ce3761cee8a8ffd4086272f696767bcde8400cee9d52555de4c9bdb09e689ffd45e478eb0d51197f34057907e77eb75f576535fdb091c0d23b25f73f9117af13e8f9133a206e3cc692033f2561ba818f7da5e2602310e86777748df9bc18d1d33fac77843948409590b0f07d6f28850998cc2d69ad0c87b4e9f2628f5954aaa7135a465e88c83bf914b561698f239345749605365404cbf3672822616ebcf5b153b8bf8ae2396443d92117e7c50bc0273b924351c629e33e4daf3cae4cb28e2598ca8369805c39a2a71388bd6c31e4649ab8e428e845f5ce5f28ca1cb35e8ef41527f75571279da335904abf8accd6087ad646f5bde970d8666c1ed6a0d70e953e856f66d2c67656f393f1d7476f4cf6f6c52aa8a3429f2ac03451d67d7a2f401055ffd10e81c23955c7b1fbfe1143627c6c1d0e81eab091e47d16014014eed1328a82aa5d9af8422973dc6069270e204d6070c1b42055cf5a1f738b8ed253d09df5667d737d452a6eb77963ebd0c715a4394e74c35c3689e56e270a1cd34c67cd8b77b10a9437a9fed6687b3869d8c945764be71da8b13cc53628776e0bb04e13b00c761c60ddcf82b3539ee23db487328e4c476938f898c36607181b20770e084f22b730d171da9f671e244b3a080cd612336e8fcf072c825327b521dc78eb74f7d499c5306eda3909482f1d24ce7fbd8f8fd116831493f3770f95700cd2d9d2ca38da8fad1143d813ae3dbd87ad0f653b8d131a63303e407da820023a63a2a7dfcfa97c1377fd227b237bf67badf4f6f234a0f4b8e249def24b0f2861df26127b91961db0eb3bc9d717f18dc7f33203a5ae3ca1f81bbc24451a924f2b9fdd57af2f5869b3f55e32cd1509010aa03b10aae304cfc9da29f42c6817cb8bcd0cf91c245cc5dddb6b8e5f750e89d433a4cd03892843cb6773cff515f992e77cc0c259b06b55596e433f055c8932f09a2df3f6112f8705c8544410ad10b7b411f333aa128690a9cd8848b4e37641a1290fdb35b9d0c3b8855acc02f77878f5e11c661c71bb37cac81be1e4bcb6d9b422ed82792d289e9124d5025b6bb6eb13d621387c1a720b7ac7eeb50b5fd4a131330e6c161cfe0473eb5ff215c1fbf04cad45d9e8a50e6f5305d851c83b1452e69ffe5a8c07b7ef72e2d725ed97d7da8570c21cee48a5c7915b18da29b1d6dcff6959fd59704f808e8851a7e8aeb7c99c5c31b8730c8002174f0f50151d62019b2295a28157d29b09ddb59383a39384304ab191107bf28691022ff1a52766280fed4978172ba546756ebfe8a461b62278a5652e50ade6c23b0d90e7ab567f21a008ca21321b648cab29c862b290eb5c85c038235a7384accc30370cbd7399e07ecab52c821ed6e2c732b3f66fbe004a8d09f79a53e7c464fb628330347d2fe151bf2792b2048f64e9078e52095c2bc18902369e8ef04a897c61a78956fa4df4a09a09b084c483aa03138a54bd237bf5183f3c5e8ecd4cd0754d8bc7113a0d35f95983580d5734dd7780882b787e5cf1cbd213f62e26cde85d4c1be06d1db5fba9052e51acc05e29dc254f90e9bf22e2aed93c24353300fc92d1616456266b3f77abc26d458726e333568f8cf9361f9c653eca75722bd4e613060031b6ff9a0e312541a3c5b170ab68dbe0223db450c80735ffc50aae495631b13897ff96ee7d15aaa90adc8d4edfdef831d6013ea6abc07e6079508b8518810a5c9578bc92f5fdc1d1e2065e424d87f6246374d53f24ad8ac3d251dee4b4bd32c1136c7e47d57d31d7fa237b2b8fcc6e3179462e0f175e118181431e5ae9d32c4693af938e1c5bb6f52cafbd774f52d1a5b73666b1020593cdb3c30a542c778c5c3f3834641c1f281b72185f900455d0198dbe89b3031715c0a0cac98fffa693626ce72f571013b9548d2357c45f0d324e764c2409c8d2cb3daa6c1ecbd9f0cbdb5befbe605316bd455240343773e8f1c476265116b8ecbc85ab1353f77ae80ba757c80e88063c6498567c2a1a46c8ea2beec88dda207ff3412feb6b79010781b609d413905031613258365a2ed7df82592145b7608ada47621c175c90662eed4847f3634041ce5621e1d022268ef6379de0390b40c340ae52e25df9e5d450b7e8ca8bdbfe4f11f703dbfef62459237d1a667422a1bf7be36027a80a3d669c5c55ddcfc64fb01f2832b49ca8aa05129b8ff9249bf014dc93da509f346a448089dd632bd04730ccbabf4fd29aed1b5f2b83ccfd397ef22516c26e5adcc38b67d9014d0bee6b04c23ea872a5592d780634e66bc913f0e0134957e27d6de040c0b4bba4719a18a962db7bc16eefc8cfec7b20987f6ab37993531bd4208d04adc073b9d5b133860f126f15930248306efa703620d625ff54d84f5ac67c4a127792e3cb990b7e898325ad45edef4995552757129fc8f6f63f296e85688c3656c0a940e7b047b1f6d7369cb5a8a43d40c3bcbe7a417d1300a68098cb930da5093a95f76854e0d41a71e882511893cda44db030d9257fdca3068511bd0e89474d560b5c151afd639fb66a24ee3cb5f7ea1b5fce33571b7572102f80a1833f22c02c106e3108b6b690edd5ae76e0afe282f13ba5ec52386bf4f5ba908d112eb64eab4d213eef4a450efc24fd11e6e9856b8ffa9853477c1b06c91643c0ec90ff4200a54dc896ff572f4c97097607a0f5bd3212656cf20b239c1d3c308f3fccc31c405b49ba58cce387d2a1aec53333b1925a7ed900785e64369d25d210df5d9247d7015cdd1e4f2d35130d2cdd7e1e41a91faae05a17bd14475c4e6258b10bbb22852102b2015d294a0dfc6fc1c69cc4a93eb26db70d015d69e394bc48c8fb9bb829cf6416424f06193c0b18ef48be27ebd124c0e531e1baf49a652ab13d840ccfabcf663aae39102cd567b76af368b81f2cd9647e5ad25eee79fecd410599455d1909a81526bb5cb74066506172a566b1b763ad4f6b14f679d19b2790d4da94b7d2a9236f782d37ba06edbe6c8c07531072286887b211ec0589df8425b9f127ec08ec4f75220ecbcb26f149f85d943a05559c3447ec31ef6b0cdf7159153b0a393ebbefc997c2525369d8fc8061d9b9df7c6bde15b8924ad6ade8641d1f0ff73df9337f270c66c968f9dccd44b5398b0a4d0be8c8a632400e495c650f5bebfe826ad46685ccb1d5bda938ca24c7a1d48a0f01419a316c11a3dd601843e153a07269b26b426841886d7c52aa504b102c09b39a0684ec674f5af18c65df6c93d19f7eb5f059f0af6b3d1948ab17a1861962f702e10603a4304f5643ed20f629be79c86cc014c50bc9352516b375e543d90919d783ea933abb0338d931e36f18afa046aecc012f3f2e686253ed4024a17ee267038249ee54d13d3f17aaccf6d354a91bce3d838516b0a370aecdc0dab0dc434bd61fa7919880dbfaa693cc377f556615c4ce3dfda3c2dd41ba565208f8befc75e3a8410203b7480ef9650dae1828642d9daacd60fda047faaaf94b06a47b87379186c7a3276d937e3d9dbad4b47c8baf9bd37ec8fe628ca652d26cb050a93194d0405990ef4ef2f9dac70af18abd14e658bb996615f4e3448c254b7793e6fbf043b2e3a1cc7826924e638aaddd57030b107825d4199d62681e6ae3fdad3cf14a5f10081704f6c78c7ca05c235da99e84f9b5e3642dee3d4cc504b4bcbbd2fd2b3624cd162375accae15f7b7180fb03d97dedc63a9953f80e50c87aa2960481c50793fde3e933c9ce8c052ac4317129b1ce3e3083fe81a6a4f7819d34aef38182804c9856e3042aa13df0d25a200ef54cf3ec4662ee50c1424b0806729e300ccac2133951f41c9378694a2a2c9daf90a59852216f39bebd36cc66f11501289a8d95255ddf4c032a267fcfb33d2e9183748707a9d66ff29385c735fa4f0fb9d128e4e2c0afb76a6e6c18abe8a8ba8ae7ed8499d81ce342b7caf65b29e3aa6a3980c46e732bb1eba1cca9a9455b6ed0df2e706bbe4a6b347103609218c338e7a50ff3d81f581428e6bfcd2ec5cffb30a6c5b0e5dcbaecc2a0ff57a068fef8e7b89fc594e65075d0cc9d6408e6075d2d3caf97788d0f9f90f1ff7432aa8c9e8aae9de002d92e89f34585732f340d73368236b66183ad4f274d1179a4a7b1dd94682c92d441d5b34dd7ea921878c7f327bcee429512a31f19294155b2d615342a27cdd0dd7f801ef1889a742e771e213f76ba97c44278805d7ee666a96eccab7f179428e240764176fed5e0995cc56aab4369cb19ab7390ef73d8f340aa641971dc5a932f9842564bed3a18946d7aa476cf96f721df637195", 0x71c}], 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semop(r2, 0x0, 0x5) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getegid() openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0)="974e013f57570ad44f7ff3bf2b66a1e75bcfa13fb733614c38e0294fa7f271c062f06dcf5fad216158a16cb129fb7cd1a9bf4b0bb96f", 0x36) openat$null(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x0, 0x288) msgget(0x0, 0x796) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000e80)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000000000, 0x0, 0xffffffffffffffff}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x502) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000280)='./bus\x00', 0x6}) executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8106, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xdf, 0x6}, 0x0, 0x48ce, 0x0, 0x0, 0x200000000, 0x7, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000240)={0x1, 0x4}, 0x4000000000000175, 0x0, 0x0, 0x0, 0x48) socket(0x6, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12, 0x0, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x16) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r6, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x2, &(0x7f00000001c0)=[r5, 0xffffffffffffffff]) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) recvmmsg(r2, &(0x7f0000001a80)={0x0, 0x3}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73b13fd2336805db94a4cbacec8", &(0x7f0000001080)=0x25, 0x0, 0x0) executing program 5: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000480)={0xb, 0x54}) syz_open_pts() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, r5, 0x0, 0x0, r4, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f00000004c0)=[{0x0, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) getgid() getuid() executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c803006e2ec58904000000000080fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300000001000000aa5ac30a874bcbe4d9000000fcffffff00000000000000000000000008000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) r1 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x15}, {0x4}, {0x6}]}) setrlimit(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) close(0xffffffffffffffff) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x40c) getdents(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xbffffffe, 0x1b, &(0x7f00000004c0)="c9a86b0adb2e7d6d84d660909c6b054d1cda8ea1d5e125dd523c0333bb49209b62377693946a04ca10fbac99e2ed028db1985f", 0x33) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000280)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r6, 0xfffffffffffffffc) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00', 0x1}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0xc}, {0x406}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x7}, {0x16}]}) write(r2, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x200, 0x6}, {0x4, 0x2}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}, {&(0x7f00000002c0)="e22d7db98588dad2115e66fa5cd63ad94107dfe89fb851247e5dbd118005a091cf14a17f9ad538abc4a21c7ef3892be0a54e1f3b5a3fb2ba558b391950fdef2c85014684b02935c5f608515be457bd61f25ed3fa5195f7a4aaf840259ece46cecc44df42420fa11a9a7920683d37cdbf097a60d87ddfe72ac1e3539e0dac5e9cefcbf57fe60d234a03a15f2100194b8d3827d0356b211d41846e82072129d326bfeb974e90e9b890bd0588700b565bfce190f065dea323328f346ca2986bc5563c", 0xc1}, {&(0x7f00000003c0)="dfd5c2a3231bf400410be78bd8318b1325e5ecab52c7dca4844a7cd3a4146be91782dd70170e856cda21a2f70607325fe2b1150e1f26fc3899e66cd94d49e005bcb3f56a32e5277cc034a16babba6adedbd5814b34f6690edcd06344a30a0f0c460149d51c2710346ccb92c45da759b6e617878f1b2ef517d375282ddd67749bdcc35423791f0e95f4cb16574027597620ea", 0x92}], 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1040300000000, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x4a, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d15", 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x5, 0x0, 0x0) bind(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000180)={0x2, [0x0, 0x0]}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) r5 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x170) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000040)="bcd6f546da645f856ba566c956e9ec6e4b82d9794369ee3c6a26d4323765348ab64349f4915498d6728ee9177a7ae093c955a054799765940d8db6c7edb60dcd6fe64ae419b1cc7f684954049028c523efedcb9942934a082271647e7d69232a6c712ab7df0e5cbf9893149bc9e528df71544ab708a8625bc17e0f16e29c2463442722e4039fb2783443d527336ee65657b7466c8cad8c5fd138fd9456bc088c2b6f57912505cc5328a9f4412cab1aaacf114437e9df728d90fbe65cbe4743afb7254b8bf2a99a6803f3d6dff55f2b859d63a27c010d3c19bb5f71af30ac1a0af519b736194ced4a6b662cf8f9e568", &(0x7f0000000140)=0xef, &(0x7f0000000180)="627ae08ee6a9138e8a40ae5720f0c4b680d236a12b5beaa0b4981e8a2e301e28c6fe7e223fd5a5f7a4b2d76ccd1c17ebed9456b05b652b01bf633e6107d36581a1ccec297c3bef4781df6b9ce3634999f884b5e003a4562ad384256fa21f9383beb2dd7488c6b69b3d78bab95c7dd67d1e8bb727af9afa9aba65042867443ecf3ff434c9fab388dfd05773ff1c6abc7067c8c613f42872d6f435b0ccb87c075744c9f42358ba226e283f1d8827d000ecd854a1ea178c56316024d4", 0xbb) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000280)="1ee5db9de52789853d592492204e4280f945752516621e1fe54960302933c2ce690e7a6b41e42cccbdd4722f99b1b5a10706dc0e6fa211deb0b1c94e0db019c0dc647f0048d7e93e20d2300cf77acb06484ce93e8e0297048ac81ee44c9b461fd58fa949d527fc005bafb428773ba0df89601926b55be10810607ae330ad7a5840aa3d797fb1f472fb2b75153728da7f3957e5434c3fa148aca17afa187d148ec9b8d36687142b7814d95e231262e02d2c80f226642805df5650c0877af392d66f2cd120998fdfaa8e3361948c", &(0x7f0000000380)=0xcd, &(0x7f00000003c0)="a05a4b3806c8720a10e9fe2e5a2081de3ac4ab427e3c9ec6eb71f595738ba10e27fe50054178149b9a2e6c9faa0d88f1d4aec948fee4ea3880f3a9ea5b4a42e2b9afc0c5c598ddcff462ccf47c10c0901028114979a74542c94d00e2a16706a39142e852973ce3122a6120bcf883ed9f9b5c9916fccd813642d7ce1b60d9c2b41d902b1af2a7fb8358bc107f850bc7eca50b30823ebabd5016bac87e", 0x9c) sysctl$net_inet_esp(&(0x7f0000000480)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000004c0)="a3d7b1c16590f6ff513891c541bf50fabf4779c7d07b18e18439a422e12c1d1c2d5ea656a31dd1ed0dc498949a6d2f65fe2c73b19c44d9fe2e7e50f1f0b64549a0dad8dd4651388625d133c99231451dca44e41737d558bed72e8f1081a16345", &(0x7f0000000540)=0x60, &(0x7f0000000580), 0x0) sysctl$net_inet_esp(&(0x7f00000005c0)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000600)="120c03959fdf31ff77abb2bee91ae49dcf22859e4f6a1d3a423d4b9fb90a62be4e91b925e5944f440723ac3ab3f2af4322b978742873e40ed322b31122c0e22f544d36bd28dfe8a483978545d9dd02f6ae9d869341233b5b8974ccd05f7179683ccfeb7e020ad385d91f", &(0x7f0000000680)=0x6a, &(0x7f00000006c0)="8f0a9796d1d07380ca2ef8a890bb7552a4", 0x11) sysctl$net_inet_esp(&(0x7f0000000700)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000740)="62ca2193a05d9f06b147e3fb", &(0x7f0000000780)=0xc, &(0x7f00000007c0)="6f21c6eda127813416074a731b31fe062e460167529e01ac88958778ea3cf4450339ecfacb6b3eee5e6b9ed16f231a3af70226963272ba2e1c10bf4de363ae8ed7c82619ecb7a0f954", 0x49) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000880)={0x1, 0x1}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000980)={0x8, &(0x7f0000000900)=[{0x6, 0x400, 0x3f, 0x8, 0x20}, {0x3f, 0x6, 0x5, 0xfff, 0xc5f}, {0x400, 0x40, 0x0, 0x5, 0x2d8}, {0x1, 0x7fff, 0x20, 0x578b, 0x4}, {0x0, 0x9b3, 0x1, 0x6, 0x6}, {0x1, 0x4, 0x200, 0x7, 0x9}, {0x9, 0xb9e0, 0x1, 0xbe34}, {0x0, 0x4, 0x9, 0x4, 0x4}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0), 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000a00)=0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000a40)=0x7fff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) r6 = getpgid(r3) sysctl$net_inet_esp(&(0x7f0000000b00)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000b40)="fd3934ee624326379bf2f6f2ee47807108fc428efe8c815eef01ead17038f5f80535262c0c598369787532e5fde3c4064e75a51786025568ca0a79dc3ec9f341e565949b613dfbd714", &(0x7f0000000bc0)=0x49, &(0x7f0000000c00)="357c454a6cf4e9c342395ee747f0f119b54f2c26385f", 0x16) sysctl$net_inet_esp(&(0x7f0000000c40)={0x4, 0x2, 0x32, 0xf}, 0x4, &(0x7f0000000c80)="d07e96df54c8fdf2191c590e511691e98326fc95d565e0ecbbf36bebc9edc66555252a984196c9d027cf5a94d9ec08cd6aa613f7d87b16495580cd4a81f85785", &(0x7f0000000cc0)=0x40, &(0x7f0000000d00)="cdab29e143738a67bb24c2f0f67317cddfd1f7f566c885dacddfa85f81707ef68a83110eecb140796c8c46761b82327e85e2cdd1d8b60bfa3155a71e829f28b6c9587862c08d4642e02fabee1c7f54e6847e55a580c610a78af5b3e387528fd078d533abb8af31de1d796f7caa5281992e2ba3cb4e118cd3c8c489058928478cde6292f960f32b", 0x87) r7 = getgid() setgroups(0x6, &(0x7f0000000dc0)=[r5, r5, r5, r5, r7, r5]) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000e00)) setreuid(r4, r4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000e40), 0x80, 0x0) connect$unix(r8, &(0x7f0000000e80)=@abs={0x84d84ab28251d181, 0x0, 0x1}, 0x8) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000ec0)={r6, r4, r7}, 0xc) socket(0x18, 0x3, 0x0) faccessat(r8, &(0x7f0000000f00)='./file0\x00', 0x8, 0x1) mknod$loop(&(0x7f0000000f40)='./file0\x00', 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000f80), 0x1, 0x0) recvmmsg(r8, &(0x7f0000002540)={&(0x7f0000002500)={&(0x7f0000000fc0)=@in6, 0xc, &(0x7f0000002440)=[{&(0x7f0000001000)=""/176, 0xb0}, {&(0x7f00000010c0)=""/182, 0xb6}, {&(0x7f0000001180)=""/180, 0xb4}, {&(0x7f0000001240)=""/146, 0x92}, {&(0x7f0000001300)=""/25, 0x19}, {&(0x7f0000001340)=""/121, 0x79}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/92, 0x5c}], 0x8, &(0x7f00000024c0)=""/15, 0xf}, 0xb1}, 0x10, 0x0, &(0x7f0000002580)={0x1, 0x328}) acct(&(0x7f00000025c0)='./file0\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000002600), 0x200, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) pwrite(r0, &(0x7f00000002c0)="a6158034f9edea5f0aae33255c7b33ef2c2f2df81183ccf446c169dcd3aafe08fef589560c4ac9dacd44ac0ee6cc1479a6c5153fed0395949524842e4f6e99633f12950a9d2b814b96f6f36c393800", 0x4f, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991077ff32b1134f7c8cf5f882b297be1aa0500000051e2f0ad8000c257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x400) executing program 2: open(0x0, 0x0, 0x0) (async) r0 = open(0x0, 0x80, 0xd0) writev(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) read(r2, &(0x7f0000000200)=""/4096, 0x1000) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) kqueue() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) (async) setreuid(0xee00, 0x0) getuid() (async) setreuid(0xee00, 0x0) (async) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001200)="45cb5edea8b6ffb6921c51c7158e7da617d88c50b3e6fce062d62608000b7038cc103e8a749c721273ed561788972c6d120cd4ae63a088b0df18543c6621b5bbb5013e8e966c866bf3d5b40b44a8cfd6537f2507fb807b10a35b690fdb666a651056f274059f2ea5fb7a9a78dcb832ce0b65c4e1984262b27adf005ed78960a845b8", 0x82}], 0x1, 0x58f) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) (async) poll(0x0, 0x0, 0x0) (async) 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'}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{}]}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x7fffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = dup2(r0, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000002240)={0x0, 0xfffff193}) writev(r1, &(0x7f00000000c0), 0x0) execve(0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x3200) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) r4 = syz_open_pts() dup2(r4, r1) read(r2, &(0x7f0000000180)=""/244, 0xfffffe90) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x3) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x54}, 0x4, &(0x7f0000000180)="71f91e3464ac0058b85a9e2b823403bc916b5fae1fcedaaced91501d94ff03000084cff1b59c7afec37082", &(0x7f00000000c0)=0xeaf, 0x0, 0x2e) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() select(0x40, &(0x7f00000003c0)={0xfffffffffffff000, 0x8001, 0x10001, 0xc, 0x7fffffffffffffff, 0x0, 0x9, 0x2}, &(0x7f0000000040)={0x7, 0x7fffffffffffffff, 0x11126e3a, 0x40, 0x94f5, 0x2, 0x80000001, 0x400}, &(0x7f0000000080)={0x81, 0x426, 0xfffffffffffffff8, 0xcf6e, 0x80, 0x2, 0x200, 0x10}, &(0x7f0000000100)={0x0, 0x64}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000001d80)=""/164, 0xa4}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) clock_getres(0x4, &(0x7f0000000000)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000880)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7ff, 0x7fff, 0xffffffbc, "00ee00000000000000000000000200", 0x63}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() poll(&(0x7f0000000140)=[{r3}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000400)={'./bus\x00', 0x401, 0x1, 0x7}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900f13a003be1e384000000000000000000000000fe8000000000000000000000000000aac9"]) mprotect(&(0x7f00000b2000/0x4000)=nil, 0x4000, 0x0) pipe(0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, 0x0) open$dir(0x0, 0x0, 0x0) pckbd_enable: command error executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) socket(0x18, 0x0, 0x0) socket(0x0, 0x4000, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x1, 0x5, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x6c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80286987, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) read(r7, &(0x7f0000000100)=""/128, 0x80) sysctl$kern(&(0x7f0000000540)={0x1, 0xb}, 0x2, &(0x7f0000000580), 0x0, 0x0, 0x0) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000680)="74e4", 0x2}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x25, 0x80000000, 0x3f, 0xbc}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8863"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6e, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x80, 0x8) dup2(r0, r1) poll(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x7c34c6752cd2927, 0x0, 0x0) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x4, 0x674d, 0x8}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x48, 0xfffff, 0x7fff, 0x2}, {{r2}, 0xffffffffffffffff, 0x12, 0x0, 0x62, 0xfffffffffffff294}, {{r2}, 0xfffffffffffffffa, 0x20, 0x80, 0x3ff, 0x7fffffffffffffff}, {{r3}, 0xfffffffffffffffb, 0x6, 0x11, 0x400000000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x692, 0x8}, {{r2}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x3ff, 0xc0}, {{r2}, 0xfffffffffffffffb, 0x2, 0x4, 0x7, 0x7}], 0x2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0xfc, 0x10, 0x8, 0x2}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0xd9ad5189d30e3023, 0x1, 0xff9, 0xb1dd}], 0x4, &(0x7f0000000180)={0x400, 0x127}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x15}, {0x406}]}) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) listen(r1, 0x100) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffff9c, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpgrp() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r2, r3, 0xffffffffffffffff, r4, 0x20, 0x1}, 0x8000, 0x0, r5, r6, 0x7, 0x3, 0x480, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4000000009, 0x82) semop(r9, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r9, &(0x7f0000000340), 0x0) r10 = getegid() semop(r9, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r9, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r7, r10, r11, r8, 0x100, 0x6}, 0x1000, 0x1, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3f, 0x0, r3, 0xffffffffffffffff, r10, 0x95, 0xffd2}, 0x3, 0xc2dd, 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045000030000000000006907800000000000000004e634e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70020000907800000303000303000000"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) poll(0x0, 0x0, 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, &(0x7f0000085000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000086000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000161000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x80}, {&(0x7f0000084000/0x3000)=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'}) mknod(&(0x7f0000000240)='./file0\x00', 0x20, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x50}, {0x4000006}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000040)=""/231, 0xe7, 0x1, 0x0, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000140)) sendto$unix(r2, &(0x7f0000000180)="84af1f88b5da45467c4eb9af5608c531bc42004498c81e49ff1df88da69a8386494f6b6c76f343ec7495b7b01297f42d249d02f2f007375ee127ebc0d3795177a6a4c564405f6e61d46372995f8425697300255cb5a8b0400ce5abc15e7b25a5c6e6235d7acf79540d82bbb668062a2c081dc2e471365911d21f169d6b8103c2387a6e2214a1428695417ea3a373cb810ab2ef7384918c944258ea2fb762986e06b85ec980870af089c3ecedfa089a49d08799c04d35fde52f", 0xb9, 0x4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r3 = msgget(0x2, 0x168) msgctl$IPC_RMID(r3, 0x0) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) msgget$private(0x0, 0x200) sendto$unix(r0, &(0x7f0000000340)="e3e19fc334ba584f7a0b690cc00adc7ecb75253a48fe177036b1f692ae9755aa087ef5e92ea24dc7f6e9c082775f31058b654347fa87c6ca48d8d36b5bec7a68d44c47560d4dfe6f5cf33c8ecd2ad112863cf6e77f6be9ca4817d92e3fb09e3e8832b6af", 0x64, 0x1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/160) bind$unix(r2, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) renameat(r1, &(0x7f0000000500)='./file0\x00', r1, &(0x7f0000000540)='./file0\x00') mkdir(&(0x7f0000000580)='./file0\x00', 0x2b) mkdirat(r1, &(0x7f00000005c0)='./file0\x00', 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000600), 0x20000, 0x0) socket$inet6(0x18, 0x8000, 0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000680)={0xce, 0x40, {[0x16, 0x200, 0xb633, 0x7, 0x3aed800000, 0x100000001, 0x713, 0x5, 0x8000000000000001, 0x200, 0x9, 0x5, 0x3, 0x100000000, 0x1, 0x0, 0x5, 0x7], [0x41e, 0x2, 0x2, 0x80, 0x10001, 0x9c, 0x7, 0x7, 0x4, 0x1], [0x2, 0x84d4, 0x6, 0x9557, 0x9, 0xb12, 0x101], [0x3ff, 0x2, 0x80, 0x4cb0, 0x3, 0x100000001], [{0xfff, 0x7fff, 0x6, 0x40}, {0x101, 0xffff0001, 0x40, 0x6}, {0xb7, 0x0, 0x2, 0x3}, {0x6, 0x800, 0x7, 0x1000}, {0x3, 0x1, 0x8d, 0x3}, {0x4, 0x9, 0x8, 0x32}, {0x8, 0x400, 0xffffffe0, 0xfe8}, {0x1, 0x1f, 0x1f, 0xfffffffffffffffc}], {0xfffb, 0x8, 0xffffff01, 0x7fff}, {0x8000, 0x9, 0xfffff6d6, 0x5}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r5, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000a00)=0x1) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000a40)=""/68) bind(r2, &(0x7f0000000ac0)=@in={0x2, 0x0}, 0xc) mknodat(r1, &(0x7f0000000b00)='./file0\x00', 0x20, 0xfffffffa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b40), 0x400, 0x0) close(r6) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setreuid(0xee00, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff090000000000000800450000140000000000009078ac1400aaac1400bb"]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) select(0x40, &(0x7f0000000540), 0x0, &(0x7f0000000140), 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) executing program 0: sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000000c0)="5a642ab04bbbc08706", 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000140)="5e1dfc1554cd3eb04a2296c660d01fd3e0ef0a9f05879f94a7fbaceb7475f9ef05a16a5af412d0144a5ea07d77c541e9ecac69b0ef2467e78a444d26c8c8da39a7fb3bc7144b1582e81b44983bb21fbafc62bb919d61684f3b0966", &(0x7f0000000080)=0x5b, &(0x7f00000001c0)="3386b2c1a923f263dfcfbd5fc0962a1ef3fbd9fd3b0e21e9c0f70c7c34d8f461b04213e2561f6b515364c29343b85752327d74baed44846eb7cc48e2177583ddc3f9c59f6c6c31cdda81f525b9336a42da335c897e0c77c1a7f84acacc618da611502d783a374854902bb3fae1926ad74311e09ed4c44f3351f1c0712d5a105bb77a1fe72c79b4e0d983e8b00b0a67565215a940be13f3763763ef96e6b636a17af99332f8c9b093d66a4285d2e2ce884872e73e01f56db746fb25c6f83401da228a3f138295aaf723e32bbe871804c13763e05a49937eeac2661dc17d2f7aa50fda8fa3eeae283728aa71a5b30638496406868259c6ff70d98908eaa7a6dc", 0xff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) getpgid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) socket(0x18, 0x2, 0x5) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) 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(0xadf0a682c032d8b5, 0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 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}, {&(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, &(0x7f0000081000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setreuid(0xee00, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) executing program 3: r0 = semget$private(0x0, 0x4, 0x28) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x8000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/19) r2 = socket$inet(0x2, 0x5, 0x5) sendmsg(r2, &(0x7f00000013c0)={&(0x7f0000000100)=@in6={0x18, 0x0, 0xe, 0x7}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="da7b92294284425c", 0x8}], 0x1, &(0x7f00000001c0)=[{0xc8, 0xffff, 0x800, "774d73f7ee0e5cf2e82d928724fac104ea50541b8f57d98007a9cd767b229be67a6e96c9c0c8a799e2d5b344e929dd6b467aaec7b8e8169c3f35302e9c6dab69eda9dfbf5b0ab6f31abee9e1b587c8bbc316ed3ec5262904b3876f1347e7ae9811d1110fd0db874751a14a87eb82cc15a29aa664ed35fc9313d83a547c485cce32c0914770b69532882dc2879da598e897701a82d2b1d3f8ce2851b231f8b02e5605bc9cb995ffab72f26315f5729088e100"}, {0xc0, 0x1, 0x7, "ab1faebed899b3f590143bdb1b112b13d9cfdf18af009d76220da384e725f619e1da9d1e0aeea8310b1bf377ddb2356ea98e98444e3b141ccdbed8398662fded3d0af8fcd1e45af3e00b9a0bf0c09740ac0c4074e606846af759b21c204e8325497a7b63f4d73475843cc22e70df7ffc54d0a38bca0b80f2a36ed7e40412d57e6594a1ef32085c2e484315cbd104bbb9b960c93f07fb148a2f41219550e52387d33e70aa18392e75d8ced1825bb5ec"}, {0x1010, 0xffff, 0xdd9, "856c07f013e47393cfceecd4349528d1bb37582e03d1e146238ebd91913b245450cf321ffe45d410048f20e94e230ecba1d3efbceb84b861194bb5a630f6c76ac17d46445fbd2b6383d4a31a2785f51e015496e31001c18b02aa90de16b6c98148d65b8e3b742b6597678013deaff066dea9ffb7b484bea002cf3affe3a029cf7a5e9b1d26e71aad98bc5297e3b017a282b76430315977abf877860ab01d85c670f0db2c837f300f874643c372a9eb8ec538a7d748830c59e339d8e79d2fdc2b60015864ade693eaeb8563d76d5f1df5ecde8e68a8a819e34c912eb42c474641520d147df3b112408c7bf203998c3309c2e36c488294435afa6c55becdb14ed82b282b681ed80963480622d7df106756fd38b1f019f04fb90e7e96a5bd4a316707ec65f59caf3acef0034d189c472f3e1339b1e8a6c6009827f2cde50f7727c25211e736a39a1dca322b5b8581b83e180b0b0532c72bd3cefd2a389150241909f73ca8132b6dd0f34c94f20194abe851af0a5df834d35cc2d6b2e953c4b2a8be8f305b31b065b314a5bf6cf494e24b9cc1de73918fb76ffbaefb38b9addfb94a4b4d67104fdf185044ac6c171eebf9a0d89c03b4fc6398df0f24bc65d0162dd2b3bb5188b2e5a216488c6be30391a6b9dd967001f3462ae12500a131954599a458e9cccb72a0a4eac8a7840ec0c7523701e94ec18a3426f84711e5e95c4ba853584508b6c2fdf838312ee1dafb8fdfbfb8ab257f39c264d46fc8f9c546b7f46b69d3b71685bae081c26baddfe9d216036cc3a61f5566ee41c9048e7d5abddd802436c18527167119d25567a6b3e1fa82773f0d245a8c748d234942c454f6e0c38512fb18173abfa29deaff6c2678f6d4414f6bace40cb3f4820a26833cb8ff3821e2295b3d08e36152f69b3876d37d4a927eec47b569c6cc605b669cea5c4d0c1a0822d34ebb1af3cf5216603fa3febb9fe2317711116b1afbd58a82cde86d4276332a3e2927c8304690389b15c17c0c7cb273060d7086a5e5828b4e842d61211879b396e80df4c29e789785e1ade71b5cbd1afd25e94c9d614eb1352c458ec228dc16d141ba44ae3e8ad4579347da6d8cff1d503acf57dc7109167f09d7ba40c01010d265cdac4f59d3a0662563ade04af73b5fbe9e9e2c12f01fda262f136811814099d067a77bbcbb0827098ec79f63917f441a6b716b852713345802ba25aba2a82cfc64f0bd94452122d4bb4cdefc3603140966f3cd213390bcb758e0fdc1a745085b1edba3f7cf22c3cb6cf71372d3cbd0223ea00b5320dbabaf9e95d05b7ab590e2d334f9f7bbe1e855287459171f3be9ff2189181d07e3678458acf5f748f55ce4e205b7afeed61e2eb53a1c4cd42b5e1286ea9ee230e3fc4dbd800b3cd8e4236bc0852c6551762031cfca22ff8c0b434e5808a2bed63145659bf73269c3cd69dc3d3a9149ce65d02126e6665e2b911234d99954d2faf0a46dc01a8d29de88d035dde59f68dced1a11b09198d73011031990afd24ffb0436abbe0805ca17c3ad00628866d497ffe0a2796715525f42cbcdf75fee8ca2a56473b1e21fe56b47424112a3a29967020ec338c172d1d021e1ee613860868d0b67d9c827b5b1b44c88cfe9e8b638cf12798fcd5c4dc167c69a6e4960a5a8854d7d81a8ec1b4a3458f2e793587360bac68f8caa210c0f689e0f1c576158433a8035de36ecf96c13375223bec427021c740ae07a2ded4562f4d96997d687c2d67113d72eee5bfe762f6967f5e73c957e685ad0cb081289281f9a8d328de587cbee607c7fdbe42b225f59fe684bd7f5d53770e9635697159a3adf7b47583666d35132b88e685d9a896aba3afd09e0e40b960566eacc96409ce59641bb82cb21f42a714772d2a9118ac7fa100e534d4ae780e6e392da64c2e414e8974c00eab485cd2c25303b8ff26831838511a59e7860fa38ac4d1e6e1f02bb821199ee14acb0e70be67e798283e2a387ae9bb0923326f430cb86a972aded130b276d16fba658a939a9a3366dce0201970115c41d60b0ac560b48484facc978725e58fede9b74ef1f9247cfccafb7949b740d14f69e645c54f12a15e92f702740b9178ce65a92d92c63c078ee948a6a50f7453bce57e4993d7fcf41602fc94752a807013a5c702a18f8659b638c3eb8026dc22c85a169b34489f1d8f303670c5f7b888069dfd93cbbc995594de00af71ec181ff08243cf27fe8f2aab531c6e77c40249cec10c808e3c3e6f5096e24c05157c6e7e81d98155c411295d1361cce155219b112247c2ce681dbc543278f4ef026d2dd49b81956ee520b979abb837b665d1f657898680568f9c6da474da8d2f15ff73857f19acaf8bc781750b395e6bd185d6d008e375c9feed38c7389709b136eb0d3ea92a6384bb210b888cd11cdce8e610350bf06151f07ed682dbbf40bb98501fb98459d83b35754baa19dd19983fcad6d9a84a9cc361d18e0c79d7cf9f72aa1cec4b56d0c69f9bf0e39565b25d89a58eae454a4621ae66cea8b9588bc2ee5007a62f52200b7c21972aacc2b4ed559cf1a6fbf219e917b76ea45063ab9301d40af838554e31d36f6839eb0d4e460b69808c1de964fcaadd64ea92c61304f722760316a7923d8aecbf97f328ebe4e83e4ac6fb30cf892db1df6c0f49576cc7e9df0a6e75bec154ad872dadd616eca387f08431d094c0e7cba693123263eb56366004a832f6d6b52c65c1ae4323e14ade1c35a4c1c0c126a8e2228db7b8ff6cb6babb8e70f1d3f32c8384f589d5933606e9a877060d25e7ceea0aaf0fe9553e033ff7bb1b93fc16d265c872f76761d537416a7482da96a31d1d63d834158471ead3fa0c178da97bdc68b8db4b1872064409c751d5fa7b50c2f2ddd3b57f226ed5e754b9501fb6d632ebb97550dfa1a86e4de15d6e44292fe92e6216261c7c2e36ec5b9d41c7590bc905f1ab62e7b7347a9270a165f8046deafe518291a25dca5f16760a678d3cf99ef377d7273b3d8567462bca294911b3e4a2f86bdeb902c10b0694dd867508283b410f92800f4f255ff06d07f2417b6aba32552e5d580304b37872d800f89340127709af70ba37ed9ff5211138b12315148cfcb3fa48395da94cae0f262784d24ff605845a991e1107d7dcf3414f59f1af80c60dea68e80053db853a1c74e246a13885c2e6b64f27346ac98e4b6213887476ea9300268d5148ccc0742132565e248228ad26aff70a58caecdd81d17c86b4a3a15fe50c5f6d1372b2f1b55aa59c6c5b7faee09268188f1af3451aa21025bcc5b768b60c7801b817d24b35a979ae7b83384f2fbe5c36f50094963a05293a99c57fd96af25a514166edd7822c87a06ece93b734ef3bf3490d6bb040892ba3b847acc052fa199d9d1d658dfa24c5335b1f5fcb10cc1eafb2b1f296e77f9ccf86df91734e230123304828c2463414eac2f42d627c93536c953f966c3cfda370b4fd19cfb275a16a63931bd8a3664c1fd4ac70259fef2067a86047eedebf4536b1ac054eebc760f7f0023652b21293f778dd2eac14d71c6ff0e80d55dedd5cbdfd344ab826c20c85973912fc7522174fee46252dc6e1615b7d7e619244f2590f30471fd066160cbdc504495dcf55d4a91a49993b3578325646bbf9c8fedb327476670a8f8845c06b5886c60ee906b8e29b8538bed027e1af43229c5525cc5c96bbdf6b7c64b430371aff0cac13d38105a342a0baf1ed089e6b18b8b3c1fd7d5aa33c925926675e11da9db6bbdff76f6e8f71bcfd90049277db8e7ad3d21354ae51bd2575e78cea458c1e4f445e407b55c5888af45af5578bc5a0e98eba5aa1ffd92476bf14ca5db2830b39fde969f732642cd440faf00b18a09f5d3521b52a20b2cd185ede92a02b6e4d4dde53e6d77077b14e855e3afcb0f86d1a38942d7d5e29de0b8bf427ebcfe873b01e5e621d6f34f6d3cb725ebf9c7ac84a5bbda8373bcceafa1f75f04f1aa81b8d97b9c9d4a90535cb7a7974371485a2079aad29478429d04783a41d889621cbf6063de121e3acfc29e145c77cf4d6121511710c9f3d59862848e55d793a6c13a6cd978c1a7128d48c821c5bce88f1f7cc8e8d905a45a9449285b7414a1c111e1a6e1e7789d9a612db82eb8e8fed2cdde2c15de02d2c2446da730a18165a9fadd9b07d4bb1c0319a0c553433c3ef4610a48959878b152b3551e5f6a556a8e2b3787bbb41fb00be7cdbbb9e40cda6bfeecb8a77150daf8a10fd373b048da836061d4769e6f875300298291aed3262ed60d4254df0a65e5019349cb85f5e2d09112f506cb91840424730782f578470ff7eefed0bf1d2c26c4eb6964113b9133f86a0fdc1f9b80be84d0089fea667e77ae00a5c56ff0086551a84b731da7c2716bbf4c9ad4110c061587c6c5ab08d897e3f11c4e39a9f2f17e7b450b3425d043df91e9a33985c7d837eb3ef2a56a8f6a8dda5ebbff08b5ac838b4f2a82909839d4b559be45239748f327fc80df99790d81ae7194950ec0040b0a263c8bbf9e863f2ecdbd816c2c8a16d05ba9aebb7697d2c02ff7cc9e27daf9d166119647adede52ccb85cda8d2e57cbf053d2ff43b1b19b674a6928ac9e4d50d60222fc62a84476aa9b81e6739d11470e8d3bdd8c6936b0d9ef6abe855a3265887fb60522ce712cb52275c9466bd6db0d8f820feb23ddf2afe9ab1ea8f164b90645428d0a178c397cc957033446ff308fb1965c3c59a28ccbc2b2ec1a7ad8f09bdf2caec1d634b8be6e332e7f8847a3afd2e22e9b648430f498f71a9f4a9e6cd460844670660d3e4d70370109d415fbb336bf62eec7dc8844cc326ac419687d9e29df7961411236755fb58499908093a32e66df3d8f25a4d5f2b53be65344d6b623e5868fc95cce2124fa7b34890c7aa1e83b35b0d00a79045de867542c4ec9a5eb081426237d23e9aa7b974b0b423c1f32bcd7fd7cd69ad14a58b7202662fa41b7951d1b64dfcc0985b1f30252b128d3b180a2d98f762737f88bbf0297d3fbba18a552382c070061473b2c8ec6f43ecabcb379e478ef25a60eb9f0de71a138c10434e8a8ddd7566e5b3ba61f676e3074a4960023ca0657c3f3de64b2ce57ec67bac623f4626fbfd425b9ab615a8d6129b6cc6f11bf4708ee0c5ed98ccf917c305832405b9485b38161420f5ad191cee4f3c818c77fe4ed1b597219d36612dc81f45a68761e5e7d7606c5fa76ac6669079cc04750ec311c92cc5eb61afebb054ae508e2f6544b2a7e8333d5fc47abc13310d463000e087e9304bf999a5c70c0cb553a8849eec9190337e634e4d79b02b8d031b10adef1130fa99b06e20343f72eb76bb66b9ac83c36c5ac822bbf68e2c24fa13cade37fb6d552e69df34303538cac7d8a8b3d825303101f4e77a404e9a655045cbbb5581a0fde111d9a3e540a9fd4213e58b2cbabee02e9371f363da18c93f3889a5a794e90c773d8346cc834329790f8a86840a0f355da51f1c4056679a398528d2b1339af4ee44f0593c015e0dfbbff2d82dbfc3b63d5a54563aaaf0bc2681d642987359d3c7ffaf0cf9a98142780c23053b951b6725ca650c2a6928e284086c228ab2a3038f2e0754facf248343b921d95a4ff7ac5eace4e52925ae82d1394577a853fb365add3209aa48031c76744d90d3c45eeca05b96db04823f77ac8195016670de545a2ba5e4d55393c9849a2f21d057672b53e34a77296f7259586a945914f9e2efbf182d570862f06b7c630f60aa190dbdfce1b16ffbda54bb7d22e5a85b686b0eb87636ac67daac4b"}, {0x68, 0x1, 0x5, "c28dc6a634d5cbc2eab3f5dace636ba096d82307f5921a10eed7a2672d452ba762ae5859bf5c34a6a882e9f88a97f04dcf9d5cfbf7f1ef5c07e943b7480da6b7305f9d28ac2a459a0680cb881fae554b416f6ac6ba"}], 0x1200}, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000001400)={0x2, 0x0, 0x9, 0x5, r3}) select(0x40, &(0x7f0000001440)={0x8, 0x3, 0xff, 0x9, 0x6, 0x2, 0x1800, 0x5}, &(0x7f0000001480)={0x2311, 0x6, 0x116f2956, 0x9, 0x4, 0x4, 0x40, 0x1}, &(0x7f00000014c0)={0x9, 0x529, 0x5, 0x4, 0x0, 0x4, 0x81, 0x54}, &(0x7f0000001500)={0x0, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000001540), 0x40, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001580), 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000015c0)={0x46d1f43c, 0xfbf8, 0x200, {[0x1, 0xafeb, 0x0, 0x5, 0x3, 0x81, 0x8, 0x2, 0xffff, 0xfffffffffffffe00, 0x8001, 0x8, 0x2, 0x100, 0x2, 0x2, 0x8001, 0x3ff], [0x330, 0x4, 0xe6, 0xffffffffffff8000, 0x9, 0x5, 0x7, 0x9ce, 0x6, 0x5], [0x1, 0x1000, 0x4936960f, 0x100000000, 0xffffffff, 0x2, 0x9], [0x1, 0x9, 0x3, 0x8, 0x7, 0x2], [{0x0, 0x18, 0x10000, 0x101}, {0x2, 0x2, 0x200, 0x8000000000000000}, {0x4, 0x0, 0x3ff, 0x7fff}, {0x9, 0x8, 0x0, 0x1}, {0x8, 0x4, 0x0, 0x8}, {0x7ff, 0x7, 0x9, 0x3}, {0x7ff, 0x9a, 0x4e4, 0x3}, {0x6, 0x7, 0x10000, 0x81}], {0x8, 0x1, 0x5, 0x5}, {0x6, 0x1, 0x4, 0x8}}}) r5 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000001840)={0x1, 0x7fff}) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001880)=0xff) fchflags(r2, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001900)={&(0x7f00000018c0)=[{0x82, 0x2}, {0x42, 0x5}], 0x2}) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000001940)) write(r1, &(0x7f0000001980)="1e01fa8183566d56b7a62d2e8a398450c3d9f5dffddfb0a36bebc0a284fc99e8c773e1c25149", 0x26) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f00000019c0)) ktrace(&(0x7f0000001a00)='./file0\x00', 0x4, 0x40000900, r3) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001a40)=0x1ff) shmget$private(0x0, 0x2000, 0x404, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) r8 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) r10 = getgid() getgroups(0x5, &(0x7f0000001b80)=[r7, r8, 0x0, r9, r10]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x6}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) bind(r0, &(0x7f0000000000), 0x10) seteuid(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) write(r0, &(0x7f0000000180)="f9fc19d54074e6a92b9ad416008a3f5abca67228e6a4e084bc6d27e793b8025581494b38eab67a1b3671c540ad0707fa0153f0f64484c02c90d19da277c1e937a40245f30234aad9bb1fa4887b54a9e0cbb61944ebe45360df7e8f8120c1cf164a48445211c251d4798c58404399ef3ae7b944a18380bf7b00c009b34b91b0ecb6a10f4c9257a55931eb370c", 0x8c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x0, 0x3}, {0x106}]}) r1 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000280)=0xc) close(r2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0xfffffffe, "28b7e62ab87aa57800000000d0d2000000001c00"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffff9c) setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x4027ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100", 0x0, 0x2}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x78, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x42, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x1a, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fccf095efa893a4837bdb9d"}}}}}}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) setrlimit(0x7, &(0x7f0000000240)={0x0, 0x3eda1228}) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000440)) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3d}, {0x16}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c513, "3c107d7e682c330000000000d100"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x3, 0x0, 0x1}, {0x4d}, {0x832e}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000040)="78fedf09e88bd9bcef9951bda9bf00000000000000", 0x15) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000), 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) getpgrp() semget$private(0x0, 0x0, 0x224) syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000100), 0x0) setrlimit(0x5, &(0x7f0000000980)={0x0, 0x62}) syz_open_pts() open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 6: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x4, 0x31) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup(r2) dup2(r3, r1) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {}, {0x3, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x20000000}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) 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(r4, 0x0, &(0x7f0000000380)) sendto$inet(r6, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) socket(0x18, 0x3, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt(r0, 0xff, 0x8, &(0x7f0000000080)=""/25, &(0x7f00000000c0)=0x19) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x34) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = socket$inet6(0x18, 0x3, 0x80) bind$inet6(r3, &(0x7f00000001c0)={0x18, 0x3, 0x101, 0xfffffffa}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r5, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x7ff, 0x1f, 0x8, 0x0, 0x3f, 0x7, 0x81, 0x2, 0x1, 0x231, 0x5}) sysctl$kern(&(0x7f0000000300), 0x2, &(0x7f0000000340)="a34fac869d5ed5c9fbbbf2bbfae2ab713947204dc4e76414e95cb62b524e9b18bc06c8d98c8548c3754f6f2a41aff84d2f6079e7fec8946021b837eef569e868637f43ff3150e019e8f7a6559463d45357af8f38760deb8d2e2089b3fcced01b40ea069263b570619949506a64032060ace34f62965bac5f0f4a722e8c5523162d9020df29f428b476dddaa90a95e65c2287c6cbe10a9b5231fa0463ef891b5617f052e073c4b7cc290b1b8ff61455584635d6da7056c93700aa7eef8832f047dc84268e9bf0a87b0a05272b00f4f8f0", &(0x7f0000000440)=0xd0, &(0x7f0000000480)="dce07f85f18e7f3e141901b48502b2a7686c0eb148a3d5354122c454ccc524241fb9b43d045272d1eadfff43072b5683495e0fe0964de6785d1143a28b0680b11b0de6423bafe8c2d94d38c832c2f309ced962c309c4f58be186d0", 0x5b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000580)) r7 = semget(0x3, 0x0, 0x451) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000005c0)=""/4096) sendto$unix(r0, &(0x7f00000015c0)="d641b7ec6c169f6a3eb0dddb860620b83e396e380380d6264769256acd5e1f4084b7fb7db0d542c925316479d6837a8df976fdd6b4ba1cea4bcb15b549b04db7a8ae30aef54a8cff8045b9d5f5730bf45e99a25eed523b634853046a5b609af75f3ef576cea447ad8a13098a8a3de8a7126574bf6c1aa54d6b0c6ed6aba538b0b14e0a5e2cf8b83a4930fecdab81413d6d65c7", 0x93, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000001700)={0x3, 0x2, 0x80000000, 0x0, r4}) fcntl$lock(r2, 0x8, &(0x7f0000001740)={0x3, 0x2, 0x951, 0x80, r4}) openat$speaker(0xffffffffffffff9c, &(0x7f0000001780), 0x8, 0x0) socket$inet6(0x18, 0x3, 0x3f) r8 = open(&(0x7f00000017c0)='./file0\x00', 0x8000, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000001840)={&(0x7f0000001800)=[{0x46, 0x7}], 0x1}) sysctl$kern(&(0x7f0000001880)={0x1, 0x2}, 0x2, &(0x7f00000018c0)="4bf7ae6517df0bfa17b8f9a2dd81a0af16add6d9b51f6834a9d5767d07f8e822bf6adbca353d6a364a9039fadabd2e6204a1035b6bfd01a0743b708f4f", &(0x7f0000001900)=0x3d, &(0x7f0000001940)="b24245b11bfc02e8b2f9894db52aa98226b5245b4771eab8786bef052f54393a07587e88ad013d4bc375ea4a39770c68123a69467122c42cbb9224f31d99870e971eeb689f9ec813df8d35c5af9deb1a679f4d2e09a9873ba3ed36b24521f29f9ab613863204250870e3d6571c7a06a8e0b86dc3ce5c5b6ca87e810fb75310933ae023ac2a7623a85b726e37727996ba7fc0bc728f32953c74888149b1a18bcafa328900ca", 0xa5) r9 = socket$inet(0x2, 0x470a11de64085dcb, 0x4) recvfrom(r9, &(0x7f0000001a00)=""/4096, 0x1000, 0x1040, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a00), 0xc) socket$inet(0x2, 0x4000, 0x6) sysctl$kern(&(0x7f0000002a40)={0x1, 0x13}, 0x2, &(0x7f0000002a80), &(0x7f0000002ac0), &(0x7f0000002b00)="1c875493691bdadfe58afb16711225496c4c7ac6ba678bf5fed3a5b01861eed4dab5abef3bfbaa98673ccf845bd6584140929d8d3e71b3de23a5607c403a438f91e70120729dc4a72f19342aa17bfe3e996a05947c6ec990a15050161e3eba2e7ee9e71b18344bce704616ec037e1c97f38e0cd3bac8873444f8d60b727c073462d0073e5f7fc1237949d04bba665af8d2701d68597f6008c000515f6b4f372c2249d80ab12a8007eaeb40358cae7090f9aeb03b5dcf4a803f9058c31f09f090cea3829658cd515bc1906cf6c61f32", 0xcf) executing program 3: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r4) r5 = getgid() r6 = getuid() setreuid(r3, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r11 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r12 = getuid() setreuid(0x0, r12) shmctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, 0x0, r6}, 0x6, 0x8, r7, r10, 0x6d64, 0x40}) r13 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r13, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r10, r10, 0x0, 0x0, 0xfff, 0x5}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000740)=0xc) chown(&(0x7f0000000040)='./file0\x00', r8, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) fchown(r0, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x8, &(0x7f0000000080)=[r14, r4, r5, r5, r5, r5, r5, r13]) setgroups(0x0, 0x0) fchown(r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000bc0)={'./file0/file0\x00', 0xe56, 0x7, 0xfffffffffffffffa}) r15 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x59) dup(r15) faccessat(r15, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x6, 0x4000, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000100)="faee4db2a5febc10a8f78845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06caa2f8cd2f0b991571cdff56dadd4865e556c5d99d28b06ae98c3352eca0024b7f171d07a440082ab", 0x65) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="fd0cc085e044e937824284723f7e0264831870d5812ce89c5683cda8c42321fae61ae75ee0482ab52d8bd189b55d36d755c6420b06b2dbd0ea3805666f5ed6942b741b23f746f4d20943f231a93f87f1c4d004e020faa18af9166dec83bf0ee1db5ddc1776f871aa4c942eb36c587c58b5ecdd65ca38312e654a2955a6fbe16d471967a677d3a02916def04dcd9c8636", 0x90) execve(0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8060693d, &(0x7f0000000100)) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000500)='W\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) getuid() getpid() executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x48}, {0xe6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) pread(0xffffffffffffffff, &(0x7f0000000000)="2beba8c5bfaaff44b437", 0xa, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) r2 = socket(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$FIONREAD(r2, 0xc0206983, &(0x7f00000001c0)) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[], 0x10}, 0x0) syz_emit_ethernet(0x3f, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) executing program 5: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0xc003, 0x0) r2 = dup2(r1, r0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) accept$unix(r2, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast1, {0x5, 0x4, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x200, 0x1, {[0x2, 0x8001, 0x7fff, 0x7, 0xe7b, 0xeac, 0x8, 0x7, 0x3ff, 0xffffffff, 0x8000, 0x7, 0x0, 0x0, 0x0, 0xa301, 0x2c00000000, 0x80], [0x80000000, 0x0, 0x8, 0xd4e, 0x7f, 0x1, 0x3, 0x20, 0x8000, 0x4], [0x5, 0x9, 0x7, 0x1, 0xfffffffffffffff8, 0xbb6b, 0x1f], [0x49, 0x0, 0x3, 0x9, 0x6], [{0x6, 0x6400, 0xff, 0x55}, {0x2, 0x4, 0x1, 0x9}, {0xdb, 0x3, 0x4be67587, 0x2a1671f6}, {0x3d7, 0x3, 0x9, 0x6}, {0x0, 0x7fffffff, 0x8, 0x5}, {0x1f, 0x0, 0xffff8aa3, 0x101}, {}, {0xfff7, 0x101, 0xfffffffc, 0x5}], {0x4, 0x0, 0xcb, 0x7506}, {0x7d, 0xd3ac, 0x95, 0x5}}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket(0x2, 0x2, 0x0) kqueue() setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = dup2(r5, r4) r7 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup2(r6, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r7, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) executing program 1: r0 = open(0x0, 0x0, 0x0) r1 = open(0x0, 0x80, 0xd0) writev(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r3, &(0x7f0000000200)=""/4096, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3add86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) setreuid(0x0, 0x0) getuid() setreuid(0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000001200)="45cb5edea8b6ffb6921c51c7158e7da617d88c50b3e6fce062d62608000b7038cc103e8a749c721273ed561788972c6d120cd4ae63a088b0df18543c6621b5bbb5013e8e966c866bf3d5b40b44a8cfd6537f2507fb807b10a35b690fdb666a651056f274059f2ea5fb7a9a78dcb832ce0b65c4e1984262b27adf005ed78960a845b8", 0x82}], 0x1, 0x58f) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) poll(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200000000}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x80}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f8000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x95}, {&(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'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{}]}) kqueue() socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080), 0x0) write(r0, &(0x7f00000012c0)="8ef45e1914c83fd92020584400f0ffff6f7c0e994d14ef7119928e5b9e447d2313f888be537f25c3836bd706010000000000000061278a6bc7750000db4e1fdfa9ca68a49ecee2ff246f96f72e48e43c8e3f000000e739bd5672bfdbe13d536165679d697f000400f34fe9acae9a698c2c2c86aaee3acaea3a5572cee468afdc9ab018", 0x83) close(r5) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(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}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x800, 0x0, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e2", 0x45) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0x1, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) setrlimit(0x0, &(0x7f0000000980)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) connect(r0, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x7fff, 0x1638}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000003780)={0x0}, 0xff56, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(0x0, 0x2000, 0x5c4a) poll(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) dup(r0) chdir(&(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, @icmp=@echo}}}}) executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x19e) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) getppid() pread(r0, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_open_pts() msgget$private(0x0, 0x120) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) r2 = socket(0x800000018, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x1}) fcntl$lock(r2, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x1ff}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x1f) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000380)='./file1\x00') r3 = getuid() unlink(0x0) setreuid(0x0, r3) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) executing program 2: r0 = semget(0x3, 0x0, 0x22) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/153) executing program 5: r0 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES8=0x0, @ANYRES32=r0], 0x10}, 0x0) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000340)=[{}, {0x2, 0x8}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, 0x0, 0x0) getegid() accept$inet(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000001280)=[{0x2, 0x0, 0x0, 0xfffffffe}, {0x26, 0x0, 0x1}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) r5 = syz_open_pts() readv(r5, &(0x7f0000001340)=[{&(0x7f00000014c0)=""/267, 0x10b}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x5, 0xffffff9a, 0x0, "b090f8ffff0600000010ec0d7300"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x3, 0x8, 0xe691}, {0x81, 0x1, 0x20, 0x107ff}, {0x401, 0x7f, 0xc8, 0x8001}, {0x5, 0x7, 0x2, 0x91cd}, {0x5, 0x0, 0x3}, {0x400, 0x0, 0x4b, 0x4ad}]}) syz_open_pts() executing program 4: bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x310, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1, 0x0, 0x0, 0x6}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) executing program 6: r0 = open(&(0x7f0000000000)='./file1\x00', 0x200, 0x11a) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r1 = semget(0x1, 0x0, 0x81) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0x9, 0x6, 0x7fff, 0x400, 0x400, 0x8e, 0x1, 0x7ff, 0x3]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="b6d39c6d426116a27bd86a9aece91e6e8a6ee2f5d59c85db3c9a8bd6042d60ee07bbe6fc9927b27973562e028680ddc788188d4ad56da0221f56da4cb8d52a5ead6d5592d17498271dd7dd798e05d844e33635b9a0fc8e87e6dc19306ba2c2f6d48f1af5b7a0624cb1a0ebbd06fa88cdd9d2185d69e4732a94902b0174a186cf272eafcebb1de3ac37b7b1001bf0ecb24894c9040b067d24f61a71d6af3d1b845030", 0xa2}], 0x1) execve(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setstatus(r4, 0x4, 0x40) shutdown(r4, 0x1) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000240)=[{0xa9, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73b13fd2336805db94a4cbacec8", &(0x7f0000001080)=0x25, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x200, 0x81, 0x0, 0x3f}]}) executing program 0: sysctl$vm(&(0x7f0000000200), 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0xa}, 0x2, &(0x7f0000000280)="de409b91bd1a84600369b5a8013bab52af4c65efc1b397d03f4ba7d7c5c776be90752b584c906577d9fcdf31bd1c7272007021a1cc77169ef4faf2c2f0d5f4900b1fe873619397bccfc015129837e662ab190dcc092094aa3b1f9103ae7a791611674fbf33777e96", &(0x7f0000000300)=0x68, &(0x7f0000000340)="c940231a293ba8b499992f1d7fd59198779a572737cd463a851f5e18be4394f5590c62b3a33fdfcbf5018a2b08", 0x2d) pread(r0, &(0x7f0000000040)="8982b880befa7efc92ae4d7f55c8e9450076282cb32ff8f7bcbbba480d753a83c19942c460e215d79f09eb5a1370253ce609184767ab1613505a0b4f857e97b540b243e43c25f133c38cb931fa6b60afc28f94604190d3dcca69ccf8387d4bf62013765709dd4edfbd5f1d1636db74b30a7dff04ec535024c1eeb01a", 0x7c, 0xbc9) socket(0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0, 0x0) r1 = msgget(0x0, 0x158) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = accept(r2, 0x0, &(0x7f0000001300)) recvmmsg(r3, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000001400)=""/83, 0x53}], 0x1, &(0x7f00000014c0)=""/58, 0x3a}, 0x401}, 0x10, 0x1, &(0x7f0000001580)={0xf1, 0x9c}) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) msgrcv(r1, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r5, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) msgrcv(0x0, &(0x7f0000001100)={0x0, ""/69}, 0x4d, 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x4, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}, {0x7, 0x0, 0xa6, 0x2}]}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84, 0xa7}, {0x2}, {0xe0a}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x71e8, 0x568, {0x1, 0xc2}}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = kqueue() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x9, 0x7}) syz_emit_ethernet(0x44, &(0x7f0000000100)={@local, @remote, [{[{0x88a8, 0x3, 0x0, 0x2}], {0x8100, 0x2, 0x0, 0x3}}], {@arp={0x806, @generic={0x6, 0x7002, 0x6, 0xa, 0x1, @empty, "a6e259a8cde79641f48b", @remote, "0fedc6d68e31dd07adc82a6459ae83f6"}}}}) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0xffffffffffffff00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x2, 0x1, 0x100000001, 0x7f, r2}) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000240)=0x6) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)=""/200, &(0x7f0000000380)=0xc8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000003c0)) fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x1, 0x2, 0x9, 0x8, r2}) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000480)='\xaa\xaa\xaa\xaa\xaa'], &(0x7f0000000500)) getgroups(0x7, &(0x7f0000000540)=[r3, r3, r3, r3, r3, r3, r3]) r4 = dup(r1) r5 = fcntl$dupfd(r0, 0x81e54b1f87fa0a30, r4) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000580)=0x6, 0x4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000600)) r7 = open(&(0x7f0000000640)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x800, 0x0) connect(r5, 0xfffffffffffffffe, 0x0) open$dir(&(0x7f00000006c0)='./file0\x00', 0x8000, 0xd) fcntl$dupfd(r7, 0x0, r7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000740)={0x70, [{0x0, 0x81}, {0x2, 0x1}, {0x2, 0x1}, {0x3, 0x7ff}, {0x3, 0x2}, {0x2, 0x40}, {0x1, 0x3}, {0x2, 0x6}, {0x3, 0xfffff761}, {0x2, 0x1}, {0x2, 0x3}, {0x2, 0x6d5}, {0x1, 0xcfb4}, {0x3}, {0x1, 0x80000001}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0x998}, {0x2, 0x5}, {0x1}, {0x2, 0x10001}, {0x3, 0x8}, {0x2, 0x7}, {0x2, 0x81}, {0x2}, {0x1, 0x7}, {0x0, 0x8001}, {0x1, 0x1}, {0x3, 0x9}, {0x3, 0x1000}, {0x3}, {0x2, 0x1}]}) rename(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000940)={&(0x7f0000000900)='./file0\x00'}) executing program 2: syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="4544f333d470aaaaaaaaaabb86dd60000000003c2c000000000000000000000000000800000000000000000021"]) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x10) pwrite(r3, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r3, &(0x7f00000012c0), 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000019000/0x3000)=nil, 0x3000, 0x4) socket(0x6, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x10008520, &(0x7f00000014c0), 0x0) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) mknod(&(0x7f00000002c0)='./bus/file0\x00', 0x2000, 0x205318) close(0xffffffffffffffff) open(0x0, 0x0, 0x6) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = dup2(r1, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) wait4(0x0, &(0x7f0000000080), 0x2, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c}, {0x6}]}) kqueue() executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0xffff7ffd, 0x7fd, {0x2, 0x1f}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xa9, 0xfffffffe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x0, 0x4) shutdown(0xffffffffffffffff, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) r3 = socket(0x0, 0x0, 0x0) dup(r3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000680)=ANY=[@ANYRESOCT=r0, @ANYRES16=r1, @ANYRES8, @ANYRESHEX=r3, @ANYBLOB="ded186f943a5ac3b884a6f2d044159eed269fc40c99967d30932d0061ff50b6ac584816691fdc25d4452758d445de2f9d54ec430d4cefa264e01b0a5f413461b66c007ae198b2d3fcaafac8ced0bfe33e30cc345208a5f2ade64e90155926304424b325ce3a029507029e004aa3e0f38d6ebe2f0b45885fc6b63f1a10834b3331a7e90dbb8b1ff9e63e950445ad78206be6b533a6146ab88e5e74f270c645a6950d5e524ad25250a705edd576c028b143f31b601ccde5b071a6f556b9a7720c5802d5b564f14407346f019751647070da465f3b5acf1b6a4d70cdffdd510c9513e1acb3fc6bcc37e", @ANYBLOB="395094bd331d15bccccaffca01f13b9a132c261baa80995b3e13eb7afdb763e0263bd29df737912472b6972ecca8e08298385c50fc10059accf0db15414064454a5a726b01bd709c80222befd530b2d632dd5703d49ffcba1433af67f1da1ecc2b154202c6a1d58b4a1bd947dd99a39126be0d33d15045c941e23acb3544800872508dd9f17be06c33b005bf8c82950639aebd4d935bc10a9b80ffeea74b7d49703298556a3049c71dc56d83421edd048cd4595f1ed22315a24f85849c5e58df72c530f467dbea5fa8e34a1072b61501af04733b12137d43a0345a6bb364bbb2a5219d076cdff215abaf172663a55baa739fd6a0400c38d357da7d910d0db195e422d50c252fe3a572a6592567d6fc4bb8e9d05309596e5cbd4cec9d3ee157d4ef6761a889fde879a824b70cfc189e70aa54c4d2e66baa1a7245e06626a42645dc1701b8801107e50eef7a44b2a671d572589548eda4eb153c3749063f681f8ac7733a65f2a742e263398184eb3b283e6344b62be09828cecff0c715d02709d1966818fb053b4c8693da4a0ed467148628685cf89f75fd46fd30736304def8224b9790b723e11ff1de697b263ca8fc233e8479b3bc2a37f8e1a9f3ad4df1ca69f298d38d432b9569352cafb0630048593405293537b20d4743480c9a809b961aacee14ab12fdf56df7f9b956d616555cbadad5d122eb6fcecd5cafb58a4cf5a0054a22dc5fab5f72359e860577f45cd8a1497c3e5dfa14085297cb6396c6b353b7bb75e4923b106f299ba7f4b7ad37c36f66882729b6583fc8bc642a52ed311486f25bd1764c5f5fc764fc853d3383241bede153f79bdc46accbb2f9bd97bdab260615c9660261b8df3c024bf87b0232b6ee8ee4e68c0281f64fb47e3b4e1b4f7a35e1ae6271bc9b84661e93beb0aaa10af2b9140c0bd519766ff08b4e39ac5fe19ad35db50f117e6928204893b6b42a00a29a65571f9c34248ed16c005b7427388086405591b58213bbf0d046f183f127ffcba5dd89f5d64b70f8e5f5e409baaac2de1bb0171e41f74808991d15a1d0c8693ca806d30891eef7e760a15460c68f522f3f016cb28d933bdff1d4675182755faa41af82c002c2bb222364d0d3cf9ed13de31a475abdeb9ca83d1aabc763582bf787f7107eb1a383075b587360dce40d6ef4061bcc03efdfe3c7d0ae98a5b45d929cddaf20b63a44f50993efc86847f0f90682da404fec05f11acfbae27695f75a1f23d45f1f04ccd9402c5050f199189617e2cf05aba5ad5bb197dabec5a33e07c8190c8c2fe065cc4538e4f687b90baa392513f0e408f1b3a232c00f1fb877e3c002a1244eb5b22f60b0b3417c9d3a088d0c9902006ea613bca7299ad76ceeac67d87d608572dad0c1f84fc3195a3ffad1e02a0f88b1957ecc4d0a6a322306ba7d90ad5e1c726bac0c771638ec6859215f8a26c5e6fa6a1d24099e779e4a0905eb6a3964943686e82de39ed1431a49ecee6c44ebf62e726c8624ac2908d5c8067496278f9d05f83728d9b0c673526dd60985ed7e76ab5ddadd71aecf1bb6b9de91df76e999609e956e14c54f9ef0d739f1483d225654c14a6dfef0c869b1c32f560197e292e7b86987e0830d9a320bdbec5a334489bbacc091ee6313bf58213fbfce3b0ecd6709d8ae9ec8ef45b8ff0f7e14796c5493ddeb0a78bb0911749a5fa1d5025a9db0bbea7139ef6b3526cd4149c36459038ab7fd28dbb3e5f76a2c1fef190e1af94f22244e0bc378140d4d9d0ed99518e5eb906e8e71a2f1cd0b135406dcb64386f8a121cc06fa694cccf664708da22bc74592b340c32c40388f02be787f265aea75ccd71d807ec6b01fd0495a7d20bb774f27562f1f6690f843e6eec977611b37662657616a2d67d4cbb4e3b78cb56987e60d92553e7a808edd8e15dddc8d7e6c6e93be7c32d2745f6de5f9e0fd92047cd5409069d66648c5fd9a18e874083fe51277e4ae3dd2c0673befa7499e5b54ce2f8ff68333a7e766c62993d3fcd9e5e80dc20718044f40f7ccc71646db9a3ffead4bd0a85c376ea3a24b9bed2e352fa79889e77ef9412450016da1e17c155146a3a2d5ba2b1c66012c81ec641e23845dd064f82a782ba57f0f014401be1fb9bfa6abd3bc29c9891b521516b61b65c4f94ab8d6a6726729aad9b64d791acd9b4c77ab43538c151a22c4afb76711b2f0e17a75f264f304a9de739890ca128226c89088887e471a56329fcb3721d8dda52d521fe84f7fe27fea383db7cef487eacccde4f3a56cd55f8adb85317465ead2dbf2921a0a6b7767e8e8feeda004a27479d78cb7c71aa970be6873d1631961263a03bd6d7308a7a9620ee988842d5fff6e577efd095b67da952f42633e712df85ac767b8cf34fa1a3ad39d3218c17b4f9046e7a079c6d46af6b1ab58f5bdc4349f9c42b9e46eacd55e7adc3de32a508b8469e2f6e56fc1abd51430c4a2795fa839ff0c2ab63e39b7980d086d479863ad3f0a90f6e68e8bebfea14fc1133dcdec21c97f597284180f411b62932a3087b958d636c34f627c799d453958227c746a4c07611d7d43f84b40f005f97bcc6ab67b99789dce17d9fb130b9287aad92d7b76ebb5d79342bf2f63803cd911b7f0c291bec1ad5af170b08afe8c449485370de26eeeb0fa9fd6212c8140f6bf1691b2176da5d3dd36acaff6eba6776dc75e8ce945aea93845e05a8f8fb1ce4e83d4d975625aed8cd999a0ec49fcb300e649966595afe06836c33ba64913f9f0f3dab4de6859bcf64ab589f8c8e97a0fa640e8bd230464d34b3b33d8dcaa8b5688c14109df2dac8f4bb671d2f993c5b1ec6a359efb4e9133b72f28e6c4bc7a62fdce2ed8c8f5905e5d259f7dc1a0dc6a207d4bbb0211a8fa35ce82b8c5b7959cad7ccb996d9927b6a9f3bcb18cb64fc1605f2f52e1bdb5bc9086cc7a0be61ad437cebb0deedd1c489aa9f978c2dc6a179f50c886df91a315fabc580a144f9446c992ed2121be71005dcbdb827896f3f4767bea0d4a946820c21b1b8a414c065e612083848eb2413d10b9f8e6dc39a8077106722c8d6009c6e1df8a238f7c708aefed271c71ce2df1529c13f95ac7d3a72c29012b944aa96c6f5983d82a00cba787d116634988544c3d964d172c7b885fdac6b5a7718264286db29e71f7b6897eb11ababf4adbcc7e7dbbfa9b4cae0ea4b8aefc44c74da0b437f4197fbb8118f310ebd88c1df857ed9a92c4582928faeb90f529f63f80c5c558785f731af4b99de56f0e91a2a38a6fcea0c533631ead5260e21c68dc267e95637f51368dc99a7a12ece39835d7a3247e3b5ce1abcf889433e007ba1a18935a82514207802f24037b4d8fd216d57831a1e5baf959d562d113b6b4b6a07b30f6196d0cf6e40cc1237c30d3c0440de4ca9c3bb961c3996e82d2cb6c8ae5ac2f85355bfae8ebd5b5747227810ca52b2e219fddf395b5162749b76a6412d149626fb082ff943533d88a97efbabfec42a49bdd1fe482656e9451de94b48452fa83f3235fc3cf57223a9ef08ddd224c44609ad41da98a176e2350dd3d03006df413125fd74a894d1afd927891245e9eb4da7a4dd7e1627c6f82fe3ca7506d3cfd608db0d6380e6c2318eec545d49150fc770f7ae170285c95035fdecd2d31960676d6ab0278a1deee743514a1ecfc9688b6c94bd4514ac9537b87e5478adfe6c60b5a53a722219d2532866262b8cfb0aa76f08021ce04a75c9a4481c60892e4bfd0ae00249e80b1ef72104edf4f2150c832dae9d51e99ad34ce2182ac83b57ef9c9745169b5c448de6da6508ed95b6802f4c92e2fd4bcc556ed54c43bad619e484028ddf8e808e54a5cf1dca48c86d04249c03a8b04782a28284f0681fc0454556266b6f8a925ce6ccdf57162184336933793ad1b459f08ff29aca562ba6b83560b417a5f40380788f8133e055a75ce9be566ae72d0a55121c229bb7abcb9a8472149d4d1b00c62481609d0520b9af6904a9e24fded6489f482f3b47aec4514b424e4c1195268dee614b579988d770c6285f391a59ec44fec932ce410e5b34a373dedbe65540dcce1468b72bed4a7d83db3a6ed18ff4b499810c37c8c58f8507570cf69df94e8f860fa80b48f58ab356f2f9f4ec558019e5e42d2f36b482b48cf5e95593a0cac6348aee00d6644b88d211e47b0ae4a6194d172a1865748f374fb5c761b713654ece95968a1540ec437167ae20e98f242dd471c70a7915b2d010138632d4782e885ec4ba480da424011381fffa16f596cbe3deea0c1deedfeef66196defa8033075bd739cd3276f5f96b177aa1f6df4f64e2ed2b07da3172bbe310a95e8ae0705d82aab59187539a9fb4de2fe68b854157af799f59d84d75d9579846dfde7cc4587c4937280929d398a754ef9026aa36ad60237f1f37d98fb6b2074e5cadc2eebdf4c7f0bbe086f846824b28ac5a0c7d07c4ee08233c32c10a539cb647d26266c6e6286d508501da8f4c784ebb1da08f17dfcbfd94ee1c1efb2ab45daa1c76636f013945774df67deb4ff99aa6aab85d6ffdecf932798462b7f987c71eed3cfe886c657d5033f27f99eebecdc98e975deb1872dda2fa9e6f28307c57a06ad18a3314f586a50f7b2acf534dc22384ce0301c530ece50038fc13adbad71685734a24a2be33f2e9b3a5500e430489cc364c986621138d781890da8d7da55a30775da40ab20ae550a29e86e08f14521ec26312d0179b2db157a8dfe5eb499f612dd228248ed0b57b6c80df1cc0c31894286d544b17039d53afd209095b6c95843a2abf2cf1575f64df36796508622589a81800ca1763a857bc117cb896d865c75ac29199258b1d53e5e22a1efd7f0616a8ab061f1553b50f596325c19ac46040442e6d791b23971db59ce51379ed77f3f8bb623834078675a93b216f1ec580fbeb851b8466a4251fc3f1e69333f6a8aee1e19809689d3615c37776e0eba55bc2dd26e3eac07e16988541c62b2a6143f5eafb70274224bd59922fa7b53ca355c44f84478cb331c3595bb1ce358225d1fb3b8c973bdcd6a97778eae505d5b4bb9d31751b2e0cbb38de545c02422b9e9ee964953225c1cc73fb0372beaa76b1f8ca4d4ab1e79a5f98c1e568cc61e5d5509507f9c5f71e8afea44b5b7740a39fcd98d73fc92b84d4460449a93d20840d6364c3af1dac47f93180e79b299a1e66ed05fa05aaab8fb8fb0bf25bd65ae87d53eb18b2721b287f635ac9bf39c255dd4d72eaf1275f463d5cded2f20a7ab12aeb1a86e19e90f83a5b70ad6c5eec51c69b4ad2a6a03a28fff80d7defcd6c87cb2f8d68f34a099c89d067d0de4573597bc90b15a8d7b076c92247f042b3ef3f96b30c41f4f6afe8555c32b7706c7a88c47dba694a0cb96cb962b3d78d7f914fd34e0e21bf823485e5bb47bc13ab55fca1130ef9b3e8fca93d1a9bf702c993d39f3352eb1c9d8e0bafa5d74d8c9c7e99cbf9607397aa37ac76dbef25c2d5fc6c9a46b6dd4f0ff2c47f6fd1cdf90677390c6ad3df2cac843b0174a249ab69ba452d6bf3e56fa5ea4f024c6e951426aad5de3ddac267b9dfa73d59d42f6e8ba8ae6085af790cd5b246ad7a42b4d231b19477ee81cd30d6f0ebddeadfdb98dc0a957e7175e03f4c3e52e3810cb0ebfb65e746af2545360e8ff857af3aa726d1674e87404362e370c79dd157a42eeaa85434ed928a400a8c7f94a9edb64a0aed42f25f9271b61bc7fd042bc88bab16144ea39fe7072abf6e11d38f7301df9c83e667f0b86675db8240c0f33f1beef8ec8e66c0cf39934d3", @ANYRESHEX=0x0, @ANYRES16=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) dup2(r6, r4) sendto$unix(r6, 0x0, 0x0, 0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() poll(&(0x7f0000000140)=[{r7, 0xb}], 0x1, 0x0) ioctl$FIOASYNC(r7, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r8, 0x2000747b) executing program 5: kqueue() open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x40, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f00000e6000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000588000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f000014a000/0x1000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) mkdir(&(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)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x3, 0x40) r3 = dup(r2) listen(r3, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r7, 0x29, 0x2c, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f0480b33b09122db12e8b1f"]) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xfc, 0x0, 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r2 = shmget(0x3, 0x1000, 0x22a, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x3, r5, 0xffffffffffffffff, r3, r4}, 0xfffffffe, 0x0, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x5) chflagsat(r6, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) executing program 2: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x28}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) ioctl$PCIOCWRITE(r0, 0xc00c7006, &(0x7f0000000300)={{0xfe}}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x401) r1 = kqueue() socket(0x0, 0x2, 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) socket(0x20, 0x4, 0x20) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x643873a9be4a223) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x7) open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x26) dup2(0xffffffffffffffff, r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000700)=0xc) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 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, 0x0, 0x0, 0x0) setreuid(0xee00, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) semop(r5, &(0x7f00000000c0), 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) pipe2(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x16}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 6: sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x40000000000003c6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000001c0)="b78704e6374616ec45c3cdd99ae0787264e3f9d77889dab7be6d086ef86ac9941d987b0473939e1661c4f6d9f77a544eb72031f62fa5a722c6bd360a76bda579637a27214fcf350c7891e88c957b8528c737f847f0ea43340d74b173a7dc65e806ede69e4c1aaf55796ffb9afcc81325260484ac0a36515f9392afde73b7ce08d11bd73fbc19ea9ea8fbb048f0d804e60e7e4d889254077ddc1e99200f7dc2e39ec6138c97c25a9fdc18b055847c84ccc59f9973025ab716f91f88cdc65aff3d3122003bd8905e9c1c4710534f751fab6d23ecc367c01b8f354ff793d8a197d7149418195d8382af4ef6172db2272a494c08ed8c90997eb18818ad82a52436da125f2e21d2c23bb018ee28c8e83579440823f90a0f48892b46478f274002ecf9f1593e053857cebd24959576cfb14d91956d5b0dfe5306a1358f5b7981e3d785adc8bfe56666fc1c3f3ae4101d90e0a899586582cbf747e972578f152dd7e5ed6bcaa1610dfa4c770914a91e24dc7a123c0cdde007ab893e7c6b366bc5edc21f3922b976130bceabf30f0d94eabe8382bbadfa53b99db7e73dc06636fa27175ac04688b0f950a0b25e6fd9de3e73d2b10c3290f482559675d20bb7436df058fd063256705e45fdb180144ae3161cc5b604554160b674c24d9b9372dd0ca7f806cdfd5f693163fd8c74a5dab689bb0d4e5b56eff702add245ecc1a9eb829f851dfd812f47011920fb8297e9791cedbcaa433c0080f3a04016a19efff8b97eab8cb9ab70859370ab7f33b61188f24254d78da0046466ed92384e220158d2cbbf56bc80e2d518edabec624d9bff1ddbc83b46f18665278d84c6c82162a4fa3ba697309e3e9dc9e1e48dad40302af5a6494ad165a11aeae8b10be41182a189ee7098abb7105074a5c1eb0373442ee51a3c79406b19e81cbb2d9468291a83529038e6fde2ce4a23efa92f78254cfcb1804fdf91b88e789b3d84ad2610e280baa45bd99ef3d1dc0f31aa0fe5cda5b40b81167e018bdf61a7b0a5904330f2bd9ae52596d2dc94fd7aa0136a494bdc62b6108d07851a85f1be38e0d9aa0ec5ea344b9eac156ee286b95d4caf5d9c172e67076c4abc96f431a2b82f191a0a64b0d31c2beecd4478d810513d5d5db2f24e6dd82a19afa66fd746af00e0cf2b49e929891a686ba6b961e7e89de02e6650b480fd150b5ea90d726f979e340410d0402454b6db9b75135927633d9db5f0e94ad97480afba2aa94de5520d2bd53c67712ce29f3ba40f6bda71b9a5d6a17a875253d780060606c50fa47b47f67a5eecc611bca0e941ff517f4f19d76dcf4d3938143238d23f63659a426bd81c87083a7ad3976dbba932199b73e8b48dc1d02e075d34b798e57cd3d8879970277b1b386ba2cea050a1bb01f26c755b99a051c5dd7c1e67e044cd2f4e9b3288512aaf82d78acd6a4d4e0ecb7f415eeb3f4984ec045e06fcabdea56364dc50d21fba15df841fbf04727d120753779f6ab02e64ee7bcd99d230430ea52f4dd39fd9f0cf90fff666dff7160e0fa03b433b7486aae1d2a537d875bf5b9dbc0eb92d89a2d851d253051a128d8ef10e8b8f9221cbee89ec2ee1fef9189bf506f96879df3cb4e9a2c88500395a2bb03cbe90d241e1e6c559b480b92ddba873d1c703f1f4f8a2d35a1d122d3d87e8dcdefc4f67a944155e0aa1daf7e6dbc864790cd4e09f8e31f13473bbc969707d002e7c26f9855cb73330201de13f204b4c038325f3999f4471b7f6cecd6250f6cd487d4984749abf491e85de47e0bbbaa41eae9a0ac4c2bbd5186db50565c31317533d4562017777ab3357d9acfc05dd8666bcc50b124f2b04a7a8b9df9b9faf817296875fb8ed60caeb05363e06fd5c74ae041d30aee120228960f22fa40cd80c1fd0603ee824cd324610836d65119cffcdd91c1de5834c94161e44e3ede3a1e257195b688b26b907b9dac050d7a982c093c7bba9ad2c309e5d085acfcc3d9073065837c5d6912f02567bf29eafe0c903f6ecbe71a16c2ad0eee3cfe925d395095ab965e41f5a48565358331e8ce6945a4c759b836bba1456835e57b5925cef218cdc4a719590787bcba8f46a849319cbe5818a52cec2c3295f12bf59854e8c25bebd29fb94132796c58e77d4d368160571c3c540ffd387865bdb25c888e00d3af3388507d911fcf3ea4aa68744c829ad5abe1661e909b2f17fcbc594562e1e78fa4e7053cde27e3361db5f52c5177288090c07aedad326cb6cb9a586dfc1ff4fe0245fb6d100a6fe9fa7c8d374713c26a85158b16998a7a5bc137ad1bc73dd1b412cc45b666a7050f31d1bf0c2934706bea7eb7a23a1063d2678de32cdeab0d53733326bd7111aab6cf6da8a13dbe2bfc1daf710b6a5212ef8bd5be9b4beef6a3f3a2733f74c4dfd7626bb45a88071511814e7ee87f8ac1aaa597245ac1bd8a3e6dc08bc4f59440085645d51cd2e52f51bf45529ae49791b4450a82ec5b043568a7654cb33b5871ddee0cbec342ec25dedc2ae1df337e681b4d8bcb45bbb45f402c12a6e841532922735d20ca350448746c71825950b033067a5140ff8c2c8572980b79bbda03ce2129dac05b5a17b22fc1f420af21154362a2fa9c1a2bbe5ba0652917b499a1d44504b0086429a651efd7a2f24788cd5be6b55ad2d9787898f64edb35928e044dafd96c077d799fa44d70637d7ab926e17f9acfdb68f7215ba9d4507a368836bf1435db7e5302a5e5ed95464e04cf834a30b5f267f96ebe7028f2118e03583d8673e7c2bc0fb50bebd435b580db743e1641bba09a9294a62c96a747d731540ff65f46aaa4aee2edb6c6ba185b5e87ff8a109df33298f5da2594e52ba2bbadd4cd09736ee580e8fb43a4349e7f6375d867601adcaf1c0c9371d1752a6ce783b8d3ad9e7f6499bf016916a9e459629986cb5f17fea65699272d0639139adb60e86ced95b0f99a2128daed9b4d2865e81ca9cf4d2f6325342c739df261bd71d19a819c4a1047c2ab8c1567ecb92914fd120791f751389664fd45956838108357580c00911dcf2f5c035e44e7a4e9c63dad2c3a6c22a17a5f612f492475a05ba29c5d0f358ffc2ce02fa1ec6a4f4e2778e4ed8abe9e396a6307a3e83390a35e1f3f6d44bd4339af1d3128f53e7d38178dc29957bb94ee734d86bffe908b7be772794d48136abcb3c7050207156efa0141b7e26ddd39d77349e03129f9d0d5dc7032b6598e4694604721c6333466370d1db0c458ef220a217fdf9f3756a7cdf42845afc9cbdf27271311b5031ff412dc6245638944c2ca3647393fd6e725b95f06d99f1194ed1b894bc888dc5b9bae8f72f29cb1f8289d54ae56917252d7f063ce59ea87dc0bf2b60169fb4fb8e440e0e049b5cf181555f3870adc318a83a17a6816448aff282b7daabd71b206fa9171439a6e7651e20d5b4be185f6506160b3da0bde56152c8e0b820190e14d5514d160e5fef009c1aa17db3bd007158203e7c95d29e23ac6f25300c4e78b9b25d83c2b7b16129f801ca227b62767d0741fc62bcb7262b3c3026802e1c420621df6251e63e8d817eed3a3d512aed6678fa57237f0cc28395b8cda293fddd67047e5a56fba637c4be630032ec74ac854b2698f4a9434ac2b9b31cf3d5bb3c4fcd78332223e976b7a6661bbdd3fb86c4ae72566ec5894ba23e971bd13fe0ff9ff3284414e80ea3d04d7860153615d6e080e475c64300c0010dda9764fe20ac600c23b664c25c9f5647b17ff59833b706a25cbc4a9c3e7544e8caf1504f0217625d3e63b0123655c89a58eb4a4c7c3aac5a1c5f259b087f4375b7c2e8416df113388c748d073db1b758851c227f5af9352fac6f66bf2824910418455a3e0a3bcc04ea6f109d0ff2143635d6750465a5fb3abb93f84277ba7306eaf78a585fb1f1cba3a5d734805de95653d61d9223af8a6126998c16b731e68040bc3d3770f1925a5b72e57157b7ab662b5ffd1dd2801772395f4d4cd0f20bf75955d3447cc89459cd9e751d3ebe0411a1e8f45ed5a445068cf05bb7f76aad6371a38c0ef46cddb34f8671edec671e3fb6ccbad5527f9cac51ef47404da7873a947dd23299491d43f1b651d2898eb322b0f2955df29517ddeb663bbfbff85d49ba23b110e864b747d022e0a0d4d3c2718b2f65e34c708abdf22ed04a0450a49952eca7d2d941f36642138f4f662702cc4a02a85259921e923ec9592bb0ba727683e532c2345587793ebb73021c19a6e66451b6070222e3061b90f174e6bee496ed0f814c1f8614a552cfcc9e2addd893dc9fb5a2b7c4b707d7e1459419e1b0b1360bf736a13884dcae3da8ec06b7ce0121bd70fa38e149b299d808b7107b631b8c5c6c4c958b3374f5fc16feaef9eb0cc17cd036bbf9cfd5552f5a2c446afa3537221611a1dcc62469ddd7994479e89a9daef5b6fb5ae5d80b72067daf6ffcd70d585fb7b2b9841b06a7ebee771265eb3ac66947df1f9543dbe560941d4c48673ea4c7519a416390110e892435769ec36477f7ac97ad13299d3fe86aeb7711598c5c6e45e2eb64b2020717dfedd49e1cfa6822bda9b9c2d8db085790106835dc64af01c9feba9f4248a28bb6cb060224f6787e657a3af8e4358858b277600270d8b4a0b81e6480226acca328c9af583c82385cfd87cce03004776ad41e6d529056c4e02394cafc447c64e98246d13935cd598b5130d668314b15fcd01097bce6467bfc7a3504e53322a97518aa25b199f10261d1f191c6ee08ee3e8eb922ffd5044cd42fe7acc5737a2d63db8a2dc04d0b54b53ac12b3decbef5f48ecb2af92957dae665a78eb5404af0e45d355ad628370b753238c92cbe7a54f3bbe08309bf400d0ae50f737862e151039e52215dea4f33029df5df48ef806cc5818ee2d91067f085eb19746162b00f2cd4d10ab7c7264632c1c57f97b5a14a486586740f3299cc9bbc06c6fdb38e2cdbe11fc38ae6cefa0cf35e16988aa884614aae284fbd47a88966ca3182c80716282c853ad18d9f3d98ec29a92273513a16a7786d48ab28290a363f7b32234494c7d0fc20399d93ff163ab5b35d3a0dd690993db948bd1aff1cbfa7b850a6ecbf1718e9b77e2138fc83fe9d190b01c4131d5cd68ebc9fa9724f8158053618bdd58d686b92b5dc74b9ef8bf49fb49c54c0c27dbd3adef659028b57724607ec2966e2fb46992b1be6c7d51f47f1404f1853a8f4d899766384a3570bbd6b3e22ba9153a2b5cb8fcb3b1044c5dfdf49ce913c7d47084d57940c6645a37abb04b1cd58060afa777d77bf5da78146fe4d6cd5b68cdb44cee2c42086fee47b499b9e5c8d38bf77ec5f49f803137adb9b09d999eec0f82d672bc88a964ba734c2a6a99932a897c14decb4353e552014de5a2007f08014a497945dea0e837bd78d5b247b681a037c168a42134be6b4f001530d2c9c24d73931fd9d4c94c815f454f5a6dd998c5ca03fdd3e35986596fa9f9c852e45718f78ec2757d6d8b5a1631e3c75cd683ce70b2fcb3ed7056fd64d38363a9028a9abd5bd230ca055dd8356f0e430013e42094ef76fab50e553bb2eda7752012636f39303807296e3420b242d2463f88e6b521a8a336766e675489c845a4711f9200cc4b5a1931710402b72a452c3fbf5180775c89b62e9c2a006cfb7a8c2a7c1e7d234f4a0d452a5c24e0ffc3f975db914c2361bf619cf96b836aea70716f25048194280aca05703e923ed53feeb2a9c8d131a8a527afc8c3441877db127165fb3367a9b5d54a5bb2a6e9576410a2f34c5521f5b5ebaa41ccf", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="fd6fc3cda1788b49240faf07ed7bedb4e23a077d439ac317cc985987272b8cdf9e2a3fe43b85f0fc25e7beff2fc77d68a49b5771f7ca4a79c7956ec4de4b86918db0e4", 0x43) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) fsync(r0) executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)='\b', 0x1}], 0x1) close(r1) mkdirat(r0, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) syz_open_pts() executing program 6: syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil, 0x4}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc3}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffd}], './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) poll(&(0x7f0000000000)=[{r0}, {r0, 0x10}], 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f0000000280)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x6, 0xff, 0x9}, 0x100, 0x20, 0x7}) socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="b93fad6b9ddf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000009078e0000002000000000800907800000000519a4d267527d5dfa625e4ba419b8ff13e2a2218d74d827a6f82268bd99a13ea5c7bbb78ef2698c3d61c11c4e2c805151f78a23c9fe857ad1221ffcbcb4a9500"/119]) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87, 0x0, 0x0, 0xfffffffc}, {0x30, 0x0, 0x2}, {0x836}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) executing program 7: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x54}, {0x46}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000480)="ac512f9e000000000000000000cd58515532301cf2894f0bf600", 0x1a}], 0x1) syz_emit_ethernet(0xd8, &(0x7f00000004c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "0e283c", 0xa2, 0x0, 0x4, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x8, 0x0, 0x2a, 0x0, 0x0, 0x3, 0x67}, @routing={0x3, 0x2000000000000181, 0x0, 0xf2}], @udp={{0x1, 0x3, 0x8}, {"0a0199de36fc9855aa7fcd0e9c11a8d7ee292e0ee19f1c776130c71c5ba01dd5fe38a1a5c2349e0001160a1f7846652d2c11ca284ea562aee452ba34902332076d3cd2fa7af65c0910fc12f411037dd81507dce6a7e51273811b7925380ba08b6e725eb0336107885bd91128b4b824fde72e1921e4c34818a913591b5f65916e64d35a0876b67710e648"}}}}}}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) close(r1) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000077000/0x3000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200000000000000}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000031000/0x4000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000185000/0x1000)=nil}, {0x0, &(0x7f0000757000/0x4000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) open(0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x20}, {0xcc6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x4) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040), 0x4a) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='\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', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='\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', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) executing program 5: sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfee", &(0x7f0000000280)=0x2, &(0x7f00000002c0), 0x0) r0 = socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7}) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x4a) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000004}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1ab", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) mquery(&(0x7f000043e000/0x4000)=nil, 0x4000, 0x2, 0x0, r0, 0x401) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x1019, &(0x7f0000000280)=ANY=[]) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000001a80)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) lseek(r5, 0x7f, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x8) fchown(0xffffffffffffffff, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000340)=[{0x2}, {0x74}, {0x6}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000002240)={0x0, 0x81}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b2", 0x1) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}}) socket(0x0, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0xffffffffffffffe9, 0x0, 0x0, 0xfffffffffffffd66) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) lstat(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)="6949fbfab62b3ff83376e219951c650619d3b283511842da39070aee2befa411801177289fe279b67ac336466479ea8b2a79cd03752c67b3680c5de42b4e64fd03917c29e6006fe6b19a64de8a4a29ac9486957e80ae393f0b041af895104c7a8fa34aefe0e17b54ec66a6786a8bcff2f68f065ef39cd0abb0992c78a229b82e1da201d3ea7484128f4e84dfb8299eae15dcb010fb4700bffb09c2a1723c4463", &(0x7f0000000180)=0xa0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x8000, 0xfe) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) executing program 6: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x21, 0x80, 0xa4, 0x800}, {0x3, 0x2, 0xe0, 0x76752507}, {0x4, 0x3f, 0x81, 0x4}, {0x200, 0x8, 0x5, 0x1ff}, {0x6, 0x6, 0xd5, 0x4}]}) close(r1) geteuid() bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x1, 0xcd0, {0xedd9, 0x4}}) ftruncate(r1, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) dup2(r4, r3) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x101}) r5 = socket(0x7, 0x4, 0x3f) fchdir(r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000005c0)=0x9) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000340)={0x2}) clock_gettime(0x7, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000440)=0x200) msgsnd(0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="0200000000000000b89af04b6c671a3de39d44a59197680f178152bc3af567343c297188ae45abcfd167022eb8a0c0c2631d79deb1e502c8372f721a463c6636bc656a13c889bb05d1d9bb6e2ff8125c0dea54207dd82330b8ffda27a5690a7469e505e9fea11700"/118], 0x76, 0x800) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)='./file0\x00', 0x8}) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) syz_emit_ethernet(0xfffffffffffffe04, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x8c0, 0x3, 0x0, 0xffffffff}, {0x1ab, 0x0, 0xfd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000010c0)={&(0x7f0000001100)=[{}, {0x3}], 0x2}) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f00006ae000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000164000/0x800000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004a8000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x988}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f00000b9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x110000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x88) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000380)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0xff}, {0x87, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x2}]}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x6, 0x0, 0x0, 0x6df1}]}) close(r0) write(r0, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) executing program 2: r0 = syz_open_pts() r1 = socket(0x0, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x9, 0xf, "faba07ff7300"}) close(0xffffffffffffffff) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000001780)="a07ad3586d0f517fa42a175a6062a83d703b29fc68d91c7bcf0aa7d477e3e02e93dc286004bbfdfbcfafbae2df02acf63f7e7972b5fbaa51901dfeb5fc7a1e7550ddd12ed61232d5069436faf339b90a5fce075777d0b72fb38b818fed2e70866f04414512f470d6946035460be77aaaab29b65429c876e1ee0cf6ca8f1a72741c36e2a2a01940e13c9cebacc0512e529e1d8a50e96b793956844f70c4e96e2f1aadce50faab174c068bdd1745ea14ab63ab3c1f8a20ad801c10ebb0ad8be8b0450a11aeb4eaaa09", 0xc8}], 0x1) seteuid(0xffffffffffffffff) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 4: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) sendmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="732ae7ce40f42fc4", 0x8}], 0x1, &(0x7f0000000100)=[{0x78, 0xffff, 0x7, "58cb8a8296572703541e4c8b53bfcec423137ef28082195e64369ef60163a0b6555ea84e451c27c9008897ce669ae3ab7fd753f60a67d4dd7ee81b5e369d2c156aaf8db4ec6b6a256c403ea78bbc2da4e29d43a974ca87d846898893ba84deef86684b"}, {0xe8, 0xffff, 0xffffffff, "6cabd5c32ed8ffd55defa0d44760cbe6613698b0e590c3fd0af0bb5e6b85c7d41f865f3291ee303aae515e550f7d5fd7990d7fb55fc154da186f5c3402f717e5189c6a17385343e2741467d8b91e80a8511df9d0541fd88e473be5dd4877aebad834703274ef5c4cf232c718af6dbb75f4d2ec2e42317dd309e0fc7c1b0e49bc2431581c2e7ac9254641427a650af510b6ede8454e3f625c23c1e1ed4367fcb4ef37303e054474213a4ac55d4eec2ec4de61d69aeb4e0910b489bffb5a35b9254ac15875a19f6731e8beddb853f56ba18624a7"}], 0x160}, 0xda8}, 0x10, 0xc) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x1, 0x72b, 0x800}, 0xc) r1 = socket(0x2, 0x8000, 0xf7) unlinkat(r1, &(0x7f0000000340)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x20250, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[0x1ff, 0x20]}) r3 = accept$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) flock(r3, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000004c0)) syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000540)={0xfffffffe, 0x3df, {0x3, 0x5}}) r4 = syz_open_pts() r5 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x20000, 0x0) r6 = socket(0x2, 0x4000, 0x6) accept$unix(r6, &(0x7f00000005c0)=@file={0x0, ""/4105}, &(0x7f0000001600)=0x100b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640), 0x363304f46f92e229, 0x0) r8 = accept$unix(r6, 0x0, &(0x7f0000001680)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740), 0x8, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) sysctl$kern(&(0x7f0000001780)={0x1, 0x1}, 0x2, &(0x7f00000017c0)="80267fb7f0582a488ad3d0df307407f0fe21d6721d2cba5e1bbfc19915d6e5d1c28cc4b5267ff6275ea72d8b891239a5def9d34f6f8c1f9c9c2bf5ef68ee88dc0f93e4d851de8513775db08b83cfd56bd8e14a170424346a7e30e0c85cd15b457b7e970b56a93447d61914249e810ab5cade78ad5e5117fb13b681865d1aa96faa25789deb4364d14a0968404c6b60b4659a3e1508b68ddda1d2fa6633119b4dec407088efb448d7a957", &(0x7f0000001880)=0xaa, &(0x7f00000018c0)="a1aa3c4c3398b951b98e36698de644bf7f55a8ff3b84f2c32348f4ce7d1d02df8ae009d29f12663805e80714807fedf818cec0086122f2f1f332f840927a2a04980a69b202db3bfeb1cddf6e5e82fbaabb2f6b97129433ec4db9903c53ae60f8e6fa98c48d7c6be0905b86901744016abecd4e4d0e0436fb8d90f9060ecaa9c960a5", 0x82) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001980)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000019c0)=0x826) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000001a00)=0x400) sysctl$vfs_ffs(&(0x7f0000001a40)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000001a80), &(0x7f0000001ac0), &(0x7f0000001b00)="4c28a933261c86ff9442d76cbab3b221227b17eefaf7b79b31bb4020f54bd92a0d940b33cde921cdef4c040357f1e235a490977a15f66344e8320392513d123accb0221702f71b5aca5b169677ced71805dfa14237bdf149a012955c6c7a051db22b5d4720721ede8dfbe6b99957063619e4a746f43c", 0x76) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000001b80)={{0x6, 0x9, 0xff}, 0x100, 0x3, 0xe}) r10 = dup(r4) writev(r10, &(0x7f0000001dc0)=[{&(0x7f0000001bc0)="1d2b081217c2b5ca0a257cc68bf2f65d0982b8b6f7995e9c9bfe5033813356d6aa0fa962031efc54239fc1419fdb6934", 0x30}, {&(0x7f0000001c00)="417c423c6dcbdfc98928a232a066719810adcb8d695dd4c89e4734fa31d774359a1fd6d8e568f6435007db54a70f12cde8b5658d0321ad4218b419efe71f89ba9750b3d9242b0992a883917e75a59cc5b7dde5a109e65ad9fa15aaf5bfbf1643777f10e94868e300f8f931161cb9dbd510e075f07c36691cdab4f8b9434f634a824081e417f06017fca85189b26b4aedb04b54d76c0eeca7c14819efa341f666297b8b30701031a5228f43f759d4804d24492e7b83408db1ee524b94681569", 0xbf}, {&(0x7f0000001cc0)="0187f2d347bdca059694f3b2ca893c2e43c10ed62552cbbc446c281e1544d7d21f23d7", 0x23}, {&(0x7f0000001d00)="afbecb8470880e1bc31faa9c39d79aaf1d12ef91d9d154cbd8", 0x19}, {&(0x7f0000001d40)="91870fec7ad2dc2f1894bfe1b9da41d0b9d9ab702410b8ba77a1d02f665ffbd992a0586259984d42c5daa1d5db673c9856", 0x31}, {&(0x7f0000001d80)="92ed0722ea6480e4e446e753ccf4175e0936e40bc58db784d653068e60c36da7610a43c77b06c54b6f6ed525491726864e34ac6d930f88", 0x37}], 0x6) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: 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) setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x80}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r2 = socket(0x0, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) socket(0x2, 0x5, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/16}, 0x18, 0x3, 0xc00) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 5: r0 = socket(0x1, 0x3, 0x80) sendto$unix(r0, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ftruncate(r0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/18) semop(r2, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, r4, 0x0, r7, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES64=r8]) executing program 5: r0 = socket(0x18, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000080)={@empty, @empty, [], {@ipv6={0x86dd, {0xb, 0x6, "276fe8", 0x2c, 0x0, 0x3f, @empty, @empty, {[@fragment={0x7, 0x0, 0x1f, 0x0, 0x0, 0x9, 0x64}], @udp={{0x3, 0x3, 0x8}, {"0c013290579a0598ddbdeee2a3f58583de696b3345955f5fb97b3dee"}}}}}}}) ktrace(0x0, 0x1, 0x726, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0x0, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, r0) executing program 5: chmod(&(0x7f0000000000)='./file0\x00', 0x81) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\xf3/,]\xa1]@-\xc6\x00', &(0x7f00000000c0)='#/(.\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='-{\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='!%\'\x00', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='{\xa8.)*.+\x00']) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000380)) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xa07f651855b99b38, 0x10, r0, 0x200) r1 = socket$inet6(0x18, 0x2, 0x5) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x1777) r2 = getuid() mknod(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x4) lseek(r0, 0x7, 0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0xb2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000004c0)=0xb683) setuid(r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) pwritev(r4, &(0x7f0000000700)=[{&(0x7f0000000540)="68552f7b0f9d44f7ebde75d60dc24edf4e679d34bc7a1c6c46747222fe9eb1a3daea9eba08e7f7a28968bf2388afd7298347a7178e371a2106cc89c768f5a7d9dc4b10547dd03dcfa6c679e9b18d0ddb9823bdf05c1f22c702012239c024b6d6cff865be68acad548027b2e96f06a906ce3d9c1863cffe40bddce615151279d2ca39efcc505541c6b5f8cc736d536b48d6560e742130c5eff2eae3dd320142bdb188ff862a9a26ebb8264e9e63d79d67c1ec04b559433d8cb62372eeb1709ddecb44c741f68874994ab416dcb6f0614246e55f92c912deb85f234fe26fe73e3d1e6d3a79c488d3a9a1eef64d8d79412a47132734f121b74bf05025936b62", 0xfe}, {&(0x7f0000000640)="d291252db705cbecac9aee87a58e5a1d241fcaa802951ed2344289156921dff88bd3748181b20eac2146952b40b0b09afca245af5fbd337a8c56ad0791d0cb44b21cf59cd604f83b239d2bce215ec016006b1f265a09032be7a7892ffa17c956e1e7d1def0eec521baf1c1f29021a454ce0b82b08c56320862b66f9242229a411224106fd277c9fc710fbce393ae21d850f54468a1f25a270b91", 0x9a}], 0x2, 0x1) r5 = getgid() r6 = getgid() r7 = getgid() getgroups(0xa, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f00000007c0)=[r5, r6, r7, 0x0, r9, r10]) r11 = getgid() lchown(&(0x7f0000000800)='./file0\x00', r2, r11) setgid(r8) r12 = socket(0x10, 0x1, 0x3f) pread(r12, &(0x7f0000000840)="f315a44cfb5c353a94dcef60a333fc8ff3891369a72fe09ac7853f1f6a6ba5e1e929b24789f37e96863978b18b6c8a6ce8a57315a6719921a0f54346f611c3de5eed1bf4cc9c724c877d4346bdbb893157e1bfec1aa721af2159aeace73069021c78066c7079b03f6bf4fd5abee0a9d8bdad90e861b9ff8487824f395b47b6bd6c1439a2a014959d8b8b2e657b5dedd631eef8aac625b8a508d1d5f2e692a1d3e31e2ceb867aedc0f4acaaed1ed67949713fc5bf7c4803c8cd5514edad4df05e0f8f1d35039b4c465c18f3df55b444385f18e96a48d8e8d84db94786bd402f3e66fcc86fbd2f49d4100e3c4fdd11d9df6ab8527595738e59f9776fb831a83eeb3510237c528a2329232ad41d6d5cd2f103679725fe0909578029072f1054cdf93139397226dba96df1748dd0f036af58fddec6894c822fa133b10799104c838ad808cccd1fa99d81c82a243d5ebf67a5c630cc0be392bd2d3d4870d3686110573cda924b424caf846591ecf0cf82727c272ce8d8e43a76224f27d89008e0b9face021632dbbce10a16406a856517e8b47c42be0e12eb79d920ae92141fb450112d715a4b4b4e9527e4af10ff8dab120176808f65dee9ffcca73bf1b8ccbda45a89055eb808080312aab34512ce14ab9077816b41d9b643f941c050931ba3e6ac066fb92369c7921c4a69027166a52097110f45b6a65ab108cd8d8f34fde2bbd6afa0bf022da92a08b6f6c37b62aa593b3f59350669759659ac1c414a4438817216e5ddc66ce86175108da51d173b9395d07f3f1dccabc6243edebd380ffd0e427dbb6e6e2bf9e0b889465355bad762c80653c5381e138b3e3f7c76a217c3f05bbb6b7cc76718cc51092ca9140764f004e050443a7a23e7770aa5b1565c74635ba5d97472cc62d0fc5bc7d963fd934ca29f4118bca475dd82005987619629f647a197368aaa8537005763f550cfa8e5a8f3ed5d74f36cfdb780935cf82ff7ae2e7a7dedffde8f296bc0a595b099759662081aeec072078c8a95faeda05985d217a4b1240c556e54cf847026cbf0097a189bff198049226c9bee205ce803077803b53efacb31941aa5b5787aad0a762c2d16755f3b4b3172f75dcae471c8520968cb5c8f39a1b5bbf372a0fb97ff8971e08bff4f269e55c1af2e5814635e477af99299effc4d157fd6327a2e9b49e9dd79fad03103e1ba52d92ff9ff84fdf8c298d82ad017c2423daf68139ae4ffeab5f4c352907bd170704d7b115cba68d45d223e19c36b152491d8ec9775a28c0ccd613a6b62c0f4fb0403ad6361e9af801e25aa6c0f376541f6a5ac2497e520fecebd786da21a1c68b27449c7365db2e00022828539a0c1a2f163486d842b7aa273d65b6255d23a55b1789399359d90526f64651e4dca7c5312a2cb007f52b742394e5962bf36f7ce48747d17844580411aa889f64b64cede4a514afe1fea941609ef8445a4d9b53161c2e0a630466bafd1b632752d68444e441daba2ddb38673e281ea369d68efe4affdb3c233173be53578504423b9ed30710c1830ca7b087fde8c08d74f9656fe1e4d63c2ae2c7d05c08c19bad25fad0cc208d0f374622f563402f10e30398d599beacbaa5ede1d805ccbd9a018fd6332e681da202f73f6fb6a2da27d378f16dc49cfb7a9d085a09b4e4a1da8d98eb9d4b38e4a01b81bc0124824786fa42e4bf17f352123c6afa910598928f5350a33e8b9bca1f2db3dc2a3e5e072c7bfb4c3a81afb08fac3e0a0defd19afcfd421350a510c406dfc3231ddf40fa67edaf13f59d612fc5261157cae8adae690ec6abc2ece9fd7726754ed65e90d96e66b3ed1cc96cbe5a6f64fe24344836c72458368de9c22677657c9bc0112d9d02135a06fd0d8d91798433738588a87320e42f3d744b3336ed98e2421b6fed17769c46ddb5acc5f2c7419ce83818294cb03a3812b71a3d3c5de70b9a2aa32d60179f61d901f0320d3b4643db439bf005f8147d1ef484c0d8ac7415d678e61e8cb29c7b75225e114d9ef848ebb70f4fcc7927985a596b27c49e545196f7d14491a4eacbb480bade2874a86b61483aa204e4987677088a0e849bc07c5995e041cdcb970077ba33635cdfdac431220c523fa3632d5d8548106937e9c50ec6d4038841290c81c3a0eff70a156acb24f029f7bb5b6403235fe8237943782134a6b024888aa09d26fa217670ed01a35ed886c93cf862ce1c230df3869d271f15619a0e5c2457fd81a5730bb9d13e71c2b6577f71debb1f48273a4da96ebfb7a71a7e4e9f1453ac11fb9314bf21f0e653c5f88c7c2ce934c26ac165e4b5eade48c7107da6fdd58b28c338479f625db687360654c2fe13a6cd43cafc3b167eab097baaa37fde937b69e4600d0bddf7d439d06b12ceee2b5e8c431fa45a36a8d0d99fdfdd31628d083c3e4163ef812c21f2f0a2e04edae59c70b147dd6fcacb50d48869c2e7f8314c10c726c92a79a2446f629debdf5b6d43a61241156fd71a23e7d4e68a032c549b1222338b063043ceb3bb75de15da0499cd0c8590128bc17befb737b0e20e30132b26b20a6fe43e0936dd493f77e93def28c2b430a424c92bd1acefa3452834ad5fbbe38d9fb49724fef6fc96fb9e47b8a2a27989db8cf45c4113a0bf5d10e2a0aca9470f63cac67a9044c8d74d65b016890bf91a3b3470c744f4af56e3201a05fe2f191bd559b40f1290fde791ff246374fae9bfad1c0e1dd7a4c318781d0510b44ae544806e89f433b1eecb87af0c17b6ad2b4da5ee10133416e7e1bf15cbe0fb4245d6e5e71ed0e8f2ec901769753412796a9f4aeb1b46c52060ba7fa0b3e78cb2ce8323a3961efcd48e51d7651725c0e1afd34d30502b3a8def40785ac09f91c75fd00da8b2c13337915fa1ab76adf639e6d1ef57c73baff85d2ac8d19e9554ab34fa387dfd09a691bc2c59587538ad39ab4ddadc3dd3e9789b14c68860e8128c1f941b6865fb3823ec93066275c9e560251b7764b36df9027f3dbff8200b5982a9739f4648294c7b0b6c1ac124160094dcc042ebec0b2150695161ee02d710ba8269f74cd7cf9fcbbddc5f55ee2638fc129fa8fc68c970ac9f5a0be9fcb608f7f69380eb8dc0c43f2444e7233c4d47fe989eb34026311ea1f08defeb4b2e0349b1da7fa6d473d92c93541e984a8e4bccb82a9cd0c557a7f970938dfcf4adf75ac10a01a8a1a28cdb8523b89357713b57bef9a9925e9f9a97780e206ad0710a30feaba135148a0ba5a0be3ea3a94ce2a16bba16b6799c610314d2c23ea3b2dc37add6630b89ca2c42d89c05ae6e1f46ac8894b503dec1920054a4248a94960fd3f2c5c78d20ad3687647a6033cc06fa63917f6b259c5dc01ebdffbf6b0d97fc28eb3b4bbb3377297ed08517b491ed17df12bbff60b237d0843bed6a4ad44f3cb2af3ca480f512d87a8fe14a9fcd2ba9c4fb269eb078a97c7f7ef30484033de21c89b244402167c06d338af843929f587271d2108537ded474fe8165d9d3e8f68f0dfc5979cab675e7793df39001d42a0c53ed1ee06e19688873868428ae48ad54d88d7440efe7e8a5e10292b2506998e11a6e161fb679475fe3fd40bda41bcc20ac3f682396825189630fad2c72872e258ea499c14848a0e3975fc3fa94a49f288851912597628f5da33c4c4772c62c46d6f8b18e525eea9d0d584cc995fac2053fac484b22cb9620522c093ba06577afa7300627a86b3b15c7ecc530d35dce5a43af282df6cf95616e6f9b261903c1d30aca8312f6e36f76a9a956a649e6984cc95b29fc7a68c99cb08545ef838178d8007a18d254de9b738f5669ab87efa7b969169ef4bba0dd590285658a5df89e0738011707be2a6a3f9af373185eec21f1e6111868be8459efd1094289ffe47dc35f40d84584ec06ef38eb2bf677128eac765b39f6b00de51664c2ec625ed744cfe48189ed1a508477ffecfc8f6859619f749b59a3e08ab86b94db207cfaec0a54bf5f7f8e64b524421742eae85a85d0dffffe4b7e3521753447a5f81e78d06147531522667d3f6c0fe1212930e57a10fd40e8916320df2a6fb0b5eb943ad152710ed94e96eabd631e2e8286e9bcaaa6665b58751aa1a410dbd406807e8db5ff2a045a6591ba57d2aa4420ae4ed8e54b6fb96dd61cdd23264812bf57c4c5909310d18e5f08be1c791e40d50fda7593657badd7f7398f9b660fedef9a25a272434928d43c2b527bbf9b48c1e073125a11893273bc5a7ed7994ab4b2b8150566cb44ade581daa08f0885cd4b5416d92c972d0ff3d1cd685d6696c0737af92210d789d3051ba2902c7d54196956efa030f3ce7238d1bb54dabdc7f2e8309f2eb0cbd36195209172c50fa6ecfaa50455f17b085118d93a44da9cad801ae2eccc749234cd1eeea9879da9f8cacbde9667263549d4c766124e65d54d0273d379aa7e5b2b6b56f847dc683f1e5cf1639fa006f1feb0670ce5293c46c61ddbbf0960dac0250ae519bd634297a83ba7f115131cee777ba57ffd0449a575d680681105052c12686aec286bc7b023906f78fdbf9795c2cd29d981d4543cdb3a5a10b04fed330caba3ffafa4bab13decb3107d8360dc96e840f222eae7ed1e0ad3e7f976e42d2c53c596b33dee5e42f41b68f20b9db3849fd7d1fc436a2bb91b033ae7a84204a79718d636abf3c0e5fd3a2f02e8c9da40906209c7437d758fd98ee3b4d84e482bdf99408fd5bf1a58cb76008f8b40b2b1f48a0ddf15cca4e0a02f84a4e8d3b4ca59395e5e265bb9c588bc0169ff4b21089ff705aea77cb41ebba73e2d7dabe629cb6eb48062d2ddd53a0f034bc30c0ddfc6b4fad8d284d3c3e97d7e6e8bba5bb14e3ff5619a5d8e5e08f8c4099f41bac02346534eeed886df4e23c679f57464319cae1bfd3c604996a6ffc14d8b15f27d0af9de0d07962770e98c03a3cf1218a49c0bb0b44f37626b5dc133cd5ae6538e6510cea143b59685346d31ae33729ad0e15de2bc8abd82314ea912c0eeb253e68a29d273d6543670f24bd02e929ebe8512fed09008bc886c8e1aedb07b0dbda27f9e5255c211f3bed5875fc1853c130314dc8d5c42f318be41c9f2060ef9c77a9f9be3cf676f09df0b739b05f6469550977664ae6e1e42622c04465dc17ff0b4ce3b06b6ab8cf28a4903a5338ad6d4f41dab99a5cb24c0dd781286de5e617a68629d1a095b20aad0cd6aae21fc9eef7f74e7467d9dd23bc0ce9e71c46ff6c2bcca277a4a3c270b1e68fbe5807e218677df01ffeaec88c141ab1cca2d902abe3908f2b05a5311bd5c0a7a697bcbe6415dc3f341aa7536a474725d1ba3aab100c90b98f0e9f085fd80370cdaa4a82b1b5e737ede21e3eb5dc22d358244bb11fa1686515af706303368b1a6ba27c61ad4bc4176424e3b8687d6d06b399fb638617baeec70a4e44587b2c69edb3dadae1a69567f3df710734fd071f604d33251c2fb54170f68343011139239c368ea3c161b40364f11adb5a1fdea747596a3a9db25387962a80889c75d7566ebfe9fd62797dd9461b2ba7c72efb468069e0d551765661772dd2330b4aa5c6bd76f2c968d49f1a32cefc875896656cdea3972af50d3f972c65c3a32b2dbf043336a9814c11be628759095f5fc83da7a55e4dbaf3a166ee4a0975790a78cf8d94a37d986548997cd73233d30f6e76b0dc63c87c9b60812cedc243f590a9df1e0cb976e06725ef900fa8b478ed40678fb0669e652eb3ea4c6cdbcfa7acaabe5e3af77b91f5396b4925e87574fc6da6882f4454dc887dfa61f8359e453076152d", 0x1000, 0x100000000) sendto$inet(r0, &(0x7f0000001840)="623f13c7f8a151081bca6f8844da3943855dd32a44936c38a25c6615fbcb50aa22b3e12a04512aa1575e436a449ca930835623eee2419097b5480f65578531756fc5d88a7362fea23c4be3b487714399bca10583c41e373b5c03bff06745e71e658e4112cd5d572845ec24494d9e1d3d070080ff84a5e11347a8ca4eed0369104da98d98f46fcef212d987045977fadd0cba0a347b1f88a7bcc286e1faf8fb7a8a953eeb716b1c6de53d801b442093fb2db77393aff593c79f66b19c92c73b52b9e20c34c76634b36b242ad3cf26e7b849b6cdaca4094b1aa45cbcc65c8b0114fa277586c9974fca1a904abd154c20eb02b8f165bd2f7ca088098d779ce7e87c9c9b297e89678599145e9d6e7e25e9f14413f5faffe6837047d0a6925b9dfe84f4a5fe3b905942dc9ca592f22f676dcc0ccffea64268760d5ac0dbb070f836a593096edddcaa4bdfdc0dc43bcf44390b50516c6df1674270a97149ead3e7bf77bed8d0bac43415ba7f5d14f813037b75c127f0f615324f7204a00c03f094f88878a5b3d3861bd0629be41ea1a45cc2530eb0230b713a8afa99d907824adae1dab25e316095f34d5adbc70d2ca8b76eed44f26ade06a33918f53ed4e68823c32a2622c4b32adc5b576acb9470a1c6fde4d406f4cb974fc03e12caed677b758434733c58339aef13c194aed48b53f02f7fac5f6f0f02a0ca829d2affc06df1b0e8679e197292abf1c09519b26d96a8a05f5c03c1180e99103912019f05fe2f8b885773c7df476cc25317f37b65f195947a16eade6a84b542b8519812387b5eabc1a9954df9083a9e14528b37f0deb1e8c1c180d94754d6b64aa4471b1c7a76079b4a6418650e426f5d3a19f98ec50c2a44d49102154e306db817e57210c364ae9e28a351f44840d3a7d0470a519f9ac47bdf9b93961416b385abab497627d5d23219e63a966d70ddc7467c8d8ff38e739d7bb8e1f57fcc2faa5d9ab8757190d5d47c8505383c5dcc7f0519872185a561cb2ba72149590cefa2ff351982730ad74b8e629fe83a6541d2189ace46df755290ef7d70d3532296cf841b90ce844e6bb914eb4be17a1e0eafc01e4543e100ecde9fdb31c8682672902746b64534d1fb5a416938897f434d7b5d3cd56f2be5e8d43e24206be8938766afd3b9d7f1f3a98fa18b70a701d4805d499b5527859b4aad799bfb0a2885da271de002d3d7c72d855ceaff62aeda70caa841b6994164674caf3f5e184b92b2b72ee1ab542bc3911fead3cc936f910c095daad7a2773131bb6d274a935dbe4d2e67abf87a4ad53f58844d79704060f58f9370e719bb60e1228385532cfeb0e087388f676177b30632754c72a52a9487ae087293cc78ed0597fb6c7c1b6a8bd0d01f121c77b67d2ed970de7aa864296f8b861ed6bdde365ee5fbb26d1123c560dbac1f1d1921c05005ee20dd05c7a07d719791473986f33bafac7fc95285b43703ed9405ce66a52b1301648f5ca5c47ddd5bbcb6570c32b6cf603534cfd83f825f464ba350e4b01a5b109657ba5afb541b15845f0dc8207255ef119b7248cc561d88485cc3193684b24c930d8db619467040d04d987c78268a891d030dfcbf1382cb4846b4c8cdecbec0761fa6840ee5caaaa9479de9bf3ea809c93e5148b2495ea170e3530122f2da50bb2052cefbd3a0b99e9cd72c339600d95d94cd47f6ab9ad7ae8c6290c2fc2b869ceb616e6d0d1ba0311d2c6da2f7dbc37862c1d6974c9e937b825630278b2e3a4d61c45b3e32a0182a63bc117af80d7404748fbf18af1a37d094fe93b06977cb3649db81008ca65839af11a8955dcbbdd0165cd2f64bda0b4f07b8c95bc7b735b2b705b051333d1d75b68a73c87156ba23ade86894677c12753e2a62e37e4431ff1e6e351a129afa149182c6364109d8816aabddf0cbd836a553e35b33d987413af21590577b173cce8c3ec40615248d7d5b76b328aa6db6f715826a77d267f3c1a68251493a71bea1b7729ab0a12be2e0e107390b74959e63813890924fe0337a713f25c81093f9f79869ee4bd06c754bc648d8a922f080bc71749e59b8f3ebd8c043a7b7c153db8d48cec6f80eab6be5b437f421253bfd4c8549f0ffc1e2ae900cd152e3a0aa496b1dfa8861e2f95585e0be82a96c994c10a4ad9151d37d5aed75b5efb4a7438b1eea4f5f74d3ecfd1f62478b6287c436bf9b26c4aec7d318307540f15aa4534d9f1b80a6cef2c224b1cd21918022534f39ed6c07a1a1e13535cb1212d820ee9be9331d61c1c87af79f11413395f5beba172eb343163b302ab687314c5b62626a7edfd9d797e286060b8d77cac85b69ac419cf3e3ef1916881dd9013a300506296c4e21b42046339d28907fc2d3a980bd62f19b22b50cb2c23a9b3c038e278a19fd704a5903e83ef1cfecba0c7ce698db56bab29f72fd1cff83d97c621e1963c0cd55ededc4e34111eee6bc02bb398c9b2241119bb2b6cf218a8b3945d9eccfe544e96e092ea7cbacece254849b41421b2cbe1f1d7a3b33b475d7afba55492638e9e7d0e02851acdaefbbbcac9a4f7ef117807a125ba05a89e881d1b5997e28f554eb08c8bc898a4c7af14bd73ef938ced0f64ba732fd2d0f8575295fc4203a7db3f5ffe7ffaf15e6aac48a2ac2f357be2fe8c6ceca3894b0407b9242c03b4df86929d748a0e2f9004113592897356eb17137a8349e4f1838be103dc9fd0579df62cc10bb5445d43a36064296a1ad187c6897b10432647833bb96c599d46da3954ee5b7d263bee5332ce5792ccf665d306ce1cc7e328a2a79e4e47d118794236667947eb8b5968b9a5bfa8da40d8bcf5ad64fbf64c02cd702b77137063d2df82d5294dcc23dde99af0292c544b96e8a32667d7a01580fdb451d2c081d942f3a39b495ad6aede7b17f7abeb058dd46cae2a95d862a991c3d859b3363736dee2a0c3ae6467220070b403d2075f3dad47b747b9ddb078a9e381b584c432e78e942a4ecca7eac8a2b52b2f044f8d2cc5e6d4a21618750bb7c0a035b5fb43fd2057e75a97e473ba2b736b3138707f5ca84720d9390ed850f74fa29768105b4ccea830dcdf2dd77276174c906dfa2beeb5055b2cccfd3b25c367b090549181bb68f4802af85f872cdad5b1844fdca5a8f9328bbc40228cd0e93e99bbb5e32d48f31d1db0f45b86460b99135065bae456df14065025b776dd1cb1fa8745c34beaa14b53ca9f704dfabf3c9ff9237340bafbdea5a1feeb691cef0a0d44a3e96536b448887a3b0d67dea9600aa32d73884042d0a90f3663520680ae63458f721ce7140079737974b4a0eda2d2c6b58351facfa8a4c4e4b82f929f02896cb76654edfa9bac05eeaa60aaf564a25fdacd0df70ba056e620be7f8e8bee0c78a9fff4d1cf3965632f241b0a26757f9be170b4f8e51f796f52490a3dbfc401f34e43ca074f27ac6f89c58a90f9ac0741ac15943ad04b9530318990f745571fa3e2f3f66de25ce08a8cbb7d361721c25ce9074db0e0e4e78ea7553c3ab625e9c93d7408b96dc8b91e49b4ac9af07932aaf1586c90afde34312b87a57b478f14f464424ac4be6d0a3311316ccb3a60556aeb7f2d66bc3901dd35afc37442426859657d0087953533940d6c01a50b324cdbac36b65bac974f469702e09081410e58fafe9c01927937225711eeab6f3a4412ee69b2e5a419adde7f7fc0b77e5dce59ea35e724ca528dde12a0dc0d7c39f2b2890bb1fbd69dc203dd8ecff198a9b685106ca650eaaf3ba041075d5e0993d5b863af8dc94e6d540b3b81ddaccdfecf32c228b783eb95d317c3c97b1aae63c7e3faad71675f067f563d4a4e34847b618c15ef0d12defa8a51d81c4243bc707623e36020cc44b70f069301b72506b75788482d046e08d84f8f731b0f57be21671239acc0a0f08ea1f21d2215a3eaa3009acb4c953b48d0ab035f030a2b82842f82fe8020ffda0999d7204c572022eaf0b9fc7d2a966b4c53fa3cccdcae4a03c6a8261b25f9ca10e173c69a4cead3a4edf2bec97fb968ba5833a21d58fc29a4a17413ef556b2598c96cd9cdff0b6d69c189e63a44643107d43d5ecd6a8fe41e46f1cd2af0e30370047cc98bbdbb07797ea6abee3276345f180d11356d6961a34ce3f8a8bce92193be6203930dddfc6ce9652a709691c9c7e0dd8fe032bb5fa0c584c62413772c906ab7cfe35c0a1d27d08f5a4f8b7bf2fb0c6df0adf5339936cb4c5923e608c335e0bb0057aade21b8f92023e841fff5ba2a2e2abe1bdd9a865349090d25f98d723791c87d58bf2bb014b565f3b41fd89cee2bc7a7b30f5fe1f4bcb06f876586de10ec8cfffa5f72a2380276f4fe135cba842682ad826e51f547d9c13a3e1b8b52dafb5f790792d423cd041c3ec493c2733f3b3863354d54164fef4b2b5a2f87acfb73cb5798a08b4e9905b65ea413d83fcbea9e4689396bb2c4bd0913a1009d32d519ed2241acc24c67bc7ecdb28618470401e8cb20c8ed54452add6249df0d73a5af0001d5eeba600c37e294aa4f6268b61583f24e7d18308fc7ceed663abb77a6605d40a7a1092dfaafbabd58ddd9ba6e7d68abe0d8441fea599b0c3b6209c50ee9ecb09f9ddd5fbbeba90f74c0b7fed631c26da5a46207615cdfa1a1905d59c555bff86ae9dc69b91561b091018f5099fb6b3397f722f3a41f52e76b031657e32b7605ec478ab17e0aabcd826660113ff8f8df33a6cff8c62b72a7c142da5bb1273839c28915b97d9006c5a836e3cad24e165ed0b5b43b45f6b0ecdfb52264755c5d4e171fe064b11b3be066a2f032a05a86c5732b34bac19785e75e8e1d6206fc26f566ac246c7cb13a23ba0c4cf12d11e6b9d08bb088f49dc7a4c77c9709bada9c35a6046ddb5703e45d1bb29965b757cc690dff835bd41027380fdfd83bd59fd3830dabd6d9ca76020341a7328fb5052db7c08bcf501fb7cabb906c5dde2738092656f841c2b68647dd827fb111c2102f5a29f1412a33b48455e8a6547660e9c4c04b92114b6c8bdd66337b584e374545f2b3ba8a91fe8f497527cd91fa1869eec74db52ef372fe6eee536e0e12b5e3c97b49757e45fdd72e81d6459c50dc4040a3bd656fb918ea03c497c6fcf489ebd544176d1f68f2769d2ccf35b91b6c9acb7f1dfc75d8e0abfa64fcb85200903d04104d6701d521717ab345ed81011f3d5a8114f5cd6cbd489c73fabb48a1988999b953b8a16c463dfb684f355f17fc8c8aee5ca4bf7d8d00cc9c3889ffd644e33dd1730a2abdcaa23f4e7ca35f94e972af5509994e2c619a6edb5bd80fa41663d66cbc796eab86d389a303eeda17a992376f6482d8370c8e857d31b8a361d01ff329ef445c96ed93e881bc9fe356b0d221f538d4514d6226493e955b0f1a8bf4dc034d63d2a1133b6943a0fee2febe8485ed93bcd87531b93ca253017800677105df9f81c5095d1dfaaa405d230cfca2a4590926d53a2196d6a3429e4462829ebde6581f6cc105e88ba554f510b25a49e4302de3d6d88e64273e2e4e864316c7de536640f019f8338355680310453c1632e057c8187fefcd4efd19a5fec0fa181c8e27d4ee93883ff05db6c506f9d8c0c35c4279721efc4d03a39f22f0316612db5ba400dff5743dfdac515aee6522923154e1637eebd8f68295e17cd60fff603822703e441fc3e771cd59694a06904d694d18d0e5db6cb0f743bf50e00739805c07fb151bccc4d4334ce9d8c26e3c7c45a93e4d2fb3aac1e1043455f59abe8d3b2fe4cc30355d896e490e7d86d4ba6f77e9bf143dad1", 0x1000, 0x5, &(0x7f0000002840)={0x2, 0x3}, 0xc) executing program 0: mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c2) setrlimit(0x8, &(0x7f0000000980)) r0 = syz_open_pts() close(r0) semget$private(0x0, 0x2, 0x51) setrlimit(0x5, &(0x7f0000000140)={0x6, 0x20}) r1 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000680)="b89938fa85cca831180ef850dc64b45b3df312d01a79cdf1aa978c1118d8c0037eede79b85a13229b48dac14ed68362252f90b113c9bfb1d3d31673e5abb6d1d2ddd2b6999089e0a0ed1032f5ba900040000fb27f7927651fceca072fd6741f59d665596bc10bcdd20325a34043e969ac69d86029cf3340cdfb2db787628f5089d2aeabef80f09cf781e2a98e4e5faef8c21f59870b3a5c9c4dc7fe14095752a4dc251058148284364d1db173fc31ced603a7a58803df94ce7adf411954f8cc262763a0bc19086589508b13196e933caa34d344b702a642856bda35eec2910826fff9273f7f9524d447fdfe562cadb05886a8d1633529c29a300643544fade6cdec9b49cefa3691cad348c5165d132fe7cea8c5e29c2192616de6fba9b6cc5f64e39f96fdfb33d00c346f4466d877a2b1ab649ab60b61e12cfb0ab6fe03d705a59a692ead8c976c5538807ffea8683da0034d048d8a414a4c77513b9b79ca5cd7f9ff9a5f4a9f888e16458848b149a3ec82f75813c202b9a9279da37a762ba06f6d69027556705e46fb0202448c5c1566e5da913b671d16beec366a43cc8d0d8c792486d2e014f91b994cf839ab72621377ad1f23eb431da411b709b62b1500c73abdb930406486e5f16fc24aa5cfe14f11724e045240aa10ebd82609b1ce4a4ada7c31dc1354da8a481aad47af6e2f0f3074539bb451ae086ebe60b720343a6acdb7b0e79deaaa989f41f098648e07c8641994b7350d5fd680efd6791f4db6c2ed4", 0xfffffffffffffe41) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) dup(r1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4f0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000240)="71f91e3471ac0058", &(0x7f0000000100)=0x8, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000400)=0xf15) pwritev(r3, &(0x7f0000000500), 0x0, 0xfffffffbfffffffc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2012, r4, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x0) executing program 6: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setegid(0x0) fcntl$setstatus(r2, 0x4, 0xc0) r3 = kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffa, 0x10, 0x1, 0x1000000000000}, {{r5}, 0xffffffffffffffff, 0x17, 0x2, 0x1, 0x5}], 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000040)="79ca2339b37af10ac610ef2ecbba52ac6e42601e645ab610c09ebf978f906d26c69ebd264ce9dcf8511aa69e2a89f68d109eb6feae2345be0f5ca26165cb3090abe7290d2879d7304afc72c2075b3a049bd025cac876d27839b123756d98c6fd43f69e4b5dbe228698249691c94a494d0beefe6dd7da704838a60c585f8579f9fe2a0c5a2f6b693f09008775d000e77060ce1d49f90bb2b9880814a642cc6b0040e58b39facd34108db11488bc3e93d2f3a75ca6b44c09531580016707456d8c17d96449f6e44830ae587daef2ba1b109f6eaa1e091a6ea32b67554709472034395bd10de3e179", &(0x7f0000000140)=0xe7, &(0x7f0000000180)="4a4e35e31003ab7b60de5a0f0bf37b12330830d8c00c493f42127f7d5a8164483356cc4c2e577f479a5a9d4108222cbca9bc86e8cdbfc5767206c4643a65b862fe9679", 0x43) sysctl$net_inet_ipcomp(&(0x7f0000000200)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000240)="116b5fbba4159e71c3ace37f90fbcc66286c3a0fd4d950dbedd5d7ff7f3ce2747e65085220b063c9df10bdb79c247e3e6bb04adc402892893b0ba498a3a3a1233262cc11e23c5e551f954047dfe69e62b5f6974b236ec367cbc55a24443b2794d0b29e5f787b8a8f8ed3d4e26410074224c886aca482a884768f08e4706da0b4b18aaffe9388c6df98c3f502df077d9bfa0521bf15dd14c0977aba9ed8", &(0x7f0000000300)=0x9d, &(0x7f0000000340)="518f38a386da131505f8766c", 0xc) sysctl$net_inet_ipcomp(&(0x7f0000000380), 0x4, &(0x7f00000003c0)="fac00583d3e398700c84a3b11046ab897c6d51a9fb9d8e8bf2c679d23e8d3fbc3d7385346faa924b0d06e4258db11d5a63516dd16baf14fe7a6ffef4f145373f807dfd99a7f65664b96d3f00f00c9f204b61a0d5dd7c6265bcfb1c10b450fea1caaf85be7096d38e4541b035d9bd81c0caa5110e8a7a7146a9856d93d30d735dd10c402e211152353edc2a47da6cae4e5828f931f0827f9cf33ed801f69bd9c96ef3d594ef6b25a5aebe5857fd1754fe6e4ff4d3829d1b6b71914374a5bbb3802660b39e9c59378841f3473ef3446a7feb7a14db66a292f439d8471b7848ddd5d2ce9630cddc4f50b542075d81458ed712eaa3d5e90941afce0193c65f398af63ae1324ef1811fbca4245ead5f1f5b3698e04b3f7da017a9fdbd992c6d4eda7e7d24c9f85d47a6e1a073c8e1da83faccd317d7ce2b54f2c3fa6584931847cc2ef9d1fc8cdb851db82ae2c445fd38666b79dc4f0b7d89701a8ba7b0894f25efb023f7dd01b4378b6d58370d4f18e529beae13eec7d0ef142d10a98ae48ca60ab0184aedab6927bb7a69d54116505af5401d9783b235e6768c9bf73e29de540559bd99fdcc4628f71dad5e9d94a50c394b8d1bd65524eb378bce1af8672bd76830ec4326f452be8090ead7999695561e7d5f361e6b3ac1d775f3f13e237e1cd7f4bbf61eac7e0944b6269ca459feb4a733f4670fdd10b37bb206abda5281f008f6a3d845c7192431d68080a0f33fdbc41a840eb514b3028961e16dab0a52e2c7dfac28e82fafeb41cc5b886c97c0f515ba16411acbd765c442dca69588f6b897bb634ed176a79c19f4cf4cf5bd379e21df43ffc972f9dea23a0231ff17343390612b7e5f23ef16f97c9f2f59c0d0faaf6c1d75a0d89f42c37e34d2094bdd58a1663133485d71633a2134f4cf1795a9006d01861b595a7d2636e968c9335c879976bd1a302ba98c4b30fadaf82f357e7451ba5d6eda49a98db318c96f52e4a3ae03fa12d946ecf7797dcc7e50d225ad9832d6fd52b16ec4052a15576b6da308b4ef8a9f65407d8df615511e3919902c6b301db4280f2ffda538f4ff9d9bf4d77e1627cafbff49355929705e03d76ad5ef774697abc8653590a367c4f545aef35bea7a38ad526eea8acb5528ab9f4fbc61b359c0034ed241df7ba4a2a3e5e09dcae789ac72e7a827b67984e30417cd8590aaa50624bb80e84ce8f6631254f6c2945cc1754dbbf4189b475f60de5f368f69294177beddc406bff639385bc60faa782d91e76dfe1f462464f2fcb4e4cfd824747e090273b164263487b888e85e62d7f93ffd12f6df78365019aeadc76bc2f313520c26aeb419a6d7d7aa644754252e9848975f2212d517e6ea261988370d625d16e8daa935002589275762dd782f5db07cc3a9bbd82a3e6fff576ebbc79948d1860d529b27f419920c9047186e968628c91a816e37261b5297929342a82e230c31fd2020ea81c0284469c62fafd205dcba6d8cfe86e6c67a7a015a8a9ccc70bb2199a4e813455f7dbd934c29bb27b11daa786d825816f7061749fca29a87d1bf4f988a829b23d9bc255e368507d57c3383ebce3ddfb1bfcd699656522fbadc196b778a01bd7e797cb40a6b3141fe6f16522aa66dc905d31a7ea6d01bbc24658e6eabb34464e488000a8784aa9c679387c35080a910cb59f5807c75bf8680421af809700cd581b2398218c6e2fbfc241f92b22f15c4ae964507316b344104924c0de870ff65d6544bb8f472f6e0d97494905e464c0c7022597ef66ef886789c5f37981d0439ff6128d7c98aca42610f06ecb738fb277224146c05bf7d96e3e7418638f5cb17c5d9341c06e477e657311d1f0a440c1863fe8da7953becdc4705dbda0d1efac28c10dcd2e56efe9350bbfa5b87d921750a5ab19cf7addc562757ced2d2889c80fd4fec05b4e5f07a199ef88a4b97d4b8f54d491b2835a05af74cc2cb2eb33373705427915fdc04458ba5575219c9f8eb4849cea55faabbeea3b1c9d6567978afa88078bd228cb0b9870cee3be1935b6b1a5e0ce40f9e52302c11398ee70b00925cb44f5893d16c811bdd039046c4652471c811996178fc7264266696508ff31c84a4d07d62f77adfba3123337be79045893a46486cd841ce044ef29e93d2f8b132a5aa1106dfcd5a5e72db5d4a8ffc7c70507ad68590f68d357461131265ed15cd4afcbed14c14a2c47c2fd9e55b08a12fabc35b358e1c8549b44806f9b47a0c3eed25e40a72b41b3af8829f83c9f72501fb103340a03697db224207ad2200168f9c6741e30f1b73dd4f21e95440bfc29b50e67e99f78d1e9d26cff6aa6c8255781d91b3e257e5735fd30730572d3a1a3aeace28ecea78d0b546c6f0f601dd3d4bc60762f18966e29fc05b4144d8d18fa7af98c1b9c527388a465c86c6642e7f44d6836a1a94a627ac6095245c25ebb251291ee6afe601275e35497a1b4782e39eed7d1c0592b9fbe17b78913dbd59f9ef9f23774d7eb49f4548a0cfe6c04b74cd8a45cecd1774a8618c11431e3ce2c40a28262687c6664e9c796be4cd56647d2ea9d2939c678cf3b255071343282a9bab13512d2a068e193510891849e4c0def57a64b8cd2c6ff5f9dd45a74c46c0eb2f976b1c5202f92db8992f1bbc8803f68629d3dabe0be397a6e20ef940a949733ba3096c0160a5ff5a1ed559de1f58859cd06ded6310dde550ba45da3ab684e55305c427efce342c793bad154e52f0c62b16bdb497ea7dc98cb0a14eca1877e898fc62fe10cee08d396e932dc9e058cfdf93b44ca7aa3f41d683d1a71e9a1c24cc8ef2aca0baee9e746f2bc3d790985b0679bb7ec2b32b8cccb58762441333ca2d6d93ddc7c0805cacaa51cf0ab56d027a675d4603fe383bac33848262422c66d3da6e546d1f48a1ba9a1af84e1fcf3f795a81b9f8f347812ba009b2a9337bd5464043330b99daf01918eb57a33744ae407b91b425a5e6484a594405ffd92a4a193cc3d1900ffb7343ec7bd87a45f7f390d9a972fb205d579f94f77aaab80473460100586bb599190c08f6215f2ebf17bd3862dbb915036a7b8af7bbb5e6c087315f2ba27b7f96269999c13f8eb5c3c2d379eace99a3e96e25fbda31de4577f1c23b4afd54ce8159ebceb84f70cb2e0785ff3d450d2c41bddd5b57e76e89a3f420c5114d4335c9dc67a6797b13a0ef94415e42d403862e4e717c9f82f111aad246d5a1a7683b83e1d293a67d6422517f9034d084662da3201d08ec96a7dc4514b11229160b2b37c38208ba4ae691c1713c564588e91447f4014fbf761d3ad121689740309ff91aa5b6741b24fa2c171ac3c35d48c6c594bb6b92a92815fc31344d64f2df33da452b90eb282ac54b4ef7d45f0b90e904b85dff55309a155c09021cb6003038626efad00a79c4d00e36331c18949dbff7a84b6e131b394a89c96a2b0f658ce1472e397b05a341a076c5b6029518f8cfeb759004de410e864fa0f25a3e953cd192d0a208551697b9e13bfe1b961509093765283bf9c8f9f8ba3e6aab8e6c3fa6b32b9cdcb2b43607c70f3fc48db2745e211a1a97ad80b4319786439a058531a238b2a78a1f91eed5e1d8d6e903893991e504109173e17196db0ae97bf232e05347bbdd8eb036b67700ac24a7655fd0c14b6c0e4653afd8e502b58e002f03e643d7b2bc642c139607b695d89a241503e3cb85e75b3ed75f382df6448757a0240946224166bd61b4de82feab9babaaf6dd6b15f15e156d8b6df1b121d243b478b031a573f71a4d7eb9e49c825c9d70f8247fe39a9adabd22f84ce47d73604ca03699e7c263596bbf708e3809e6bcc38b31c88f7992bf0aa31acac0def3c667a808ca5eb97d7fb7bb537d4330cc03b1915d2eea7036ffcfc050be5582ff1bee80bea2507230311b2727b7d2fca20d6a2554aa1da627d36d6a1cc84f409fef302ef4f448b3b358ed0f69f45a5abc84d41fd58ca7d7a2655070334cd39b113301de07133eefde4ac3523cc5e38fe9b938400d95049838e698a4401af4cceab9b3a2068a28d3b5bfcec379d497f6ec4203076c7126243803af05a8b289dcad3ccb7e3e67ad587a02bc3b818aac877958db0752ac663f49535309912497afbec5c2b621152f98fa195f531c2e63ee7817cb9d8df825a6c3b6916bb98a05041a9dce10f23f259a0fb6ffb74f0f66a840d0a81266cb5553540d8280bba1c3866ed99bf76576f31f65baead0ee69c1953dfe5750adc0275e0ead19cc185d805fe7cc34e9f3cc29bb7bafc4a0cf86f1729b94b8ae7766edbf864c6b65b0f122fd0c089a4c6c83e398acca140de0e17e52d5b7e8ff1a69854c92f466735e0ae7b49852c1a5b1a62eaf2db9fc0a526f4bef31273c0a156d3c7ae9a643bb0c7b2f8e1e56f8def33832e14bed1c9f6c4f5ab95a9d2e11c420a4bf813573005b001831fc7274a53f1e18b043caf184e7808872e037755d6342773fcc5c7452178c73287aac392f4e0e89f5f07f0aca0a3d493e151d9683018e2376eca9f14556d1bd631d7bfd0e743fb48ad3d64d98214e62a02830a0b1db772681d9e61538e44654eeffe1f5b158880cbc11b6c16103ba4d5f3118d079637b685234d34557c2a08a94d8f177078153331f785c2cd3b0b4e0dcfd57c55969d766c49538d2bcecb40365d2e735ef485f285119f10cdcf4e8fb09bacf93cc14fbfd7558b66d2fd8a1c071183d60f0ca782202cc49afbaf0a23ab3b849e31ed49b1765affc7a4cc8a7f14a0a1fa7fbac66e06dac04ce6a73de77d19c887b4d8811df59b4b9573867bb8ffaa98acc22060cd458186e45ddf5b55ad4b6d1914932e6f6bb15943a25d1ba1c9aa6e1157d71a23256898faeb018fa1c5de1b2ec46c553a6c2db88244ae5fe0a34f8c8c09c0e2961d936bb6c6b19edc8a9a5218269809b63ec8e82dcf54bab2b10dcf4aedf1989cfa184952197c291cdcd46dbe9475ebfc7560f65c052869a6a0c24f3cff28f9214626b94276285258e03aba48e04ffa7faf6d609c7e55db6b9fa7acb67b7988e72757a95ef21cc525d44357afa9bbb9db37d5e9b71c87eb76e69e355c7f943071b623042875b989a36fd706f8d0db1f2d731afe615c8177101227fed33d7ebfd569214739c4ad3ba198ddfc3ce1f619a2566ba176a7e5b96dc84d936d4e8d16baa8b23c9c6371ae60e65b19189e68b8c58664c7fe1a4e7dc6af326787742f060962474119e8c951ca94ec1e3ec2bebad1c1bfdcc4bba2c47893ab3da91e07ef734f2aff728909a40b864d226da84bcb3e9e30eaabbc86c321fc51c19c6c288984ba7b68006c376d31d0b475251122191c89bfdf8e7392436b9487a7f0b3855e8b4b7d51930ca90cfd97f2aba76d180b308000c5dd97d334388ac7ea8b20344b331cdcd24a2e934c056e22b1b7d432ebe104b5c90ced46820405d262a2c5323c85ac4341ffd7482cb17a081b3cf2a75ab5a5036769949fc232e0fefe7760e60e511508ddbb9c67cf74eff7944469cae51c1eccbe73088fed61feb7514b3167f8aeb3e57c6f45f6756a096546d02e9e4cee1024290f99fd9da5826a21282545fae8e24affc3ad2462290223d0a964bde07c64520ef5e67338767b46d69de9991cb1ac920cb37bf99a41925c32f271af15e50e9ab06308f4c293a61ee9e48e190910b02515487b17dc606d596ad63f9a87f53613bf1a5d77d936dc4ed5dcfc2b554e7512baca9ff3440939bfb66c5d08cfcaa8f40fa6415c99a04d148ea5685fae28c3ebc79c8f36bfcec2ecd0112329ea8a0bf4fa91a", &(0x7f00000013c0)=0x1000, &(0x7f0000001400)="32d6dafa96ccfe6094e07e27906535ee87380f728b12ea1e6a29f472830fecd83b9351a55ebc890ec5e55dd81f6f8b27d9b37eec76b65adbe85a55c0177c35f2c8cae1fbde2b20c73b82ba09fddb5c1b55666fb06eb4320849dac98e7216d6bf83ec1b6745f0ff311144c9ec923910d8c895301f344637df3d0ac5c4514348440f0f70e18149359adbb9bd3931224d1446783c894033b731d4e08a4a93557628f35c9818f8869ce973b3723e4a765a8febf37885d46de9f7588233f86f8de7b92d4e0df0545a3ea3c873da7d3af327e12f", 0xd1) socketpair(0x2, 0x4000, 0x2, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001540), &(0x7f0000001580)=0x8) socket(0x18, 0x4, 0xe7) r2 = dup2(r1, 0xffffffffffffff9c) sysctl$net_inet_ipcomp(&(0x7f00000015c0), 0x4, &(0x7f0000001600)="b26b188528ed1c27949a5d8cc8b74cc61f7e68064348c773c7a2f4845abf0253e86c02f609222611c58a1a22beda0c62f737a5826682302ae728a90cfc3ef4d7d3181ee448242a9d3b6b24cb508e711e1cb9428093c3d3370ef73d69d83e113e2e764136bb45dcf14a4f6788de12e8b6671fc8af0c3e801958876d19c38b41499147be54560c8fd30b2165c2ea4638084139895b2c5208cb1ff6899bd4e9b1e9f50c7c615e81fcc7679e2c04ac111725ce8031fd76cce483fc0da755bc053e911d", &(0x7f0000001700)=0xc1, &(0x7f0000001740)="59cf5c2083c4b7d142b1c15adc4f9985721a868a9b90b05635007960e33e779da739a317aa9960b7f8d72890e2ed75400400a444e616ef7029befb2c6058b6ab8d6c1b1f4b8b48e52eeb242f76587654eba2700fe6c50935c8eb8c5aba79cfcc14d4c31e57e3eee870889c57bab4ec4c8f1d089d044693ebb245084f2605a7949921d9caa7775326ead354a805eef9dedef028fdcf4ca2f3e0f4a70ca4f151f21fd6be55782131db5c4dfd16690993dc1a0265ff1034c460fd8274dd40d3479b82f4daf540e1c2dadb08773c5a129f503538b09b47a420cce721942496a0f90b9b063ad3", 0xe4) sysctl$net_inet_ipcomp(&(0x7f0000001840), 0x4, &(0x7f0000001880)="97c8a472fcf979e3f5f13f4a27fe9616611daa121b6339186d1a0e4986d62d1a671966a204f6fb3d81f10364fed6a1548b22c5a6d2b85f7c1afae98b76a1543fd790962dd58d8b5e0b9e026f31b77cd665fa1572e99c9d6949e7dfb7a6b559ae65a700e7aabfe8be65c6202212055e1d31fe105b74e0f4053b700a0fa807a230061711db95b177de4c78e7c6099b2eb1d85c60c701cd38ecbed520d8d0ca586e9a6b30650b2822e6cec0b7ab86bfc18a17e6fb0685c35b5b14593fa7142575ab359ab9929d6149fd7bf0ddaf366a185f13b5022bc7f01933f39f6d5f7aab83c239c9ccacdc029f4dde01cfb2db8f5a3e5ac47ad3731cbf13", &(0x7f0000001980)=0xf8, &(0x7f00000019c0)="3e4d661633", 0x5) sysctl$net_inet_ipcomp(&(0x7f0000001a00), 0x4, &(0x7f0000001a40)="852effebb0b4dca495bd4c6001c108daf5b147c64622a09dc36aa3d053dcf85b57dacd95827174a93aad265cbe27c7290ba5375ffc80dd2b90c5", &(0x7f0000001a80)=0x3a, &(0x7f0000001ac0)="04abd381831db59e598c5d9574b9900a1cb6283db2e97a4c32df986ef744f2254f2671d4b1ac9193be765c082e83a090a777e17cef54f8a3a41997e61070a45b717183708c4619cdad50b4f3404ad895", 0x50) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001b40)={0x7, 0x1}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001bc0), 0x400, 0x0) ioctl$WSKBDIO_BELL(r5, 0x20005701) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001c00)) writev(r5, &(0x7f0000003140)=[{&(0x7f0000001c40)="b12a57d3eaa577837af274c9d4235be17e541d38b4a3d142686106d5a3e512e23fb80953929d278e5342ad06df389b98087e8ccede0a95cd812562be8a4ed2f21a0de2a59578b9ab85932db701d39435e035d2a6ac59d5f4ca7c8a0ee9bd2f3cd858081be466642e9a95249805347dfa7cb57d42cb89560f57ae814a66de26d3c84b97f645fbfba810b10d3398ac4702cb14aafa617b53036b0591930b75b71e", 0xa0}, {&(0x7f0000001d00)="684aeb50458c8b9e44fce825c4cb1da963db26417e9e567698b481", 0x1b}, {&(0x7f0000001d40)="ee9d074f46a2a9512e0f3c9e3ad15fdf88b61a0f810a6d161931ec1ebee1391a4936f05efe4d0a70c4d59beceed3a4ffa45d8925042f28d391b0cdb1821536a2f7610d6ad4d902b8f5823f7fb440070e4b958738f6ce9a6a49b32c745ae31d6c953a183f39672c9d7cbb467cb80a888d7552c3e530ff708bce338bb615a3b4f81c348ffaa6faaf0175c4cf1e04fa55b554d7ae52727b58f86394fc6add62ef733af94d7920769507bf2bc714270b96530b14e7edf998750044275f1d343368aa3092", 0xc2}, {&(0x7f0000001e40)="d5b71119b65b3f1825ed19ebec34bab09eccfbecaa698b737add843c8954340ea2afc192ccba9fb1ad171bc4bd46f910b49240dc904a187d6b437a697636c1719bfa0ea9722dc0f134b14c0f217ca0be3de69c777d36ad73ec7ef172462d7718af8d0da7c1a8ce9bad3631bdee4f87440ebdafcc35471f5c7a19becd52ae3d18447a0068d700dc076f", 0x89}, {&(0x7f0000001f00)="d4be1276bcbd2a15dc165c84e5631628736cd3bc4e820537455e084f57fb554c98c48555a5ef922e5901127e87a9ce05bfc140972444a871b9ac06bd05c2b9a4bf069bc471315c201ca945cda4ab800c27c254caf6f64a6d2c6920c6bee0439073adf14b62def70e94cfac260a4b4e5c5ea7841587ebb7ae4a0698b9cd3ce737ff712d6d5757dc73d741aa120a40fbfb9182ad73", 0x94}, {&(0x7f0000001fc0)}, {&(0x7f0000002000)="3c1fa85a1257e336ad0a036c2c4ba1b678cfed857023e0a1ac5e3e4e276575957e9578e8f8f7ac42bf1880f2a990f3d90be6c5fdfce30566779b664e98aaaa15e2f576b7929c6ca8a9ca1b1b929e3acd1e86b9f1164c26393bd78a9a494d11312f4521453767312dd47f97e3d077008b81a4d9328c779c2405b4200eeb3a527b512de4c4ebcd4283eedd29659c3623631de98971458c3cf6c2d26016b368ca45efe623874d2b8ee4c56fbff7", 0xac}, {&(0x7f00000020c0)="6b2e1bf4a7b91bb129da74c62926df609b5e86d4b3f7169460b82364613ffd99a1c403e42b767ea9b2e75877005bb3551188b7af98c0a01f44d7848612b9", 0x3e}, {&(0x7f0000002100)}, {&(0x7f0000002140)="c5581bc7f917271c58cca143f646a468bf95d2aae4f428cc5487f4250e899f0e1c950ba55d5623a00b2c5813b5de84654191850ace9b44d33f934fc592cab1fe22188a1a84cb95cf910c60ec33f131d4dee8e918c0171668623a431335895dd2faf41cf0a1b64b7addae5f59da7ecb9dd5b5d3932049ef69cb77d99829af9b889bafad9ef39e6f7aa58c43a4c17db5552541aef43ce2429bbd85687000ef3dacd53732fbba9b9e6b370c5edef1ffca1fbb2f33dcc43bd0900fe2e8afe9a16900e155a0d9ccfc0ae9c060ad581b729ebacd3c8edac4a09731f13f03f5bc2043e9ebdc6b83681c07a66998845ca1f11bfe3a770f422e088c480a2fb4b4688f10607d9d80615fdbfcc82e83739640be21fd2669172262bd88597978e84a89c3eb50e8ccbd94ffafea1e17c2b45e46d5487f51ac08b896a8b8029719c027c0dce8cfb39df02c8fe3222f8beddd555d4b97eee65a18fb47f222ecac05e4a19645fc72cfda7a6bc5347239c88bdeef505532b8e552d8529dacbab8a7284f15d2a96c510df896753f7e883e9131ec6f16bf278381935bf05e0b1f622336801cb0a842b2520947146cd849913467307e53f565f53e71a3daa484b7bafed6472bfc77b9bb3508556d179bc56ad95df31adf2ec2af374987cdae4c93edb9386138dabf4cd04744d8b2df79c1a61d2b917f46ea0408d5b91eef7145466c42a0bbe8798b7a8d44c6b405040169a2fb72f9faa34eb398aea82c6426cf9bf49e87c1dec55cb2c9b7421b41fdd684b28058d984a80f989e48ff611d4d22134b5d155b552249b973f6cf56bb9fef20b85d4b6fd1b0788b809054bd3504136a35e97527de7099b85c46022111136f0f7ab84d49dae83badbc07a2855f5fee00c7c1bdb1ed78ef634e4df0f735a8c14dc5e4ff3c05f3570fade3920364108351c7d1e0f67e39c8bd499c0bade0bbf3dbb06f8422b30ee27c219b3b22082b8240accb777b6508b0c860ea5a614591efff94685d2f21aac8158e71099b75b6070591e1b2f51dc97ab75e5fe5e77a6b1ec63979fcdd22b590157212f539159522157e2c869b916f8496da3f07b4d98a10b17e79a17eade744aa35bd77a27841d4917984e421e39c0d4e94ed4e81f86130b85c554be0dd5164167f05451ce0e2950775f2844e95a4ecf9847ab382c93a54c87de3e271fd473e48f3eb051185c42c372ae712ffd761c0d8091e10b51d1100dc98b95c0c689c9296dfc65e2483cf9cc889f3a197d29ed38b9688c436840e4a0c188a751bf7c2c06fb5fb56a98ddd60c4e5dfa427fde2dc26c24bd3bf924833b3dcb5af3654cad1b6a4a3b407f4d3dde087b65326b9f80a544bfb16a6e73c9ebc0938aa66cbbb3a69aeb2c2adfff24ba7a6bdb87302cb161a2286087edaf43f4597c2ce210cdcf0fe38f1bbd546858a81ea70fa198ecaf743677c590aa5eddeb349e65c05ef87d479d54be3e2585d42caaf54c0cc7b25a000e03d12e4ba13063f6ad678fe00125fbd86dd741b3045f41e7295b684ba9c9e345ec4def8fc59a43b24a18304957fa9f5cf3d99a2f40f81c10b1d9fcaeb88c1cc8cb99f0b16862dce329ce10da326145887b14a75dcecadf57a207b3bd2c54e5b4e22e29f2259544e49e2cc2540e23772d395eae284a622956a2de5cb3e417c3465845111497dfd1922304e76d7756e5cb7170809c3a6b3699c52dd8da7ed822dfda6c4c61a63e35899d4ff2e0ef4a6c65cee817506d63d667dc6e998deba1e89b79eaaf755c13f118ca5fabe6759dac4fdb5896d8f5e45061778b84c5bd59a3a9a449e9c913a603bf06f92ad27704719dfa29e6136272e8b7fc061c20d9f50356330ad2974475dd6320d84e176443a2e72e9d9889bc11998211dcc95c77ac9bd1d6bc5ef874e0c2e976f73d9394bb2104653fdf38d1e6e2368aa3c147319168434d7f1722d05c1ff3aad9c4cb23033f689045c184ceb18a75316bdc4a9b074a946d53343d60da50a4ac600588c36dcce61933fc282b760c941ce3062c92ddbbced8618b41cd96fa0794c9fe2127d8a6f1f6b96d7d575b42801352f26d7974e777bc8cc251ac3824b22f85f4529398462f45bca4895b62c6c4b3a6cd2cce27f3c4f2125058450e355f0f3e2e15b9f29d3840d4738d5b68524f031cdf7a043809d10d1741cb6c21222bbc6ae0c162c8c3edd4e4c93706e1ae8f243954ba632c49314f549869ed4e437c329262d7d4709fee725ddad1bc0ef0394eb8187ad8d5e5cb57a68b37cda07b05aef3fd972b77802aed8410c7512cff79e918901a4318e198ca05da3e16cd2b709c4af2c9b4892ebcf18b94ad06fcf7054fb791871533013349ce9172c532a837ecc14bed6086efb87bbf16388cb2b189f014abbf52a6b3a933f8b3b1c26f3856bc4d2c5e27322aaf986290cc39d9b7bbd19178a6bd4491729bf76ac5e0344e7c4e342d24cecf0d529c53da912c8b9fd6b9d33310a7894d284d7fbeca1ea05764e185fadb4045453d23a03a9aca6e64d83d6bf2022d7d38f58d61e90b5d3cfa8543fa7a46d0fa038b418da37c2692bae75985355fa995a89e4a21467f753c7b3bcf271a43f4cf92081966b4f5cdc3b61feacc204e89bd1c09c911d326e5ad17ca98ea9e8e087525c123fe7f712c2e11e28133c9aae0cf113464d74d246d54ebf66313fb171ec4a6ebc2b0293ca0ff751776b87bdcbeb7df61c7d412d922d46027ed8ddf05cac82a2fd0d2584d945eb4ca04a62db39a0c68b674daa79b195f9c38712da8406a73bb18d9133195a8a495b30a8d946dff8f75781ebf95611859dd5285a65caba9ecad31c86d7c39876aa98fd82a7eb83c19536ab5c0913b6b7d203c46bf6c068e647f666c3997ea402b446447f7a29da90c041daeaee1f831c475f9a22b9d29dad47f2faeeadf40669fbd1dd84657f3cbb861b00803ef5fb45b44ea7d4de7c8e7efc4fe5afeaaa1d23c013ee29c43e86bf894942a69bf09f3f322c55e08e1da3126f55cde3c9f3e9f47fc2ad76864a2b6124622d865b9dba25e59ce4d71f53c73b4bcf6192e0e54161bd4103fb7ce5e3367f5f6405b1a168ae47ba7b9e990405d4ea641cf92a5cee8231daedff5f8a7ebb09371c65c1a25fe0f6463bdf24d593b2a27463a8591f8c818c985511137fb695c1c852eb3414852c425320e0d4758e71e4c76f3b36cac6e1f6f1d0a272d71debb1ff70059d0316c2f9286412407ef4f1bc1cf19dbf92dfe2cf71040e27ebebd320db35f2ffb5a497871f0b17455d9dfd3bbac803f7b2bd1e980578b2ac24a6e7c470b1709b0cf84a50c0b41f56b16b2c91afe13e2a50bdb44320ecdb06e8f523508026e09c8c94239a0f2b4ed67942da125c8345504797858db5021400b1f477a1c72cec747fc7b89cd301541bf359cb99d87b07be1e06e6d35a35372c1aec22c4307276f9d73908157a33759fbc32dd5700f5cf550d7da41046673da381a0d69586f6392c99b7bffeda6897e74011d0171b77045dd46540fe1f59777ad3e184c5e9c1d87b9ff5da40f3c994c2856b00037df4557fff247c7dbabea79d9f610b670045b069c8f80ce474c9ae92cf83a08daf0c958a7649020e9a73c7ee791fba7d23699b167127d9a55783df932d932785ae6d690b5940eef3b8c7e45d24559554bda6c25a09375af4c15fde7c67c271bae1f689333382a3e24e425c0bda7201623d0cea52e0088fb8078ce29b6ecf3c19b744c05e418e486adf8fa677b109031cec467164d364dee527d7bbe69e5e3b699bb6d9e17ae9c28a795766d358afe0e79a59b9fdba63bb347b2e13b4bb98e972a9e05d2117fbf91b03a4f8b3267bbc2799a791c0f44dafd06626f55b4693102b626ac02d158d3681ab51efe113a1363345a2d2a217f94adde3f679ca420e2d54277ba1bebc01b31c44ef467aa6bbeb606783a5f6e8ae6c37f95857aca2744b7084fa6f0d574a29e6d2742938108b8cd8aa14ce38ea573f484a7a979c812bc12fe1ccc3bba2f2b471fa68975f49c354efd89aa17d9085834113989b59eb963a5cc3f8dc8c20ea2d4bc563d2b6995374702ae6948d4af67ccb476182dbffcc2f1e54dacb7c31c2d800bc16b3cd8741f0184fa9437603d8166776f6d40315ae44bde5ef3e2422f1fce35ed984e08c8523ac1b0c52e6d9c439833e99ae183f84418fc8d8840aba6fa7dc205634fca9dee96a988a7de9b53b950947517a71f6008e18aadef7d9577ada64d37b27a64fbe34d8574ede40f4ce2a0a83ff6ce33bdf3b0fae4c60f0a9fecda4121a2293b765d25ec69d7579f7c5162d4fb98f03ac8312eb5637d8b3748cbfb29e36fbd94d790ad166bd2608c51748034f695b694ae1a2a84faf71a29d2a565ea1c1f46a7e06f1aaf0ba4762b07d33a73b8f2b1cca4ac6d1e32d19a1a20d033d00bb363bbaf6fe3ba17462a4852ccea21473f6a2393ae0237dc0710ad64d05163f0e50fcfaba495288eff03da40a682f849ca9e160aec69f85b8b49db6f1ccce2f5a54f859aa020264a74a475b7ce6bd433c55eba3fd4004a3a44086687ca788c59ba4898b41e77e9cb32a64124a27ae6903f2a2cce6f8a0ae59e9be77fea67598edc92b7bfa1d7a5f1c43ca3d3660013c8f62c6048b27d08f31305929b758a361ead3c4921bc6d569684a1a54643348d325cfdd2ba0d77c3e24bf8c74f0e019d1486db57f69abab92e7f7cd00245d25d99391426c5da46c3c27eb3c96fb99f3553f4b6f0b8014e84a2151899be80739541a8c3778ab5b182692780463639977968209d1d8b5ab2e548924024f0e44fc955868d9b0066782351182baefae13a1163eab062dc6128b384bf85b6216964f90d6aad227bce92b1f4baa932f597c63981cfbf3a4b59e9e39263645233933e067cab4408e9407c6fa40346a3189c7ab2015f3ef3e186e6beb37318b7de548eeea4876a355ba5f3b5968305b27ea4be3c41dd079e4bcfe4749f2cfed978d661c6b6cf1ded9bfb8026a9d4165bc3a19bedbc06fee4b283843dce217091e633a973c10021349d4ab8faded720489fb41549e082278bc140a7006bc0d74c80afa286b4cb964b60d81568a89c14f47db8930a0003ae100a036fcbb1b67df0ac0051cf3c222864e4690c334aa12fa88688d1a5477ad449c4b0a22b69b0b6fc97a91e9312685b655eba102652d3c988e0ec0e2339031b552bad7cd3f5c1a47d137b2630a72a8f5e8d06e613aaaed9686b8743711854129d91867dae567ae5a116300b7f2c339c63e6b8682cc53c7d8532676349b9d066f368ccfa83b5de5b997002bdc1e17b82c291f3ceb2b5c4208d882fb87fd3a44705e9f0de72b4aa5d566901acf806efe3127ab5b8400fe8f86df635c9577c0654b89dbc11ca9b4e49ce1a2f75cfb31ac13ec8c2cdbe71d688086c5ebff33e1998e5430534743d852844fb1aaaa5791aaee5fb4b5b9c9f07a85736e7f92163477345fd387e072cd54fe85a8ddc5bf02c63f6d2871c52eeb74909663646706c786b5a1141bf92b7fc5675fbbb160402354d9e474c7484675288060a99362319edb0420009634e95dfa3dbdec349976c5d39d13f72713f52b99b0436a2b07a256e1b376fcb8b9838b34897e8df1c9529ebdbad434318d6d5d6b12beaada9739fc94127bea99db0bf05517e697230c8c0477b6759d0e05babd17d468aba2421aca1de5f33bab743624b8a41e6ed28c5ea70d6c2d47ca2c32d5ddd52ee2f3b2ec7b62a2e6c54a95ab3644b2bf1243c3602b00f3df90a2bc5cde1f1626a94e1872ee21eb2b5bf7181219", 0x1000}], 0xa) sysctl$net_inet_ipcomp(&(0x7f0000003200)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000003240)="48b46cacaf73347a6f9a956fc7280a8faa5efbffab98dd1113d98aebff071351f417d5f17eb33311389f67b8852ff11267a56b4ea746f592f3d1fba17709dbd0894da4c9e79d844f63a00f5068629b10eeefe4ce0453eaf08a5ad2ffafeb039111a15621beabad4218461cd59ab0a6d33e4af4e22e5d0aa47148861ec9c4dc2ffa06bfed649585bcf20ba8454000e25905de56e72979cd348c4f940cbdbfb2eafd1decff084889e425a77a579dbebac9704d6b4e62d405e80b1a0eacb4c3bf06b6629de51e24bb3e5c92a6e411a0d1e6859422af93e130ef382f99e5762641a10e6d4716e9730e97d93646df6166", &(0x7f0000003340)=0xee, &(0x7f0000003380)="39dd1a4298b61751856c2f2a1b4a0a67462374542181686155b1118c1ae38e569c97f655499a0a896a15dec659313a06e2fcfe3b1ebc756f6e01ab64539d2db6347fa6625014b330fb62e93142de9f9481536b10c67b58dfd12e8211973001dc94e7a13a22d3000d4b66e11350fbc4a3a9aebf7fd95d5e09ede834262062659982c9ef12aa32eaf60bdcd761f014fbaf1022cea3eea108d6b08de6507a7e441600ea6c2afce478a36ce86895dac7ce", 0xaf) sendmsg(r4, &(0x7f0000003a80)={0x0, 0x0, &(0x7f0000003580)=[{&(0x7f0000003440)="c4d2ea9451d65d028546d05941f11c705ccec197616179fb8548533622b103967636026f1c207153ae39cc4d5cf982ce5aa51ab6228f0dfff3ee9913c6d3e20b38bd8ba74953063e8af52ffd43d3e3d81c10d58eb4f39b31160061b993a0364d100f86b5dc7d482cf93ff03bedb4591ef8472b5883ce6dd42a777cfe3c5690416940f7849c8d3242eedecfb833cf2dab57322dcf73915ec578", 0x99}, {&(0x7f0000003500)='I', 0x1}, {&(0x7f0000003540)="1c6e3996ac936c14f62c", 0xa}], 0x3, &(0x7f00000035c0)=[{0xe8, 0xffff, 0xfff, "b4916d957d138eeba3fb59c0a255479c90ec36e9f5ecef4878157a3b8b007d2223e2d151ae910bc97457ba67feb769c336e17303772897c12103cce9e0e888f079608588f4d54a04a5c8b7b39c2cf047428388b01f61b2ae2bd57440b50f810a459e8ced2edba2c3449b18b67a90be84a0f791d955ec76dfc5713cc25c80b5f70fa14574939cfa64286084719e4b08db347f3e2e1f849394f535da77a6529b9023b09daa54e0929da28d5d41dd17c8a01a211b70664863f653c772249bfaa2036b55d2971fff542a057ddc4d0817b09ec363a616e3"}, {0xf8, 0xffff, 0x1f, "d8e267ac8dd3f67b8fc8436e78996c5527d580ba21e88e965f8d9fbec7a5f2ea8e3780058099a470bf1ad7ab5bd9e81ddd023cbca0906659065ba5eba05042e5a5ccaeba3163cd37d713cdb498c34ea813eb3bba69c82f3f8ec14432fa392ff222e060d08122aac37a6ed0efd5e99a006a6b60615babc9a5a18d75985388d311906ff70aa4222b3c2f9498c9063c92d7404b28d94933ad25a8cd41673c3df05e0a883dacc9aab2db8745b15cfc31d42cf62eac0dfc9d0109129ff0f5cb1e5767dfc92c4d045421d6f40ade9b7151ee6b6425bfa256134de86d583d2269deda2c56368e"}, {0xb8, 0xffff, 0x9, "ceafd01f34fedc1616a38d5d776deac5bdb58f6d1ef792a1c48b370ac559ea7b6c51d9b866975a47bee9f7dd495be4a5c6a97cdcddb2fe024ee1ce869b7a5417e69d3a15e6ba4f7255c41becbd562d3b9c422915629ecaefe37e4528bf8e74194ca87513753f3f19f6db44f5d95c3b05a3e0bce2aa98cf277ebf5b899b785d0a01390fd6906aa52c57d63b3110ebe37dc18c96592b0eb5a8f83cb5dc8a8362889b"}, {0x20, 0x1, 0x2, "0e81432ad5d0b0e991a749e0420c"}, {0x108, 0xffff, 0xff, "682535ba241361103987a600d79de3aacad8fe43e08592c3be51a779492cdc207f3cce0e9ac063e139b93d34958a841a9f4f61dab3457a47ae299849a44c6918920efa035df282ab36cb8b06f6105591d24ae4f14a22cb8c97f27d5ab3eb6ae5c5492d32e73cd4b4193a7c190fdf37f944ae23e8d90b124eafa4489c1a70ee0079aca006b937a01eba79a842eb1b1662efd2ff101828c203a109aa0e7fbad854fd24cb30be465a3e5723aae12f80587a21cd120f726b0c3947d5d572f908926264b9b7b5141fe829593f03fdecc7475795ea3fd0c7955608bb47bd66df699895e8af450e514211817623b3cb80a6b53a872b5b"}, {0xe8, 0xffff, 0x14, "cc62b3a9714cf850ddde3fa22df081d48bc4e947df7e9e8131ff0e7041004209430b2684c7e98113075b11da7a8bda9cd32a245ff94bc955fcab40f6cf0bd6d5acf3e8820e005b12bcaeeb6688a7aed4a7c55cb9addfe537340732fd6032ed3e019ecee8e6fb5dc2bb816210d5c292b49733c99e4f08db46b24f8b8b6b857304f69c9ac270d146644f70188222c970a77c4586faf143f0dacfaf5c4858120b4f143f05e9a29d76a02fee67c6609dedd9d0e69fe85768c80bb329d390fbbbe8e7efd5698cfb0650b5681eed9b7fefd6e54560670899"}], 0x4a8}, 0x8) write(r1, &(0x7f0000003ac0)="3f04ecb452ac36f7", 0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000003b00), &(0x7f0000003b40)=0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000003bc0)={&(0x7f0000003b80)='./file0\x00', r1, 0x3}) r6 = accept$inet(r0, &(0x7f0000003c00), &(0x7f0000003c40)=0xc) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000003c80)="ae6c157dd0fcd75a6d17f9b41fc07dc50c966ae4acda6317a696ccb1eba508594b98278110a6b99d7e1e8d35f5ec9d99075825adeac57cd2a23cccfa17ddc040f570bbae33d5fd159709da9d12c86c8d20800d29dc5a019fb334d301d8380f6cbd7f6c8dbf21f5098da345fd7575b54b8d13790862266f32883a8b3f8958e3c69b119b3b623e68679c225f24f734c5680237216cc17a4b08d29f1914d1d0933c7c25eea5ec9fdaf2e12b9df8516507", 0xaf) syz_emit_ethernet(0x36, &(0x7f0000003d40)={@random="ddd65ff1016e", @local, [], {@arp={0x806, @generic={0x6, 0x5208, 0x6, 0x4, 0x0, @empty, "e00563ba", @empty, "08500aaeb959c3a171a0dd990e3cc28b"}}}}) sysctl$net_inet_divert(&(0x7f0000003d80)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000003dc0)="74bdd228533f4587b6feed083de62da3851ea72970c008b371b76ab3d2e3af666ff055c63ec270038f4782ba1daf2d8018512dc22706e9c32935817414a5896a8f69e0d136a741e4ee77e597c8dada46515e662613da957b4172f47f2cf034170659a3305e64fb4a80957c92e7a368359e73dd5833fb2302646968c0625ccbf7cbb6818cc80c76d1c8073bfee0910ad543d94e9644ec693d1bfba344999b942ca6693bf1470af2918724849a3241840c009f0568b863daabdaefcbb079117213dfe87dc65f6922ab6b680f7d8f895226975a1be5ecf3", &(0x7f0000003ec0)=0xd6, &(0x7f0000003f00)="69d0257ec51d0c62a4a2be49b6cecddea65b7d40a25093382f68438370181662e22c539c2c88c488e3a64f87b7e6580d4b2cef6c9d4fbcb91e3a30edc3e142197b5e2ede1d2f5187c5af6974adbd061eee6197d274a432a6502c580316eb04303e112a7af0c19c0ecbcee45e9fddbaa84dbdf4e387e5d9fd056a039f741778b7b2ced8a418a258908f576731f5452aad87715028c88e841e52574f1ee2c15616ff613fc2077fdc343f8f44d8037c4dfd90ead109166875ea43b682b4a910d8202de8e8a50edc787fa648ad21acaa338cb752786f99a9c4b043d804107780b20832ad778c4323c034730741f17247695a5b58709b", 0xf4) pipe2(&(0x7f0000004000)={0xffffffffffffffff}, 0x10004) acct(&(0x7f0000004040)='./file0\x00') flock(r7, 0xa) getpeername$unix(r1, &(0x7f0000004080)=@file={0x0, ""/514}, &(0x7f00000042c0)=0x204) openat$bpf(0xffffffffffffff9c, &(0x7f0000004300), 0x80, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x3d}, {0x16}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 1: r0 = getegid() r1 = getegid() setregid(r0, r1) r2 = getgid() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040)="11beb34383dbc102f9972312e181b89ece46098882bed2a4bc4b318b18f9d876cc4293c1324783173415f4b56a97f864ab3c08c531f5b453cc3f1e842e922ff81d9a716e913874883232151196feca3a51d37a8d4fb00e90e5de4a9ac6a94c1a8f8ccc67ce599b731f693fc33025ba5b9f231f154b49465ebad37fb5586a3d36f5c2cce06bd652222e31c38e504418dbb3bd54b37fc31c9e81eea007020c9270b649fa8534f01e16733a6a8f830595be89f1cf0c6d8261fd7275088d45c09942a418784e1aaf2c69cc27f48dfda2d6460389d9496efc7037042798c343b22d6675635ce329342a09c4871f472aaec853b37541d345d040b2d26e0df1b74d7341c5227845ce95847e62d9a7e4f6bc7bc4405ad7e756dab32a372bdde713513ae39720e7e519e50fba7b586388ffa837794bfcb3163f09877cc0c36e6bd4c8e6d503441b764657ad4879b7453a47eb8d7c8eb1e31fd4c31e6cf885d2d0895b01a7107452e010e91ef85c9b27b7a6c3a559f298c6328fa8224f0bad1259f43cb3b97e805e686639e94f70b9ea16ccda13a4cfff26528b325f750b484a236216e960976c656e9306eadfddada39e874932eba142d8dd3581e476fccdd123c62819c4eafe05d922ea456d4c140870d1b83e70f9255ed720e45838eb35f1b2fa328c946b9a3b3a5891500a90daa99e52a3bc9e1e7831d84f3e972f1c3e05e3194ef610172c2c29cd3c6fb97f8117f7bc3089054e94d579423c597d092d603e9f9c0cd9b500b56d85662a01e4b325d5a49b2e97c72ab46bad3c673bf4c4c086f00de763956896b7485b12bb4690f1844749289fb22a410e08a97193b354bfe60feaa69e3a41f566fa96c617031c98b45242f9d0ee1afcd49fe38dda448d2640b17f39719c8659f87a13bf576500627df1eca15ff58745905e1a8db68f8e3e19a9fcd2303e406eb78affbb91a7205ae0212d513b3412f9b41ea197d0be28486947d364c1776eaaa737d0f404e03b9001498084b8e7091451236949ff41ccca61da0fee3433c505c9ae72068769aec442f6130d3f52c04ebafe7530d2f930e1abaae41472e818fd65c86d550a6a87cd88e9ae0d7f02e63899ab2e39e12f870f5cb755732d1dc6e3f0296ea526a5febb5ee175e20f638f4a236af59e2f297d776888d201a4fb240edd9fd8452bc3130bea34b8609bd8d73cdc88880de42a5381a9d1ba8beec12b700fa48d28d46c5a38b5a28aafe6f811294b40aec1fd43e104ab058c2690f0d5ff15b9ae9d0833a81626e8e8f8856e4f9d990201907f1ad36c3646d7c2a4a310fe8ce80c63066dd4c88505367860e2215f437ba86bb3167af1e33b23d461af86f30a9d3c9af36be5e0ef2ced2d56593ea03a4f592000b1f395853efc3a023946727a8a0db8b9b92be3963ceeb3bd33591891fc0de811cfb4d22658e073a5acb72ee1c1e8550e809ccf68f5ddcfb5b5c0f532e7ade451d73baa94b10372f77e07c05b84f19b86f638f8e115f5c66d537c9e03d481a6915b96b0b6916d0a4eaa9ec9a2b5ba002e09d21bca0c44701f1c2dfc5d1c3608626ac8f724382bc877c704010918f7428c66424a3ed95ac0d98297a5b24bfe0a3201cd99d752ae6465e6ae7faeb16bafa5b168b7a8463324edbaa440ad5121ea91ccf32e0633d04b8eee0506e5f415bdd6100c57b4806e7675cfe41f0636599f165b2dbad770abd4b2a2d7885ada42c06fcfae2e432535f3c37cac5a92ed2b17de819126916e665ec9ddb3361b4d0eb1850013718672df5b2f8a7ed6d09517c34847f7448c930e1ff1fea211a290b79e90322995f454aa1ba7b8a66c4d8259b81336c806173b599f47245f682c03dcb1c58d683df31435bc59009258e3c4cdf0dc53c099d2f00429f93359454d75da09104020d9a7c99ead5c0ff859c718e58df95fea7ec6af20b758371993c5cb724073e93751e0d246aacb5d009eac3852d97114769f01944d88dea06587ce20f124af30bd2c7a4d35bec7f430d1e9a34f9ad92329d13f7a48d82012c982df85974dada4d8de62bf936b23662ae28f6e02fae72992b5286f0b5c38a13ff3c3935f2d0c7194e25d621f91cdc4cb23c8089b3f0350d35a34d04bc5e3987cc114418b334b8697b70e7967ebcc197a4c391cdd8ecb596c4ab75e3484ff40880bbedcf81e311c107c49c20c6f01135de58c4afc6ab50a230dd117290cca2eabb00a8a1d4c24f917b8330569b0f985c599b88623dc62b923ed7cf04e38f59f730de3f17d86a9073657d5c1a4c25d524bea415a5decd8c4124731883d4459143eda1ab06df30d962f5274a37fd66d192d4c7a72afc418ae94cb02e3453d29d31d5b229ed3d9d0a90c57b4f75abbdc5a3e685b50c7828045e173bde858836966bdd387a4a37ea3ac3ef3de84eb67f44d0f279e168efab7769bfc168e870b32286734fb87b18e602a73d08f832fe5dfcf46f13fc29e912fd90b6b350cc784787b4479d434b841f16c077ba067f5398087d92913352c1d003fb49eebdec5f6d9d22060404fd9b39ed7b020ca26d4aa53e3608f42187c0f795ed7e8edf497be11d99bb7bfce0b6b3963396732060aec8876883d9e35a2fbceb61fa8269963328eacbce0e6c637a9dc762aa95f5c4c7ec2747643a3fbb5c5cea04cc2ebe4e096c00063ed7bf8f9ee1f0259069bdca3e4fcff808b5c7469812ad69c478ece43c7facc815a4f5624755180ec88e0389f9e3ebb2b011fef8eb02c9143df48b92153ee359f8cde365ad7c2a01e893c5b95b49361bf85eb6c319ddd8e2a04a2fe3c439f0ee0d4f2105601e3efc77ccf5c39536832c6146c4d6123a3d6c97564dd0c0d854557151130e64dc1ec0685b96aca8f78a94d2d1d24ce91641a3e47f6e940154c4909b9afab83dac1d81d175d7e49e85c04b4afcf4249c1dd308dd98fd6830c4b93d72423a14688810d41354b0c866483ddfc64c05b0e0fbb0dbe6d387ecbee8504389d7f2969ee82666e2d228e85304b08f9f6fcc455030248c0e20794e04bbf4a7f34209b19e6e2df1d9584f753e1a91ee5f0387763aff8420f2a1ec4e86e13a7b08a167ac18d7a418ecf4cf77e3c4cbf6639e07332862e756d69782f70953eb1c90ff29d7638b863e818a0ec7b7fa6391fe1e73c23329bd5e7501179a0efc9d13bda3559603f330de09fa821d4a95ccc5b5b47a2d56fb078bbc960159a6226868ee8b2402731cdb02e7e6dbf98e867c4aeb266d9b26693a35fc36e11ee34f5367cd4d2c0a2723ea30e1ccbe15134625b70a8cf3ea53b505dd534a5e5897c11c438af3681d1aaeb51011c5cbebb62dc928417e6c13275628c7976411291fee0c757d098789c007cc2885fd52db84b755e2e4cd3ab46692d3604590ce7845f026b693945d677f4dbb3698b08dc3e342f20dac24d9cab9345bac70b8a1cb665ba45d6a5bf44e39c1332aa423028b071e59be54fc0b9758f4399e9b569b02a0ce9099f4d00181c0ffd591eccc5c5ae3309b4f56c0aa86244d90425d4fc81833c7f0a279ad9e12a4235f5db832db55e9cef495d984e9fda8a16cf546e6debe8cf76de27aab16b1726ef9d009c01ffb4d81d5287add841f054c2108f76378e12861d07508ce9c0b07507b22c9c1f03c68195b5bc6841045d800069a8b01b0825f043433063b9263f892a17daa591de38f2afd7d8a4fd97a47581b4c666f969cc40a733a89647cd0ff462681233e00ca20aa72ef574f5670a011abb0a7f48154304957f18def7568508424a4d62d856d0e163b71b397c8f985525688cf9618be98ac70744fd6393242ca187ef131710813a42b7aa9600cd549fa9d1a0e3c1fc1635761e39647829a7f7f5b2c70c43efe07515e2009c11551c1f58be3b2661a6116e7d89e91508248f4524f79aaacb50622d5a64fa60123d902385451ff947152371449fd473130f2c54cba49fa066ec28358edc18081ee4f2469c5d0679cb7295f28ae7617a4b4e79a8b7ab293063b30db9c03ce837c90df34c4aef033d16bff38f53d18ff2c1a143918de10850d2f0b282bd9e9e77058e95ef01e5e13aba2b405f793dbf8be424c97225af3333259251340455e60f6ffa34a298c22b8045cf4097402403c73598da49a428d8d660994aa5600628e81c9c91d566187ff34862d2e1a59c6652ba4d3983a62685e9b81ceec51d4c1e2bbe960887b81afd3026a90e61019a87430f9dcdd0623230761079478c94a46a0c0fbf92d42efa0bd4f3c84fe3e17f1c4572894af7d2c14944039fdb418e584b36b1b3b7d4ffec0225c682b51d72310ab9a4f5d9a35630874f22f887090d29ee942c889f70eeb55a095090f9113f2d2a19203af3ef9fba2acb3e7aa59ea77f536c23ae9352acdd8026b1e7ef8cc3e7d7c218f44f2941267230f3745ce2d9b06ade919c2b5a61e24f763cbbbf2960e44950e21db5858d0281e33a6f045eb100eb98ccd5798c83b4266ac238186f3c55e2d0d020703b55c45e4a840b51d64dfd8c44cc9318dab24dd9f3de85898ee99069e20f5b26bbed40bd10d1815481b87e4163ea5ec3ba386c8c7f52845d95f9c6e266f8ce8a6befca4ede3dc8b3b690f70e7daa1a9fe88b6cb1788c537edd0cad82616394c7d51f7c5de42ac3a9b29bfdb898d40ade6f5f5ebaaacfec2aa348d355aec9d6df595befff1a3547bcf8d41dc70b87f8948374f613494b392efd27468d67bed4809423b6c19ef831060ef43fca3b6f3c594baddbe18b7250e8232790945c90b2f3b84947874b7714144af1bd48e9ffa817d56e6020ba4616e6a081ad247deebef1f7fe0183b66264f14d0679ec6734d46351e2937b4d56cf618e45137b36e6457d3038ace58a1dcff1d8ac248dabddc46cba2b5802740a779ba4a7dcef4ee61024a6bbba9dabe39107472c87076f70a44b27a1cf7a783c12e0cdbf78092688b3d0e86a6ba0b211a4b962ebdfd651602c70222d1b4b93ad7d60f4da93bf44158463441163421211d6f9dee335959efef46a2ded9e6fa546fda54e4f014f72e60e8e8495e54773c7beb247ef67ff1444d25d9874592025c344a9be925c60d7a955c9f7b6a46c23c293c6c3a191539d2650a8ae8f2e8bb5664815e88e10853dc5b9342b0df71fe52a4d91777b72c7460f4887f3a44b6c4dce2c32877bfc77ecdfd94c6d05f6b043b2cd1ff3c9704251068d2ee0ad590ad4465b76307b30920ca228c4020c0c5fbac7fb6d090d997f9ee47a97290db8d397710d5cb4c083e7a59f2dedade19e89f5e96659745512bb80ea126a86890b30da67a2ba682b75d7e98c262ad82a22b2b5e8407092ceaa10d6fb023f549c90d662ea2913f5b7cdb0a671d068c6e78c66cf9ffe53adf166d88bd72e5f1591ea5721989b64e26e4d17a4fa24b0576eabae40269b7f5dcd906539d1a9c8c7f122649af72453ac0ed1cef7e2cf3d4d62c2385dee76fa39b5a0da0bf1483e5563681df8774171d37024f3b632ee26c72bed12b5780ffab1e546a95a48a328938ac8a1efd155f0da4ad120901cefa1e3e2a365a1958a2407a44307ffe5745dc163183ffc7ce1ca473a57d70025862252976ff703064c6a6a70456b0149fc7472deee97d10ab01e959aa2f51051d832e17195044aab85574e72096de74eb7025b0e0158d00ccf06db227990a93edb0968870cc1933e58f0c0e117dd0cbeef770d6ca570088449ceb6a54ae0f71b78327701821bf432db02c01a44798d6ade8b941fe90170463ba3fb8ae0b5be9bfcd41ad02f963ab2a0e2916a76bd8749464c5227e924eb5206683ed6", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="a291323292d4753eb0873f8ce4232e2453f16a69ae56e5da4e6bd4cd74e5ef90558c4fb9a57b2fcf711f550805c3f2ab9c1c13669a9259b21e5e4ab234b88f68d628bd79d23b68ad849ddf4149e665637a87153c02c929e63e48b764051ab055ae6b1465d03c029043a46cd88ef4fe51ce35b18022245d4b1c34f87af58231ba7d288169fed3c21e9b279a0761e80558d8cbd72cdde3d277de0cd34aeaf64dc19b240852bf440b9d2cc3d04b65cb96366dbbb7c291e108efb5886bf17424803482f28419cb603704f253dc5025e9c572b3a24030d4198c018e8fc34301ea19ba578c6c32a8dfead79fb0f80e45", 0xed) getegid() setegid(r1) r3 = getegid() setegid(r3) r4 = socket$unix(0x1, 0x0, 0x0) r5 = open$dir(&(0x7f0000001180)='./file0\x00', 0x20000, 0x4) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() chown(&(0x7f00000011c0)='./file0\x00', r8, r10) r11 = fcntl$dupfd(r5, 0xa, r5) ioctl$WSKBDIO_SETMAP(r11, 0x8010570e, &(0x7f00000012c0)={0x7, &(0x7f0000001240)=[{0x80, 0x4, 0x7fff, 0x4, 0x5}, {0x800, 0xd7d, 0x0, 0x5, 0x2aa}, {0x215, 0x9e6, 0x2, 0xff, 0x200}, {0x7, 0x1f, 0x7, 0x6, 0x47c3}, {0x7, 0x4, 0x6, 0x0, 0x40}, {0x800, 0x4, 0xac2, 0x5, 0x8}, {0xfff9, 0x400, 0x8, 0x9, 0x8000}]}) r12 = socket$inet6(0x18, 0x4000, 0x2) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001300)={r7, r8, r1}, 0xc) r13 = shmget(0x1, 0x4000, 0x2c, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001340)={{0x1, r8, r9, r8, r3, 0x30, 0x3}, 0x74, 0x5, r7, r7, 0x7, 0x3, 0x200}) r14 = getuid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000013c0)={r7, r14, r3}, 0xc) getegid() ioctl$WSKBDIO_SETDEFAULTBELL(r6, 0x80105705, &(0x7f0000001400)={0x2, 0x100000, 0x9, 0x40}) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffa000/0x2000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f00000028c0)={&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002840)=[{&(0x7f0000001480)="64d5cbca6bffb5296556c16e9f844dfff753e1a2e21764e28038cb9e9036a13c50303e56ce28e6bdbccc0064a9556824da24f511f02bf159945939af45f78822fa28daa073f2fd8a534df81b683ef336ff030015243f690168f1ec72fa4b90cda31dcd3b0b7dcb79f1fa3dc413d54db8934b11d6eae0bc37f76c98bd81edea3f178168f1b9019d59609fc8fd1ac2f64666e76c11fb5b462ea3ac88c73dfbd38efbb0452112d64f1aa56618d1440e3055b4a9d44ce88327d0a491be3ffe6213fe577568bdeb8bc97d8129b7406b3f", 0xce}, {&(0x7f0000001580)="f7546f31633489d04378d69ebfca307de7971773827e8a7dd6e99f2e517dcc8ab8e9303345de1cd7ea7cd5b8e12b95fc1d4cf2e8050a9c96540f99a62df611e13a09eb8f7e59922b3207aba86f41019a65de5a8d9df5dfb5f2d6b93d0b100f45bb18d39f23f614a8e1b14e82e27be9aff70ad83547256b9817221778701b2d19ab07d8c70d940f4ad7d3c111dbc9146fc2fb41da56c79386a5e2510db33e9b09f1ed18b4bf2b9037f65ae5b81839fcd3062f1104aa3d2d89fafe9f18adb84e10c336bb9c9d15de16f072076337e80278fe16c74c0167fc7415e9b6689f81b64c70a8f7b93739a639bfbbd7c20717bc51afdbc0d7a34fb850f38872f89f60b489dcfbdc581440b8353d7b4596eabb97c6c93b0fd5e70887d387757b1529ecfef3d6452a64781354d70af40b57eea5880cff03001036cf30b7c61d0a06a48656f3cc63c0adef15c72be5bb5b27b89672d3d2f41083339d86ba17f606567c640707f5187470a51ba4a5ee300bde4a43a340e10708579c023034072c15d1230e2584057427bf4af0fc35fc82b168f43e7f02e57673d77d37fa650b4673465edbc1685165de583e3948cc51437388aef08fcc4848bb419b7ce75d385a033a203c1320c918203df603d286c2a94397a1cfb376ea64a9ae9927692b0e0cdb45566ee80678143b06b602cfee6187e302f96d25d319abb47584b12ba07784cfac0fbfaa076286c5a194da4624e9b0095fe2de7735f1cdb4ddf66ea057fd3a96078d30217e33da366b1b16ab345c4eb377e8b8e8af38f85701b392b8bbefdc381a88435931e14ceb84380774c175061c6d19a3ddcb5b894f4c766c97f0e326269aae86ae6927422573b7bd6eca33ee95c621ade2ee9e0c8bf7ef30987b8f8e5f5d5c17cd5b2a113a4e36b9d91ab1dde4f7fdb80b43d0f85c2dc9e78751459528de5e0520ba0cd105f13110632d6db7eee38760752746abf27b4e1def3aa30b807e99be354be41be7df38b025c90e86dde6b50aeb0a2aa14d6763629ce9a8d921b4b2cee95e7dc22cb743a97141ffd01db70f6bddab01b9ee91ce4a8974d0b3949741947716c1326074a015e821fb5c3de7e60c93b037748b70dfc163412288c9b71831ee3b6bad6a52f3d48491ca049ecdf090a92094fa2738d2178bc11d13b652f99e04595830b18f3b5acc7876c79e3f314494080ca1248fd3f057684ae8febbcece2cbac637e2638d2ea1d46c28bc1056454d77a437170d7c3f90f640ae03beb31fa1b933c971030a4307a36f9be64d02e424cc5f2b22701e6670a038bbe3897d53acd7a691a54b4390136c0ca0bde175d1d8f3ae1c54398fb8ca7b23730d6b488e676b3fbb1b9897f2c2de6baeeacbc13cff1652ed7383e268e42cf5245800f4db8ef17e526098575f97986c5a4216f232d1ced4f19aaaef3d0f7d8873167c92d0d32f10df122ccb1616dbb8433b4387d160bf5f7d74fbf08872207bfe965e23f92c5dc957b18274b24825eb66206a86cba7d9a0155c047a5dff939da54af43cd8962135cf00dd3aa205ec480116afc01e721e050ca5364066fa43fc4674aeffdb4cf78fd243b8691a1440185448e19a45031e887b15d8d22e869f0f022f494178c48052dba233232873ed44f325ec779bcfd9b28bcb2496c3fef77fa7b56e915b1605184baf5a779228e6a65429fd2c5b1e0860f5dd1cb7da81f692323b6c68233aff36d38f0bf6fe83fd69b83a2e192a7d0678cab20ac82f6d526ccb0b47e28f9829288d3ba93dbb83950ada1b55b9ff1e5fe9db802a7fdfb1dd2e9439a01b13ecdd9fdae2ccba526b7d3476569edc08f71ada035a604aba51b9e738c2d402bd1c45da465dacab165180a758e54c680f0457fe16be15e4109bf1ff0c1ad2396f2a259bcccd9fadeb9eff63bb5d59601a8498db2361cf28c416d69fdd995844373533506580454b2988f59f3a2d5aba938c836b1a42227acd5b37c9e20b601288816fcbf2cd08ac57bf50a3add01fdaea98597a7913754aaee99001fa461e8a7bf52709631a077e633c75be1de7e6b3256422a63dda824acffa73cfa50ff7cb5815e54042596a4b59afee1f4f4391b1b59bdf374ee00b4a87f4c3ac6d77ed4ebae4b0d0e9cebd4ecfd2dced53190d2b065bf7544afe5910ae5cbb51ed6398a965d6c5f08e26c3ba934cbd7deb76ae72f4079bf9f314728485ce8ff042e29e2d447336d5f69bf2520c98bc67d104841001d46e324eca3f15904246a50059d927f60083aa5faf16747ba8084b42230d050b3eff163676bcdcbd6926727a37ef2a34499577ed502ce53e9fce1ada212129a4f794b0c46171cdbd4a04f436985154e7f055db1d9cb6d5c3f3469ee94d922cba61218428f64765acea5df6eda20cf8700ccd287b574e17509a329217aa063dfd99fa33ae995b6d79a638bb32cce7c1ff1df3f5eaf5449c5f1013c71786aa3dcf769d60551a2c99d1f8bff04e9984097636edbad9810433bd7439b6d259ef891d94963b9b0e65814dc65283a3c1aa68410b744303a476ec3995030f7bea8ff3c76d37bbceaadd9e3c8adff0b957ded2acf33d6e89ff0a71078337482a71fbc9aa4beb0188006421c05f05887318e713a82bfcfb6df707fa98264c21c05612d94555ea5e2b892ff62659d69d85e33e21f1e8dddaf902310f483a9e9dc91814f7214e2399d24e9ae736f88607ddae23df45e9d2db0d700d871f3ef25cd9820161593fef6c993280c671b4f353b9bc860257dffdee52c7a43304ab4e18534703267d09e7f18a4a7f122e273a0f2b6fee3e7330ea5fb3f4e585f66f4673e98c877a4d83880e370d7011f896d9f5d3779932be3e42902e5dc68358219c6cc16e736ea2cfb067ce4fccb21d4e7533fcf1e46a7e449dfa56a28dc8bdc2846f6a8974cfcc64b2b11d86ef45e7ac64a81f72b5e809acad791439f5374e2aa92e334a09946d8b2a8b4f94499265cb2fa4c018bfb6ae5b1bd4d0464f33f49c4c58a18044ed6fa07f47f9c708b65753783a8459ff78af0a467885ef44c242e3d6c213345532288de2d1ee6c86b7ddd72be07f6746586b58231934c4a1a77ff360580c61bf24b3b41c20a54c869dca65e3f2b6b3aaf762dce94f1bb0a7fc6f79ff3576c6c1914056f633650ea4619d2a1ec850427137701280d542b72fbeb1fc4214314d98933508e1aec025c1a2cffa637c0b3ae06e6ba35ea5aaeee233043e34c34365a45394e0c36a8776c3736db617890fcd67e47a6ff82cbe1c671d4d4fe08dde032ee10478784c94b210066ef67eb63c524b74ecc0599da761224e55fa747b2ecaaf845fa70d029441d2c62f0d1bf8c7b8547fca5b46040c54c806079e8102feafa1dd4a4497b7e335c79cf94620ef194be985f9e4e383ec6fb4424b5a63f324144dc6e5e6c61423638d814c21d48f19f206012665fc6bd0f9dd8e3b152055517b30f1a4565aac1a99e66106847bd371f375674fb0b08a18ad471ec41787a448c98cef4d4c3b15d94aa6cd5645168518b5e8b37a1e30f035961eec9b3bc8e7e1643a938593ab5323dd9e66b638041fc3542cde7c07e3ee1fceace0e1c1573dff0c9c39ae5b0ff7d82bb453e7f791ed7fca67fc3392ce15322ba9c71ebbcf6ad012f4e5ed626182773e2e9544875f0cfdcc41a211efd82c4079370676b5696743c3cc99f775ce90aa18731ae52ff047f3c7fd6ec3a2373b605ac42be8cb79dc663b26f64f7bc21454d806e5557dd27ef3e21a1f21e83fed5a70fe855f7eb68b798e1bb6eaac960109dbb59beeaf038365dafd56739360da4d199adbacf55008da2287748d51f14bff1a8b43596bbae06e1032de4cc02b2af26accdbfd53dc1c53b5e1e508cff8aa5121639f713c510bfe47413bfa94c5c0041e0ce8b12c072ab96de811405cef1f5dbc4efbc4c61b484f27bda5eba9ade018c5841d59169010818379e0929828883ba56c7646c5b30df0a904fe1697ab2aa87f2823cce72c08b4415ca7522ac53324d68d47f23d841fac424a64f76e38a439a7fce092879c9059965f77aaf29e9951021c0600da3275a22432383c551b797e8c4c77591af233ad981b914f870dbeb224cd31e1ff5589aace20a16647a78130bbf65435350ab18221c31f989a34d3a06b776d7bdd35f3ddc502087643493e632c2a0b95632a314d155f5cfd8196f41b1fe0c9e8c8ed18c02ea251cfd356fea0c82193e2db6db88f0fee7c23e3770f60b906c6221e43f6673d3bdac9ec53e41a0563aef9d53076204b0e2722c0a8e823929f590a85bc211cbf6f0f763cc7c0183a4a8911e41c6cc47f1861fc4655c879fe268ba2d4ea0104f7eac9914222403683c4308ecd6afcd67c99524a52ad84744e4c7e69e26c45bd9df4d6c5831afbca42c22882ba256583e7d5cff8a3c25c81d80db31896a660e48574dc7f8de1be67fde2fdc7571731823e5ee0944c4df3a433df346feb0771fd14944e241e9c3fea5cececedb06a269c9fb30d03c7ca1fbf5f503bdc9441077ec3c3d50e70c6744cd771ed22e54479b6aa5efa7d44d4f457d647103a86ab1ef94a8423ff35bcf74fe04bc89562a45453e624f1cd91e7aad6a7ae7610b55a609aa92e0f6562d1d27f5e3f6545d9a9bc8583f3258760ed5dc0cfa1515efc5895511da282ba839bf602bd6d4c4f5b8e9744a333fc606888c7daa47ea4f4cbc58a7df65e65212870483246da24df7ff13eb7e5dcf39889ec74619922356ddfd9684317b894e61012b1a38137feab710d25b2a5ae3533b5a278b8193e87ef9d03748d408cc179a683da2106f666caa9a728e35e660775a7161d64d37429c37b6508db873d75783f76f572cd57ac1b9cf3bcb25abce678ea52c11577a3de2a71cf1768e604ab7c3c6b04c6bc40e2c279249a9ede3b6ec8ac09177668dd72c7545be79de8e29b4f99bd5380a34ea12a2cba58b615dcd4aa0cf46e1b1d122cc7ebec4f2374888a3975131865cdfbe3ab1b66dc825ec8c7a99936713df6cbba427acc8682878b6969d19e518aebda37b5892ea6abb179a0035177b716e28756143d734ec5e6f503cfb7662890fb37607f6183549a6c7381499937d102390dfc422275597bf2c0a6dfec6d077ac4481c0b9d56f9b4523fdb558ff9364343db4184689229e521b42572fa76bbb303a34f6b0c0ac7f3a6a28907cf6efdd84791983bb4abab1fce27f74a98e84ca0280402f72d773b8474da88c725c4eb43bf4cc18f88e1b059a730826a93e51d03d89f25994fd753fe3eb6fc4e3e98ecdcd370597969d9092012babafba96b71155966a5cadf86dd25fcc977e89d8c628760d7be8c329eb86d4a6300f2474cdeca070affdd321188eed7828c520394d278b608d877ed23e49f4633d737700d8249afe3eea087f38231e08209ae3dc5f528d2fb15bd60a728f130d479d5bf48c79861aa1db9b992c735ead8c394b7613dcf3e724815d9c21efec87bd8e41b6bb72f419e52d5ebdffadc6e174706cd492ed61b16a6196433a71756d4f95ef185fbf4b18f2a9c12ffd6cd191e158dfac2506031a7971a309688bd510bc4b17717a144b36b70172df26290fcc1c080370d49e6c35e71e2d196bb533d09c098dad6676d7bbdf7329cae945608dc63380d0b9e36415f8fc39cc464948bff2fa3d218b9f3d23a3a022191bd678619306112c7cf45898329212fe76165627141b65f92ff2fde0cf35b7fee51122a31dceb440861556ee63471ac497a6ff282fec8be075a8fb898ca519c88c1c2dbb4fb84418784eb2621ab43fb6f916b137cd2a26c90", 0x1000}, {&(0x7f0000002580)="73254277b85d3ece047f85ca2e64e4aa8d7208a508b53bbd751238a8d0c70acb211e637cb6447cc79025711a8da9adfbfce1cda172618268d88019a51ed319b152cb2f470adf5990f7d74bd6a99bdd7c07a4671060c5bdc31ceeccf323524c989227f99e8530f430d3555ee94819da51afad938d866d54", 0x77}, {&(0x7f0000002600)="acee3e870e2edf690f38ca4a0e92185e5091101aaa48bd425fc5c694b60b2d4e5eaec9bea1d991cb9bcd63b80b371406fe12d0f100846a75eeaeccb18b8f7d63c8495e68f7498c7a57996b6cd53fea38667a4ad6bf7ba09c7c3c3048f842ac9c70d0610c39f5938084480047b825efd13d60aae32dff1212342ba5a8d47d95b0a5efb29cdd51ccec8ac9d9958d348b646f2fce18a77035ff57e03026a8a1cef7c6", 0xa1}, {&(0x7f00000026c0)="6cefa96aa41a2ef78cbd49c715cc7a497d12a3990b8760568baf9ec7967f9dd65891e99c69c124a442047286bedf9b47a514c6102cd670fc0f2e0acd97939d41fc8899c05df9d796b09586b1a52e30f390bfe0a801bbbc83f97009b770c9a0785b79a48499728863dc6c98a96ff51c14a325d4f8ce42e0e1a1e28c774fd58d05cb3a725a545f9b93add420ba4920fe29f04971abfb3256210a17fbc67e15b314a46cf582a2e1105dad4d4ffe9ad593452b56bb6e4bed54bea9de0083133de2b8527d73d2382ad08751d5a6e5a97b6f984d9984561d49ad94d2b85492a3561a9db6673a1433c5e80d2fedadf6c26cbef826607bed1b712a3ff8", 0xf9}, {&(0x7f00000027c0)="c3022efef6b464907f46314250d97eb93bce33fd6752241a17ed959dea0fbc12851d270a0216ddf535934822313fab22091d0388fc7a3d2c98d85290b8bfd714f2", 0x41}], 0x6, 0x0, 0x0, 0x5}, 0x1) fchmodat(r11, &(0x7f0000002900)='./file0\x00', 0x8b, 0x4) fchown(r12, r8, r2) msgsnd(0x0, &(0x7f0000002940)={0x2, "1a8910294e65ae50eefcecd95da2730bc0caa716386251c23d501524578c010fbfd398febe87927e240493723a1071df6420248101b8cbe7bf52a574471a2221dd28c20077739cad51764021d5b641b3dbd28686"}, 0x5c, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a72a08000 didn't change! executing program 1: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10a0a, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xc}, 0x2, &(0x7f0000000300)="c1892de0bc7c157d57a1f850a25b85c42eb5b0ec9e92aad78cc8dc83bd327e58881e8539c033eb05ac98b0f5f16b1b49687d5015b36f7abf1ba7179929ce332a1a6bb68473dd3fbf1b54337303c3610f631375c5ba6ed7760f278b8e6ed58459db63f2941e651026821768cf020642633cb354d7a164858837dd5c414ad465f7d644f5452def699521852641216be541649b9a4d4211c9bef6b1cecee0f4e15c3c283983a533a9", &(0x7f0000000400)=0xa7, &(0x7f0000000440)="21cb70cc73bf52d94d191b438decd32a96cc3c58a60beb7b606deb7514a59b793db8eff41039611b4ae76c4183e4f6397a47610ec275495e6e7971a3287a0bad0732ba2c8812419abe0ce85ab443dcc064dc2812eba61529969b4bae8b9db1b68739247fcaf0b6f9de0ba00b415b5d6038594dae3773a10eea1a8eef3642cca7406f677c46888dfc119b9fee008a575e135da6a2de25d8c15ed228371bd0abf8", 0xa0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup2(r1, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) fchflags(r2, 0x10000) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = dup(r3) sysctl$fs(&(0x7f0000000080)={0x3, 0x1}, 0x2, &(0x7f0000000500)="be9dcdddad2f208d058c0252da105653516bef1849f0bbc2130f0a2fd0061d4ce2d66342f4130eca90a1be78f7d1755cd2783958f336fed4301e44e35d0cc102326fac369c583b1f140691dc85e5694c1e4658ddab95b001c51c05df2f83ba413333de4575ac98739358c491095546b6142cea35feb2912952dedf8a0387a116146ff8aeb9d7577e32f881b3dfcdf64d5c4e2681a643aff51f4ccb78bd2d18e503c95af59a673192c65393c5a494c53dbd2e6846d42ab911e0e2a17cd34354489ae7db593c4c3b69ae7428f6c9c83ce91dc095fba76b9a650618a61d246bdba836052bbbd195b6441e9cbe9f4e2f147e50befe3c", &(0x7f0000000280)=0xf4, &(0x7f0000000180)="e4a780169b4fcd6c1cdcd3a32811a373326bd15fd0efaf14362a9ad46ffddfbd2acfa731edec16d622a4fd681aa55d7d19e0ac1aefcfa807ac", 0x39) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) r5 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r6) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr, @multicast1, {[@end]}}, @icmp=@info_reply}}}}) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55766000 didn't change! executing program 1: unlink(&(0x7f0000000000)='./file0\x00') socketpair(0x0, 0x5, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = dup2(0xffffffffffffffff, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x602, 0x0) fcntl$setstatus(r4, 0x4, 0x4) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x0, r0, 0xf9) mkdir(&(0x7f00000001c0)='./file0\x00', 0xa0) sysctl$vm(&(0x7f0000000200)={0x2, 0x5}, 0x2, &(0x7f0000000240)="83e19691932e43362f8c4f7da659921e58cc6995218e63be0d88479cff659e2625f6b640ebd3a2b95ec370002cd1817343b3aca580615ee1c00e4dbf34c27a94d1ac317bc4e6ee1443a79e0169bc1d9465c7e9c04d64f030856c5abbd22d4438335384cdbf98991b12e60fe1385b2375d7597bd89f4b292fff1325bbee223906f79640bc2e4ccd35f0a43d60203e6b41f061add5daad5380ca037dcb6a2e1bde4b24cd3d68e4bc71534e4b93c86d3d4c40fcb75bb9c8c1a966cb993abb5ddb39f1cc130e47b6492a8152ee7304cfd7dd7b627713934cbefa4f2a32e0e70a883749b819b9da78e917c14c9152d37eb960432b7f9fac76ab3d29eb03", &(0x7f0000000340)=0xfb, &(0x7f0000000380)="29702237aa2df3f9f80153b73e105a70c5396f6f41059cf86a26f4ff687f2425eb4c8f0a8369459b58e86a64ce994b28af82b29643fcfb4a8e2af2a9b0e61676fa97328f2d42fad8828b71a43e5b70839f99c7ef935fb5190a79c14d120960d43b54d3d91705bb022f6450ab071e772a88a5723dcdc0f8a47db985105e7e93823c6143ba1d8f99dc9e8053746c5f7dae36cd43f0f65f745730a55524be9dce8455bd9dbc6cb8b44e338bed733cef0b0c7c82ec664ed7d4bfb1b90ca9c6f6dfed8c616e36946ce925409ecce5efb0df5469dbf958852d2f4b6b6b93d2b7b82cb59b11f1a26bfa0ac9", 0xe8) setsockopt(r3, 0x29dcc6c, 0x8, &(0x7f0000000480)="a3736510c8cd9728dd48cf3b3ae5af966ec23504d1798d14a4f17f378b0b5d3dc67aca6ea2df3302a439294f094cf703c0e8ac2b2f9eee4cad870c84b4e243f05e2e211336197a97a3cb55ba7443acd778874d1b9ff320d92dc5c63352f1ede9e95a6b06802f5982c2a3ec4896c83ff46b9c7e2c08be68fba5697910b7acecab6cbd9d4f7e5bb228a162b1024029853d30ff07c6f00de93b7eee7a9dacce12a82fda1180e2ffbfb4dd4e899bd843578d7bba63ea1ca65d0ad0a8e5d49fe5a8466934443fd007ba25e670efd298c9eee1211a55c4e5dc47d5e095192454c388d312e9e54bff1bb586", 0xe8) getpeername$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000600)=""/252, &(0x7f0000000700)=0xfc) listen(r3, 0x6df4) getpid() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000740)=0x8001) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000780)={0x81, './file0\x00', './file0\x00'}) ioctl$TIOCSTOP(r3, 0x2000746f) r5 = semget(0x0, 0x1, 0x30) semop(r5, &(0x7f00000007c0)=[{0x2, 0x4, 0x1000}, {0x2, 0x7ff, 0x1000}, {0x1, 0x1, 0x1800}], 0x3) mknod$loop(&(0x7f0000000800)='./file0\x00', 0x4, 0x0) r6 = socket(0x18, 0x8000, 0x73) accept(r6, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000008c0)={0xfffffffc, 0x1000, 0x8}) ioctl$TIOCEXCL(r3, 0x2000740d) poll(&(0x7f0000000900)=[{r2, 0x4}], 0x1, 0x10001) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x4) accept(r1, &(0x7f0000000940)=@un=@file={0x0, ""/264}, &(0x7f0000000a80)=0x10a) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000ac0)={0x1, 0x4}) syz_emit_ethernet(0x32, &(0x7f0000000b00)={@random="92b00e11251f", @broadcast, [{[{0x88a8, 0x6, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="a8f21497480a", @rand_addr=0xff800000, @empty, @rand_addr=0x4}}}}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000680)="dd722286aaa50f2a1300184ab8d130077c906ce85cb422a4f2c62cbd29c72c46661b4cad2da173d40b5106dd414d1529058ea57c0b83a2b5cd54ee9cd215eb90eea8e58e81e972fc5235d1cf8d6a5c2243d2bbede201ec8e6828a616309345bbac0658713001c94c8313f478fcbe0f92027aefbb1856574e8f2ed7addb58f9d79ece0c9f5d948a1c5f0e5299550d2a052c4cf3b5c367dad1cdb6830a652b7314a08179a1eb7fa04f32aabdaa403b19758aa4965d925f79692a36c3c5db606fabc956ec9138fc4ece16cdcc4f3a70ff31ceb008a2b93478c5a11b8d18574a3c007bba7764560b38077129cbce81f8ac611fbe3531e715f59336f0", 0xfa}, {&(0x7f00000019c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225b133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a55662c8cfa8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d8b1f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc7037", 0xe9e}, {&(0x7f00000009c0)="a359820d9d33bbb8ab6976adcb16dd062e4a96deb56ac21226789ece6c9216e217eda9a301c88553b3ccdb8999779039e398449180d9655d5f0a15a58ab9695c5925368cd7021270aefed7ca577ce7775533b32c0efb52f73b5a3ce7259b06cd345d5a14b8b74a80c1368c1bd3d9113753a53614307b2aa01065e6e3462cacaa14ba5bf8ff795729f225ad9fc615d0ed5ebc32631854e6519d1db8ba691a6ab1253dbbcee8daf9a0f4cfdf8ad5a684d1207dff8a12f2170cdf7a9f5f0d592ed81e08dbe0b96475b66a27a84167237355202b91396dc22742298daa691bbe2a4ccfd95e98a842d655b1dbe97960dc81cae7f8716aca44acd8fdf13048322f4539650fd7747d6d128e94a655eed1af0c4851c23372ee870fc4535c1baf05d4a6aa6b820284f8289715a0370b151f5f961fb3ba8fa666e05fb65a443b53e647408a03245a1c1f2a541f09c205ac5c83cbb4212d1b05e5b3d1c66fbe453224409608ad8040c960b7e60522ad542eb8b4a44c9da785bb33da15a02bdd39f4bf824c5467d5504d7c2c38ce2a28cd8dabd4f59d24576c7de30604fc700602d1b053c5a2ccee95458915657d7cf8f20d4d5cd874de19268cea5dc074448d66cb291d8461822dee1ae55ba1417db84fcaa6d796ac169143f355fdcb0ba281d8c64f152eca6263608922578606d0c6c889b7c21288c9faf8f3f2457470347be9419a90972ae38be85f2d18dc1e49280728eafef4f5101fe398fd304b203a82672111ef064fcadb2214818ad58c9589be70975ca2d78063f024e163d8cf1140e6deea4d6394031d87fcf9a36b273ecc59bfc63ed99c37b5f7efa75717049bd4149552765d6f0da33bb838a16b7d2fe56c10480146c452435ff63323c90d7ec07bc0c1ce97bc39464b8784b82ec96c0666d26c4fbb30ecac66d126e18998d840ce584614304fc35be34480f676b2fa48d0594e98ca1bd67f1ba341dc0ca1d8b8e018a953290dd1382dde4335de82abd1a939a53b54d707b9411f9610fcb2a6639b96f65381aa667189426cad26be3050209fdb1f038d8694c678dd09a92423898032a4227338c684c9e1ceebe5693f1405bee81f62b8a8e216fb524424bc98e888158118d613feebff9cfc72e7b647e2c4cf448545277a5c1490d7a8ccfe1940f3da2fc1a971b1dffb9967b7b889aafab946ba6b184b8d75875141a57b69196f158cee0c773eab0f29755dbae5acabf1c3e6445ebeaf31411629404866bfd94a9571e5eeacb24755c8581ecb386a4489d69b2057ed4b76c9edb167e36f880ea75a4d1aacdabf5446c986fb7b00935adeec2adb12c9527dde60c9f751bce6713f7af599e4a0779b16497c5b28e12f4f2ce698cd4da0c7b457f461b959d50960e4c668bbf18fbcad5806bd4ccede27db74f0466aecf1a502d3ef6c4970a997c43221d1f2a1c2cf7b1cda508e4386251c1697ce8e7c965251ec10b33e8e602af6a5e02fdc6d81e4e597fdfb57f486a174e8b22fec17c4eca442df5599c77e8a3820a913e4724fa78adbe537e85daf9cc5e1c9aa9c414a726caad2eedfdc28ed05943b54d75296fcd676d5b4691dc4c5912097ff8ae301885e8ea727a5a9da1f2e1212d4d64bae888a545697b415d4fb4898ba2cce87c62d15377aa9bbf79b49ab2a68c0e884ecf168fec6e755d30bad556766218cf34912744c3670dd137f9c686f733fa03882d6f6b897986b62cfebcbdd50c3f7e0a8f3bbfb0c7d9f25355fefcaeca8666409da0e00de7819e7224110c6b632b877217c6913292d9fd566b767a9cc375b9a3bb500e6176f62c023a4df958b706abcbd984f97bf1c2d9be55eddfc2f4021b889688b7fca54e81d110bfca0df856a3044889e27b6940c53a62c050f7ea9826dc22b5e2d854c02bf85aeda59bf8433e800d63c5154c3419281d32646146ecd107910f7358ba0dac54567010b532473390b3edfed7227f98ed95cad1936181860f600745e2ba39a8c602102f3e2575a1b7229e49fe52d3f8014ee3b3b72e9ee77f9770d11d1e161738145436571222b01cf7a66ef50078dd13d251c6af3552d0432f5219ec1942ac3bf2b8d2b55b79d5ee7b3180ce2d7e1d122a935614e35b2a492ef4883532b48d8907ae9c5650dff54af80a3fbb1465c887030e96b14d1df933676c3329a25a8a069c19554d3a74924edb89360af0ec11fa694e45a8b25540a3458af98131b440eca348ac494fc8ec27f3dbf7fe084adbe2771efc2089a76faedf2e0a4e40263ea7a81a0f656e8957413c4fe4d99cfbcac574ae1fc2ab226f6b77bf316a2e207c8b79de9bd14a2ea6362cbfc07e9ca2f3aef3c0ce23a2f91f51ef1d5dde9ca1b7f304e4560482230dc4d9b4353b3c46a18169842ab07c7c9aac2fd04cad7ce8bee1dd9d005e60e2b39ea6622df00b0be896186d97fba4975c2fda6f13ba4b9255196ce46b3697e392f8c9084c8c5663d05e3ee3ea0002b024be772086ea396edb6cc6b41f08e1dbd78d2a827c22d0e22e4223ba552854e91eb45187e69e3071a6836c598508ca1c428a5aac2f9a27838283cd130089373dfcbfbe3712af91b71900a7271351d8205fdfef054bb16b3407a6eb9ff776cfa60979c8e3d9ef8fa6cd0ff3738a6f4c1119876560609d283d8c9a1e22a6d2db183d12914aa16bdfc8fe05136df6d6c946fe38f0613b233cf7ded27959a19fd365a73cced4ac75bd1e74045ecdceb67a560d67dbc188c71f51dc2ac355ec409cb90f208abc8c89fb684efc7f0f101303aafca80fe4f588e18600dc1431fe473b31fa549e19cad80da7603f063912ca32e828000dc9363639d48feae43e77ccc81de303000eeaf6b60f39e27e5e120f75a477574cc11ed9ce31701a408a7b4da7c95b7f0dfbaf9a48e82a32965a11674b1506166ac08ce7170d8578d532f8ba6baa5f61ec649838dcd3bf754cafc85bf31d2c77f13ef5402dbec943a40d3c06bd02797ec4774a7e75e8cd0f4587f65856c4f1018408aefe45483dc00e9a24d77d354480e3988a02e7a23418a3737fe1477d6708abd745a247e1c367436906b92c09fa43c3e9f27ce77de4722b25a2e158cf8dab18b6d2a4c098f0eb235aee586de9f4dc85d61fc8fd4e098444d2bb4ad9f3fa3b706f962975c63db3aa9ed1cb4573166457315f23b95e117abab0133875e17817046e98578af146540fd45cc5c3523a171d6b97d2d7f1d784df3a3309efd5e2ccb7354a273d6790a366991e8e7c10409727997e9bc27d235db750e8dc305b57f1e13bebaaa6218e32a03e55b5fea734d0757e8ac8896c26e25d3079909e0e93187a28f0feacbd31fe5926bfcb1c27dba3a888293eaef91b9ff7c3062dd2848f9401409a1b50a43ae0c99aa04b41758952996aa6df6febcb9a1983a2fee3cfcf9f3d0332b1966a35f13ba3fca71f442d154fbe76e75960f26a9e66baeee97bd9e9490fab5da0ef14c012229c72975239568ef296525b8d98f46eadca3a6987616a4ce663380689e827b6eba5966317069b7621db75f273cb511191659b0233ac06d592648c1b88308ac45c4ff6ae1d1e36fbb0e45575ff05a521ce9ac71bc0ba05e8a632b734b41c9aeabb8adfb2eef67d8943cf359f7c640fb286bc223968b8408c2d225011c349379fb5a8241e2abff61bac03f9420660946bb308989e26a742a9bbb4b4ad09570b20d4fd31be8101a327651fa6fdd69fa04c7b26357f837f2864b761e7602f036c1a6300bde73e039d8fb0dae3038ae6c13adaf1fb50478be4131651bdecf564a0dd124e0e993331ac03c54c1f9545ef72a1040fffc44bcc2e4434fea49622a49667da6d67e152faae50837e11466dee5a58087af3378863bd5f2df0ebaa894da79e9375477fbe084502c6e95aea3a928b9b26dcfd03ca2fa262cbd42357b5eb1eba285a81950c777fe0d80f4bfa000a5ba0774d98b62bc836fdce65a4ee76ea3900002708a1109d3fdbf86f2ff53e48517d960654c3ad2a76ed2f6d450bcd200e9e844201954fdd1f81eb40dbbe333df3f7a2fe1e059631b454b4038efa986a6068c888cbead84dc4ae319e8ca6749e264563deed07a15dc8d8619c5d1e8e7a06496b09a255b02aa6b1d3432454837ccabd034f31094f2fe4c97b5b711491bd870f9090f092952801629deeeb1a03e7b1d146a2ec0d3c5bbbc4f4b3e8ccc744489950df1c179fef64a66d73ad9db1b2ac597df84ffc70e70bfefaaedec5715eb7e4f853bc68c0eafd27f5fd60d77623573b318269073f4d455835888fc5103bde3f97ddfc3130df6f50e9b32d844a1089756507340d7ee5c07f8c35b03b1ed02c7e4ce9d4faff7247299420b122777b48d6ca4a8080128aea264f3065a9dd65ff4d132c696bca48a098b8956fc8c71e41a0041f54353146b2b1f6675c53eebe024047a99c3b23dd3d654909798df04d8c3f038f949c94de266ad0f8c340c31f78e1c04381dc0e1ed70ca7a72bd9729e2c9d058d331b1e00b6c3d43364e79dcb1c7055276d6bc9354b90dd64ad877526294a18293f2739d7c1bd17528bf4710f0896de88617d1eef7310e4abb1cf6c7780b3cf864eaf96b8542c1844d3cc911ddd1f6a2bef7df00e76bcd9ddb259ac429992e6e3b403e4b4fe0389b3ea563c16f07979302b9c38eb510a94451dd5a492dcd24f879237fd5f23a45f8e495038e08853e2dce886f82d3653fdad8c2e29692824f930116d5ebcc1651a7fdb3a601f09dc5c01ba4e98578db10f9a1aa04c68f1261a0020238b6cab6c6cdbed15a3e5d869fa85b460bca1379ab142616c6e4a5e798de05fb7f35acafbdaede7f068394d9c661c30b539d4ba1eda00ee0189249d1ee815073f0674fbf679ecb2f8f9713ca0df071282f83d929204afe1982591c2bf6e732d039d7d99ff946c5f35e1e59ee1c2e40407650e76034b94090082a7447c65cb9002cad7b7e4bd31ba304972c0fbbd71ebfeda3d7a376f3ca967496bdad05eab352eade4d7e2085ae2441723522a23e776492be6179be264ddee3dedf8371c654d67e7e4a045ce8d11d519ed3c3da15baf222762058117fd1c0b02e54a064c32c9597df41c30f2cc630d7cd15e2078b598e2485bd4c7627b47415dc74a3b6eb518e98bedbfc3398f5f3adc2aa888f406416102eacd852f9a6037362d5b4d612e8333467d20c3d0717d703c8ac8ab6362db4f3a3a746f2c8c006f6bb11017d6f6ac434013faf94f4fbacb678871a03b4180d177a71da48bd9a58a174b1130c0334c53d9baef88f96103c04637d20a58faae50d0cae2d2f90dea5f736e2492716770a8e58b7956fc1ee4dc2ffb8914bff7979e2191e46f9bd90b2cde760fc678f08cfa0f80f14e6ad424373255dc2007cc06fe53f975b556b5d2676a306d6a43630eb010fda32eee7e594eed4674c6bf8dd25c476b0594f1704c8e5c9a910bc3f00b35ea7b8e1dd5fbc9bd18dff4a4323bb0c967f4b0f60eb5261f40067445143cb98d97465f6e7b4cd173685e30c37b9a5151c4dcf84418476503cdb8fce800864e4eb0269f1d0378ea9927ce813e1a59b58b508cd11e615c9fa6e964bfb1db74d03a0c0baf9eeef7c6708e659d6c29813544aacdc50a9369eff72458ae8bb06b750c4e23137a8078ff596fefa51bb67493f8f5014590db6acd721aa4b16feab8b291ababc6bdb0e10e5288c0fa8aaeb21caa7d9faa5357da106df0bd0a6129c7369e131d986e4c4ed204ae0b26eedd8b738527921305fe4c7c49c8f5154a9334cf947bede91a11a5ebb44cf922204e577a63ce96f", 0xffe}], 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r3 = getpid() r4 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="4b9af7fcfcd118266599d337f3ab2855c2484c2badc135683fabf4e02113e2651449f7c04cee40ab794bd047d3a99b65d75b1ecad12e9710e9a4a16efaff6a2405e1e1cde5f1756553dab144cdda592a8ed55973e9f03e9b6fb5dc975212971aaca3fac3e25b7e5ae4", 0x69}], 0x1) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r0 = socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r3 = socket(0x18, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe80000000000000000000"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) listen(r3, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, 0x0, 0x0, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/13}, 0x15, 0x0, 0x800) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000200)={0x1, 0x34}, 0x2, &(0x7f00000003c0), &(0x7f0000000280), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRES64=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x24}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x30}, {0x80}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55767000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55768000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55769000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5576a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5576b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5576c000 didn't change! executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x50}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(0xffffffffffffffff) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) write(r2, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000500)={0x20, 0x1, {[0x8, 0x101, 0x7c6, 0x3, 0x400, 0x39, 0xfff, 0x9, 0xffffffffffffff68, 0x7, 0x4, 0xc94, 0x20, 0x2, 0x4, 0x5, 0x4, 0x4], [0x8, 0x1, 0x8, 0x8000000000000001, 0x4, 0xc5, 0x2, 0x5, 0x5, 0x8000], [0x100000001, 0x6, 0x5c, 0x100000001, 0xfffffffffffffe01, 0x5, 0x800], [0xffffffffffffffff, 0x7, 0x5, 0x9, 0x9, 0x6], [{0x3f, 0x6, 0x7ff, 0x7fffffffffffffff}, {0x0, 0x0, 0x5, 0x100000000}, {0x5, 0x101, 0xfffffae0, 0x1f}, {0x1ff, 0x1, 0x9be, 0xffffffffffffffff}, {0xff, 0xa0, 0xfffffffd, 0x8}, {0x8000, 0x5, 0x4000000, 0x9}, {0x1, 0xfffffffc, 0x401, 0x6}, {0x0, 0xfffffff8, 0xfb2, 0xfffffffffffffffd}], {0x1, 0x45a, 0xff, 0x2}, {0x3, 0x80000001, 0x7fff, 0x80000001}}}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x28}, {0x4c}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699", 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x17) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) truncate(0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000800)) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x20312, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="0100800000000000"], 0x8, 0x0) msgrcv(0x0, &(0x7f0000000280)={0x0, ""/165}, 0xad, 0x2, 0x1800) fcntl$getown(r0, 0x5) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000009c0)={&(0x7f0000000980)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b564", &(0x7f0000002800)=0x641, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243", 0xb4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de183893165686d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e9404", 0x70}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000400)="21000003", 0x4) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5576d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5576e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5576f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55770000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55771000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55772000 didn't change! executing program 5: sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) pipe2(0x0, 0x0) utimes(0x0, &(0x7f0000000140)={{0xfffffffffffffff7, 0x3f}, {0x8, 0x10001}}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x24) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002540)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getrlimit(0x6, &(0x7f0000002600)) setsockopt(r1, 0x6, 0x3, &(0x7f0000002580)="0639f6dbbcef88d9ab51754884044d513e0ebe8ae8eeafd124d3a7ef38b2835f748da23c80229faee258454b086ef6963ca0f0903ff005507a9aa84475e4e700ad9bec906938c740695da415b90c13114c7c", 0x52) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x5c}, {0x813e}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x45}, 0x2, &(0x7f0000000300)="3bf2ee74e747c82dad6e03006fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b01000000000000005765d61436c85e43c15d12a78cb8c58edde87021d7b68550a1d3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d1271e3a03a9cc540120feab77743bbeb465a66292cbc7accc11b7f4ce4c2a11eaa5e533fc4e78e37ffdb7fc2223b0591bbfc0008f152d598798784cceb811bf90a9d0c2a8ca228f8399fe749917c42c2e80d3c088afc8d29be90567ca1a1b875eb40182ffb346b836", &(0x7f0000000080)=0x108, &(0x7f0000002700)="5a67923ef0cb1899712e1989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf03005cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d3f9d60d470c4f283b1b900440cdf1d85c6cbcb73459f3167031233bba0133004cd3f00000000000007ff43f5d2e2c8a80f529f279281d15566b84007f38919a607cd5d73d306826745537ca2fb91a2d99a0e8bfa7298128d21adf3c0de65ef46b7e7b2f181dd5954adc797fa2b2d91bcf354a1fbdb5928d7424c040be3a9b9702fa5b3ad5ceed60c58eb0d7a26a343f01877c3e8dcd14ddc89176165aa879b26e566c54784deb174cd45cd84f01cfc89f5c926ec31ebba778b503090b37f3da400", 0x1ae) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f00000000c0)="4d798604e10e31f2ea3416029b557fbf517acf593707eac92299e87a3467a10142bd8eb22e17737e1334b55394b4ad9bcb756cc249154ef72131de5317be46a199c56c0765a8c1387861d116afcc4457b27c0bee38b4f66d91eb99ff45051da667fbe21d26324ecb2b38", &(0x7f00000002c0)=0x6a, &(0x7f0000000440)="5f3a8192a25e5f8cccdd0b345c9577784a3c6cb1459280a9031a83aadfcce301fc67d5e5ac26cf472b457b505361cac0ff62d79fbfee0dd21c72b3dba976f22caf5db0e6114a699dae633a6e457e7323e1e60004fe01633746c591aeaf1f79fec72c96c9866055b76fa39d8e4134d760670da0ad722f2d66be793546c7793c149623ba54dea53ca07a64a5fb4add65fa1baac189a650422b50af43bd56617c604f9a626777341f2bf24f65308ff54b345e232330ed20d35badb6ae89770b93830d98d457b190c3ed7490a594f262cbf76117bcffac9fc492f74f3fa4d458fcf024599a4c572793201274188c415ced3420664e1653fe4f06daef71b90deb42fea8c0a4473363a1464afc2b506f809d51ea166bc78ef13b7cc85de5af6f11ef2b570876ce69789260eb2de1fd5ced5f4a0c07a38d4724ed32a6b88aceb83f429fd9fb90624d7f1361382de2604244ddeeb1567c1a57a361ba241f2b29b1a2edf24a948d8438ade2f134e150a8d06f9c03544e315148cf6f29001acf446481f3e7d8a825f9fa6d1ad7dd255fc01d1da1707629112df669b79c84fcfa792f5f073a9fa5cd48a2b1fb11819c7aaae98c2483a853f724b7e4ac00be323a42d7379d1e90b4899d7be4d945c8db5bdcb08a58ecb82ee7671f74815d7f37d4514c50967d672b7b7aee1e05edeccc5d50787163755b72d320513935c413fda92e8fddb26df371e01e6f8b0639cffc8859334252e400eb7e33fa617a14c45d30e1a304344bedb68bd889d7078a74ea8fc40287cf35ccf1cee2d6ce205499638fb3130bb9a3a2bf84ae7c7fd9e3a038a323cdfd445f4641f6728073b1622d6365a4fa0e403d2832e91f79b7302e982f5388bf281a372fb745d316b857e50bb78c3074b471996b2933de7718179b6e7c6b22a52f41f249af47e5e8073f374990000836104a50cd261022775f0665ffbe6b3ff7a382e820a0a9cb4a06e942d6124b29c9638bebaf3f1d7e850c9b1ca35cc07b76af97042b3161fbcca84a97befd222256ed9eee107382c60d5c15fbc125331f2fb14ab22729b522cb304a569c308ab4b2f4d1b30fbeda4a5470642814792e3823da11109017a1ce3e42e6b3f07d860065c7c65f7cd4422fc3bd4eefa569f222446ffb9662a9b538774e6afedab38f631dfe78f48f663d250969ef33c9b1f0d10f013fd909f0d5d7adcb85b3d311f1b10e0ffcec20eb8829d621b9fb5e59b4d52497602a5394f97711b434f88b7ddec399ae537140a586ae4ba9194213edb4e81dd3fe7da10eb67b03654abe53f84a2461e7ce1bedd9129465fc6977642cf1424d14fefba74a4168c5d91a2b842be81ce2e595cd7cae25e1792cf81e2427ba1b986567df3ae090654df4369b3773a025fd6a9770ac512b5b68e77f27bc1ebe3f40f75e151821a07930c4f899f8bc9e627e36ebea57f57158d4c741cbf216da7341d6777a0707e2912f0171235a4ebb0670c1f8a2c519b41db21888af8f4c5a368abdb37f8d643c61a4441ace2779bb3e73daec63c2de24a4577d3b57cb370407d58174d36762878e5e3f2e023072e07faec16e334bea0e4563b30555af5b6b24f360f3fcd89e1e838b50367e598f3a57d958e34de0df6c834f183ea8e31b42e14a69e420620e885c7c6bfdb2a6a3a0c8f4d676a13c25bd32fbdc49eaf6f61b1722a547155ce44c9208175e96dbcad0eb518d52262e9069ba20f507b25ad7b3a745fc1dc584c2813c9ad01203d5b0572fcf09ffd2086ebf087e648fa417a29646543e5ce020f4361363a81fc9b8bd26f54f8b472c3c284418d83629f75763fc9606011f0c8b00c1bb5ebe0a18de3e3fa3d7ccc226b92485679eca1e157f1bc932b507c523d3261581c6fdaf47adb16fb02429abc4f2102b49bdb940dcf45a99eaefbe8d148c7701efd4a1d3d78756ecb7fca735839241addcffc367427c5eaa0459c0d2fe4aedb84d884967f5d3355cd0ecb9c070d01acee140da40dbe84bb27ec7d5ef45f69618e4d1ba17185c727f5fe0c25e7387a03392c56b9ec6639675b0c933b07f9112fd6afd818f1cfce7a82a271e926700e50e22b4c212bcef8f9ff583b1b7a6ba28087b6f54ee9330399a4d56986e5d6b0a70cce6b31326f18a987402ce87a0e0bfe9c26dc822e39d61c6f72d235a4aba32899b0fcc1f83f6a9ff74094d86ef767d910af1f361ad223f80de7b9bcf9cbab0e23ae857dc2e3f995ad8093eacfc074a89d35cd56555882041c69c4c787274fe827e6846256c656bf1afa7823fc3e693895b0db652389892bc1821daa9e50afecfd5b6166dc6ee62c92d8e74213c8b74d3dcde70e6c29038641ac551629818ff0a6b6510f8f6412d6ce68da0384ed40c7c72255ba96755a3892559b439b1241a3a6f610c11e250617a54e15496c5d60e2f91d2f36ecf39431524723867fb6aa057601e03d63f78670c9b8a1a1b6b061e699973ea406c4c2ae7794d66fe988627ab5893adfdd2ae731ae5b63ab9d16bf367ed38e465b9c991538d4b786fc4c59df1e49fb6b319dab879e89d7538b72e07c591b36d63fa4dc69551015c74b480e038b100f9a5bc85d6e6c5da9861545e3ced7c0bfa5ab2de96c829e20810b56bc7520838ec797df71e669505f92d9867ab11e6268710de298c60403aefae7bec2aab629136ada99b9429c21a41e734e6cbba2e94c12e4b042d06a1fa519bdb6011dc72a7fc8666de5a6a1a228b7536bf2d80d1691557a6a8b0de911039642b5e00563a2b65389dc1ef8e79e3e7c9c528250a0f1035e499393d1976fb16d8290684eb2e543a35ea2ee3476ee44437b2e823eddfaa85f8a974d438f8554a8beb85d4ffaa74b3c628b8fea9af4e3dacf52e9e0b7c12aac659442dd2fba814ae40719f862c59d7abc9503e411cc1fbf800d6c208ef652ed2af0082e2a00630dc389c3c297954c52a538aecbb1902b9022edc895ba705ee8cd6f51f233d5e48f6cc5fcf08d32f1f204c3c770bcaf769a9f1745489bfd05bd016dfbd1694b96044e8cbf14721b2450b068729006a8ec1df25f97d349c55f3e3d0e81b73a55ee9dda2e5c806a28570ef6de45f060fdfa64da225eae439470d520f861f2107679afeea3541abe8178e81bc11996086134ffd4abee85b63f07d9dd1307e07b0538cccd3c4f8fbc1257efbd2fb026ba8ea1d52639eda61ca9f3bfcc62292fe0dc047dc4fb1f38e53f0a37c3ad7e1bbc5998d995ff8024625051d1b1ccc4224036387eed110690d6d88248d17bbbe82b44f3fd9854fa0305820c7a7e40c6562b45428f762a12e2326f23b6e4b170d1e6dbb219be35706d69c649432767d7166097f0151885688e1ef5502c13b491005da77171a61bfc6bd41b795d9eadd8f045643672d6f8f663929758474aacf58a5b409f11773ef9083fa8e164059cd1d7a02c702765f05312e3495fbaf68a7cfe14d3ebf3d3cded244129ce022ce04ad88e818f05cb86a77f21d26c18a492dedb42601953365964727d270286dab4972da9b75c2cae975694aed999e273966594121f13bc1b29f7e26908253c9000001a465f985f8b3747a4c08c725a1da208dad2198367d9b7d31c4f868474924ebb572cbfffdb8f7604e3d728a3ebadd0b5bbb07ea2d4d17f71a781ea26cbdc654d4357dca2768e0093acf859256b2d5c854d447f88bdbe0858f0ecdabebe5e31f4f0673b8460d21b756b04a502abdea752720b4462cf780276104f4991b5c05691c0badee26578b0045f31619625e29291facc5523c68043297569e574834752db2f9ace5e62ab4b0190ad7c0b969cb4689367cbbca3152e861d9342322d2a588ca0c3f96348c9d0ce7a57431bd2c5f450f778052c2e1d00df436c378f6d76a0744816e86457dfe56dd68da187b2ef4d44add695c55e7c466a906a0e17d6f1055d9fea00acfdda67ba520ac0071c0ae5f0611830c46281d9d59b49415193428f9419414bc9620b3dd291adc87ea045bbd4c3b861afc4877e0bbb22ef0280fea5c120c0f94b700110ff3dc9d9c9e3fb8c9c07c1f9b1d8b06bb6b056ec18f1cd568c761958ed5db8cd414e2ff702826bcc4db159f0051a60624fe7bb6686c478a2c992b843c35fd07e934ce8d18273317c4ebd05becc8aba62c319e13dec0466b8f8bd301ee4a9f093355be49dac6934c824b20b4ce80c982ba86b66f6bf32fe73cac93b67e0c5387dbca502e36e45e1bb58da48456b0954b63c9295d0a0aa70aee4a65bbe77f317037461dac47eda0a6c2adf88b609eb96d8edad8f7f158d4fc124f4ca46bd2b4edf695de9b9c90e616e036273c60480cbc79c0b7bd8c2240c45ce8ee2a7368ff92949076da55a0626215ae6896a9f0fcb6fa05fb8a04f4964ecd98e7b148e5e6bde02aa94ccc176176449d34fe4a556a9f9036835ff0669f3fba6d2575a593d0ff810774cc9362693c6215e8facb0c7158be990d4b46ba4c117237a6159db9490655617006f4224952e6e7a115b18a4cf522615370fad5ee87ecfa699b8354a9b5e1fbb7306990950ebf64d3cc8cc92b259842236a34c0a9b39b88bed8fbdca280d86ad1079a29dda50f5d60dae3758c7ae9dfbfe94a92eac738c13b93aaad3c969157e042bf6834d02a9b10b8f74f8463088de575f57c62ce59bc59dd718b52698799b198b05a241a8648cc076e9d259d4ecfc902be6e366fe1ec75bd71ece619a31f35e97ab98185d4d36940ec54390d86cb53efd02d0a6aa6971defdc27ee529462df130633e96b98aa01440630aa4d67e6cb8aca3c28b64f433e3fcd28fce545b0e383d1b115ff45cbf132bccdb06d59359c8ae5c88a637ef72aa590ecbf4e82d87694354b150a5daebec112e63029c2078f612f040da565f2f635cdb29c5ce8fefeef0f398eb747681904b80e5a6420e66978bf8665fdd521f962a26856ff397b4193925b7c6e8eb127bf2aa2e2c67f54203973e1b30a3e3ae19d0fe17d75afb76dd8117daaafb3091c275c565468c8306abe0206d4c35cfe9cff029659b7b9c6d6bf3b88c8e5197971285e3a0d0cf03d081d8be04260c619ff4a13c12500689efd00e71c8aebfc8571cb6e07384ae3cc7c3ff322c370d03a8e51c01dc57053a3779bdd71d4cd179f227d8d95957d2d6c59d06cda30fbbae44e6d17bb1da0e24682671bb05208ed76809e88dae475a5fc6e6fa5117671e834f5649bbc5f45fdd00ff12a482ba012e68dd4958ca3ba547d627b89cc99e3a2456007a7f8a311546b535c79907a51439af0418b37522c936b5eef56ae7848256ddebe98880edb6c95b3fddb29c2c813be1cc56f13c0149847c6874ede6cefa535c6c57974a83728f05b155cbd3499f2e05093275cd69fd7022867aeff0596a91da49f7b050b35647f60d44f9815942830ca29c92ebbf1f9dc300b80e43c646dd8526c0400bbe676c245a246698551be27f4e2c0a03b0fe028884793d2e4c2ac38191b79aa9dcaa1c30f3ba827f3ed0be1f286a14581cdfe38186c173f3f2d89717d9308dffe1c16de05092b90f5b64486ebbd0a3d596b6fac4841d5511f34f56234f18a6ef48894dae5e92927974b455175e2b9d4c9e51151bfe01e35b2d1372fd669fc84df371c339168af7237328da389663751450bf81ff61d99a147ca9581d9be69871c97dd76ee2fa16badbd1416a09b8c49f66710081f99c6668d40bf3e64acb12f6243ed0edcfcd363e8ca9d63f7d8abaa9d6b3fb7518a196a62998ce9151d45c3b9be9ed6f238a03cb74dffc3225cadd66a2c1ccdf8205ab596eab521926d911f2df5", 0x1000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc, 0x7fff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_esp(&(0x7f0000002640)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000002680)="663e2549984950894f", &(0x7f00000026c0)=0x9, &(0x7f00000028c0)="9826c40c1affc289f63512f8aaaaeb92511f065938ab7b4fda003e0200baeb3b6fd5dd759d98d133ae9284ceafae3148bd0c680d3a5de4217163ed967e8637353c43f861837f93c0b1f3fad807eca9edbb5360eadfd7cb820933d7a38db8441310422ad24308b2cdaacc23a62dbcfff4adfd278c3398e820973c49b74fb7fefcfddd5343fbc9ce0eb7a264cd7829543081bd5c82eaffe7c4f9e191fe48f62f", 0x9f) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000180)="03abaab4e5c4e1a132da2332df008076", &(0x7f00000001c0)=0x10, &(0x7f0000000200)="b3efc81edf17f7b7e11cfe5e", 0xc) sysctl$kern(&(0x7f0000000240)={0x1, 0x26}, 0x2, &(0x7f0000001440)="c73b3b97fbb884fa73c48ca0c404c33d16eac74d0099c53d8198cbc95f7672ce1266fa0c8212427ceb50eca8e0f51cfafd3a94d4f853f5e02559a6fa99dbce15ecee5a1ffb90e96ef1bbd043d1ff7e303dc10a6dac2f5e603c1cb9662ea2f8c3b8d7551119d90bec976785d3a236007f451c8989ec9c52f203ca7159ac63fe91010ca37604fe43df6ef116dc10a12255f128517a8711ceeba93541151f61984efdc2944be6944018dd96f2097b3c57eb8ef43720fa49e2f1069f274d12fa3955e9b6c1508965c86d468a10fd6a9ed14fbbf2d79314ca1b94bca6337c2aa15497f04d29fcc648", &(0x7f0000000280)=0xe6, &(0x7f0000001540)="bade82bae5bbb1d6c1d0cbd34a1d7da9a9d1e702815234c63c33c2bea1d4ecf801db5b11f1b71eef2b96ac5876b89466a4dc33ec6199dceeedefb4ae98cad42bb56f68db7c7d0476e65be0d1aa57101380b7d1a923d8ecf616c4e0783832449231f8679ddc8afc63b09fc242f96fc0afe3c52691a0ba401ee992b53f024222e954d382a84c968d599a644cc201ffdaa349785a437b814c4355a2f604dc921f8d3beeedb543fdae18eba87f308e3896b277029a1bde7bc161d59abb5d62ee1f9f977506aacf8cd7929c7a340fbbd76322e767eb341121d1a045f701187f94c33dcffdb60f7e198c05ea52b839d8ff9fd42e9964a2ef175ab312cdb1ad6c635f51270d3a9429712fcdc3182b67b494d799f35b790e03db23c2dfe0699139d75e3de80e7e9931e49521d5192f96218a9e8a5cf8b406bb8f235ea77c20c6c2d852204fbaf979b01a587bc4df2755eb5017d3efd7cc16b1e6aa2144de7c3b864042c635132462c951cd5831868747758bfd5928c9757684a3c537faac58463d6d334c4fa7c9eaceb7a4076bea2b7a7c84daedb2b449f4765ffc88651c768f3eed4fc74b296d763e78bbe0184ef5ebe401ebc688d4c9bccb2fec0837e639699e80f467f64801184b1b3dcbce81ca19bd9f0ad906c518fe6e88642ca3b65340fc533fe8f68a9debb3563d5b293294530b825f34977c61b5a07f26307bef50fc1847f0b5b13e3b87f7e03fac2e99de7f991698a166476ed3e32633c319aaac6b7f922ac9a26e97d1fa92d05ae3d92a4b834077858afa08b8ee1a9b56715f7ff7036814af87c79685557681faf1bb473b5b7e7f869d7a5b4e11a06781778a280e6e702dd2b27291b1d163bd6cf110b2c65804eaeb981c15a5b5fd170a8cf444281c6283ff3583da672da392f0cda705cefed1d3d82883932a83aba592f62099c44451b0905d1b8fc5727ad6e2e446ee21e64e00d07e1cd3914e2a6fd2a5f9c62e1e28941dbfef72a546c7939ca7fa2933d85f2fd72c1ddaa2d28b3a265d84c0cc5cdf895fad886d6494fce2fe91f078553fd7f6886050ce196d009a93fd1f3670e62b109a228431a4b24e9812d9fb1fdf35affa68b74b591902b9421446e9f6406eb9b52f176cf23e60bab9d03d4dba6843e2b412318ea3a8f2cc321652e5f2aae0467d4683400986d27b2085a92a9857f7a23d4249ec69869cb02a93c7a269b39fbacfa693d70e85bf406e2b9aa3f2dda34609202d2b81958df5269c4d5aa2ec9eb741d2f916b546894a1eec24bb8a66b3baece0f7e98a95f65001396dee6dc7a750f2239222fc4445db2669711e7684145c259f682a3140ac1d9b1bc160817561281536e3a27f9ce21c82a1582d413cb91c81bde63565f7490cfe8d49ff4066a10cab7f7ff607a8597793a51189fe3d5037cd3c13f77de4c49084471b087fb6428e9e41b2cec70c9129e1b3e1f30b1a72d1f1986feb40fdd49e57d0f91365be5f2916f0b1b964a5353f8410961003b3e07993bbf52f6b60c7c4e75c87918db6bb82cbab9ccf7a57ff30275b48e639fd2d3f7a15c3e4f5aa06f9ab9b75fa26b09fe758ee8184736167dc5c582ca62202c9375c35ee02aaf2abf30487d5460e716fcd0fac8fc5fc7b275e50097678a6252c153ccbcd02cfa46125a1904ba3b38ecfc76974a78e6fe00c774bf3f5b52ac84626d68f9dee700de4ac5d9ef39a2de4f4412ed711f9dc03a4698a8c2b7327da794c14ad53f948349afa270f969d565d9e3d1bb741c19c939bdbfdcc344ece3f3775e4d40213208a54fe098ac6aa4d438e00c82b57a2bcf05e9a73688e0a296505435e1c5d8560163601fb87aca821294307efb187e19187c4673bfeca22463e1d8f01430d8b5b36316f66e29556dc609369d840446394ff5ca9c3784cffe7cd8eb10a2cfc6ae8e75799c3247a7f561f293dd99c9af588a8f99f0b859795d95b609950103ada9d761aa9f1a24223e790bc7f6773a2e0410aac65c442d58faf525424e0413b326def485974a2ef6923866caa5cbf0cd789a21f81ab4abae3fbaa310c0ab36110140b90360a13965e69c98315cd6a66ac73304e53d8f741e577d02bfe625c02928f69f8ca06d7e7cd60c591bb1e0ec40940d27eb9e64bca200409188b1d12a1cb5792e49c156abaa216758f2a9877f7ff5766667a677ba83c2e629fb39f305589e3690efab534c90f7f8b8e1a7a42bfdc224233b9a254b4eee5db45c5c5d6e6edd9da93c2f584fe0a88e84ac90e80391434b4aec415776b93942c9761a5ec38c1475890e1f1de81ccb6295c2cf3bcfac3767a10394ca518859ac9f01ad64888daf25c46506f0498fc533985768901c99e80d2b69fba87b245d6c7094f3a5ca20d4108cf94c14bd363466bd420cf7c10b5896d1f6fb5bc88286750c6e6bf20a30281909bcb1d2045e1949a928afb8c37d4717ce7ed8f37b9b8613300df4bbb6c119e1f2452dbad3e5057e69e3aabf121ff0eb6c749d47d4f8df38cdbce86ec1093ada1f7204932ee7dafd3d182ffc4a110ac63092f8f0a20e46b5c9b66b93665680d3c12c4185b16d62123a4ce8ab12a318c87d29886e1a8f1eaf9d7a2c7cd3c0710bc3d5ac838f20a4b8418607c0697838074b6908f2ad3cd49c05d2f9d11935a9f88b2b84edb21b9d7232d5f8cfd8ff4b2a6f3034a7fe9aa32bc6dbb4950425ad9ac7b0cc0f94d39afddd0e0cc5d2a1a61b6c4824f3927df3b71c986ba978d25d5b1411d814fde8fa66a30e2907fc0360d9db1920d0e4abb30d41cde4ccbe7f99de106e2942f3bdf47908ea08359152caa7a2fa750b5b51f3df433e29a3566d44b8c25d98fd15aa0491db26753ee9cae1c4b84e895b03deea2ac0b7e7be6238fee560f3bebc3e673145f36388e93c39935cc23a26b0415e928e0dfdb3560d5b61b3d9a1442256989adef7269d120e2d8985b8febbc59418da64c22062a8d44b99b8552d96f6eae08b77cb4f6b18cd67cda8f7523a59259f613640f35731dd2ee156510cbfb49ccea42d9eaf6a69410ebc006031a34f717501b77d7cc8fe286725ec0a0a938138f6836c0d7e7fd082d649d0c661e6175e73214f4a296b6b24b03f4f579b9074e44b0c7853ad706f3acc2d983765794ede373bb3dcbd6cec841078f9d7fa2718eda01e58d000f9b468e5d73ae1b5287acb5d5a837ab64e80c340789f1cb9eabe9b20858c26bbde464d3e7a6022bdf6042173167536cedc3f5fbddb6ebdf45336914835976ccdafb8c9cadfc0dc6c4f873eb4dc3da46f65831954429d19740c2b0e5aa84ba6ada686c354632032a294bfbdecabcadcfbe243e3181f7bdae6a99faaa99744587cdf74c8d536f63ce2657bffca294924a3be2c11f831ed1afbf56941009cae4e60efa142d7e521f95a0d61b2d3846de40a42c0cfc1d27d3ca1c754acd3874bf46627eba1313fa3158268ae00479610d639fb539103e21da672e57537f32b62c541f9c4d35cc77aa8508e4da1b8e7024b5d8e99a4e4c4a8c3cc432b6a6ba96e89d57d35dbdf3ad82a0c9215a390cbe52484960dda1680aefbbdc4cd5e664b3791777c2132696be4d731ad7d3c8ed7a214825547189a898e81fad2e3ed1bd9b9835fd6c842c087b687ded537e244558765519a6e285398f02f05bf4345232de517bc94f6e5e3fbf5878e8f678cf229eb79d0510ce4180d357dcbafba69c28e76e1422acc0ec4ecc7ca6431bd6e94c457fc303b31bdb7ca97f9fbaea3d321001cbcbd8cea55b555041741ac36c7e39eaaac01c6ecfcb49bbec33d7c63fa4db27b94712c40fe59579b6be8776b6d8748596c670efc373af994c0ac89539e8bcf61603142b8bb6eacd97fe0dc1b14a9296c562c73d6f3c4b3188768052b0c45d685b1b5c6dfa850f524ea670bc4a07c2326db52d3959d01bb34e2bd8ddb1c36fcd953a45528e423f75700e1c513307fa59560fce2a0d171a8b38077a681c838f73b4f94f190133622c0e3fb39a11b18dfb676e04c5ad8bbba6fa0bee7b2d8009d25885f0603540f9e8aa557807aa09fb6a89b663d58376e7318bf724d1a88128e409748169e3b5e883ff363dfd12d7037b545cd817a89da239acc1daad2f5a42c2125abf8f4fc9d8897043972dd58bf6eb47c1240a63ea8526e88237cba91602f454842888a416fd4de6167fd3a5096088f6776c50f690dc532821578220504db90c63bebd7d16e2126773628791db7d4e4051e5d64a0fd5bc7d5654a1d2ba14777dd45ddc6aed8f6ac6294c9b80e90b3ca80047686a17ade21d6a1bbb89837b8178cf34e74d6ccb4c0c75b6b9e22a247d3034ef7f62cc6319dc9f666fd066be27ad75ac1c60d98fc51141eb5583aaf3b4288ce3ea674d7eee68d3726a41cc487698be416282a1393e46c32d49b53a3e5c1aa2e6cd019d4ae8a386a14ded0fbd7482017877fb1a3435a4a5cff79995fb4a2d2fc9f2f28b4ed0a2ac657cced0739bb051c95c43b1180bb7991558d174b2b8172b00a1158959db7acb38cc80086a486611119269a3aade9fd078af9acbb5b9915a95f7c925e95529a0112670cdf1cf9d19242d3c455d58f96c3d2e6b6c95cc7d0f17d999f9c061b2225da0baa2dc491a19208b31a0601630981ac01f0ba4be3799432ca7b4a97b9e9ef08b405b11c484bac5564d009164a1a4e0d293fd081148e9bff75afd061857d40aefa19e203b81455f7b364c9afb18e96117b963fc848a75b21b58ab0a183c92939c1ae1124fcf85fadd7077a0cc94d88fbc7103feb52bc6f89b329d5587691fa0de0c2407d39660f574104013bbf7bfd8d555e8681384502b858e16a56d3c1f0eeb7a2908af437d48cb2654b75d105647762d5cccda0ab41776e8ff571316a61543d9da460b3e088b35e10e710331f2d3e2d57b73f3fecae7950850d435d5c3a22030c2b0bf2e12c378adb1a8e88b669d24fe7348452c7630cccadf7f0a1ad3196c88ad2fa7273c9f66a3718330a54a4f332bb08d240a3e248475b6c748996763c3d722fff9436022e743a50190921e729694a1e3083cf00bbce72a53ba85f8260122e0b6157406a63c0e3d106d8cb95b9bca1fed618d671baa8a0b0817516c8b33d1cedb7a58e7521d09e716d141882d1385261dbb5017ed64f51d59bd37b0931840ed85768560ad4608feea61fd1fd8830931a2370886df5741735af05b5d2fa83b130f1689306c8c5f1ddcb6ae287591966ede313c2767b018a443203083c0884276d265994c179918223d9ed643efca7d173761ae25d68dd32cf7158ad33fc0f293f0f5f57642e3af3d8679daa4ba3bb62b0cdeeef805b504fc824a95f1e26cf5710ff997f5d3747ee3ea36a42f2ceae13b6547d328ddb4f0fc4cfdfcde16d03b96f8f4351cd08d271f9466191217fd8f8cdc9153d857eb0c2cfa2b30a444e26385708121601d470145834d26c326926eb8ad34258bdf3f36cf9fc28fe959163da668077badf24d4bea2239b06c2dab3f768c12139b13fad2b263b46f32136e6e96eba176156e3b648681fa621883261648fecd60455808430e164235070f7a21296c237d680216a4db6e72dabc74e90c38989a8b3b4bc5376a35184842c48f73a8beadb63604d827b871d8f8c040328c402cfe2b92e749376daaa7be7722fcef84ebcec1a399e6cde7e7eed463a895a95aa6754620fcd0f955aac398e8903565bedb505c37c32c0abc5993a0dc6710c8c14c1aaeae6cbc74d6f601ddb97305c52847a4505f5dbfc262007df0cfc1ec4caf8af6bf1cb1d8defc546a29bb3347c0404b0aa31650059d", 0x1000) pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55773000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55774000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55775000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55776000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55777000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55778000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55779000 didn't change! executing program 6: clock_getres(0x3, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) clock_getres(0x2, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000017c0)={&(0x7f0000001780)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000180)=""/127, 0x7f}, {&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)=""/128, 0x80}, {&(0x7f0000000380)=""/183, 0xb7}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/219, 0xdb}, {&(0x7f0000000640)=""/115, 0x73}], 0xa, &(0x7f0000000780)=""/4096, 0x1000}, 0x689}, 0x10, 0x1000, &(0x7f0000001800)={0x20, 0x80000000}) getsockname$unix(r1, &(0x7f0000001840)=@file={0x0, ""/71}, &(0x7f00000018c0)=0x49) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001900)) sysctl$vm_swapencrypt(&(0x7f0000001940), 0x3, &(0x7f0000001980)="ac8b5f1d8f5fe1db3944cc03d726f2b1e36ba6ba505839377226c7c6f9fd5532693d3b9614484da9764a5f7312be7ba40daaac085f46f069f1dee3db45748ba355a080b4ef200393a3a255b9c2d6d6ac0c6927ec10e7fff360347910758f1c16b83ad44132bbea3d603acc9b0e57fb258193e3759e638f18e28e86796b9989898dbbd739dace80f58f68d148ef25f8702a33ca299fa22ce6a347c7a0dbca774bd8251ef6efbed9b7a5f8ab38dce3784e1843d8d8350e85129b7ae4a7c34cba535a57d841323a891a4e5aaf3b865fa3853b2d20a1e193b6723c397dc1de876e8b3097fbb8dc93f4e6adf1b426caad43ff0a2ae09f4679bfc41f3bd11fe2e1370993a5952b612e78362bb274cf261d83b326d4791654ee39d5772fd2e192a5577c9aba970875d104a5f9d1375f0a270a62dd93f612e59330515347c2a0c9035c627167e09d93de7536f19a5a4ff1a715e270efdd9f00e89f6c6057337e0fae663f3f484e6157581fb04ab4eb2209f16e6dde4e3e92a11bb7cf5c769ba0154bf613c036a08c147df2ee6e8330e4537505cfa19055b7194c04ee140e51a1a7d1374d34cbff317862315ccdcd53086f38e6b87f842d7a6134ba6b2bd857fb9e28e3203ef046d3e9b505a00045937bf5adc3c73a998283f6060ac8bb8edffecb52cd71c0be8d986ecdf9c4851cdf105f7b431feb83e021d3e65b9948741ace6d539c6147ecc57088659c9e43c6f90cc4033f3eb0caabd1ab20272fc9327af6c9011e6f2783565e112d1243947c42a3ca62a4b9a12a1a78718a7705c38e3d67e36ee96db5eb4223d251a23be49ef3011042c24641a97aed5283ce9ef898648764166bc16ed00c6dfee1c3d9b12c5b0ba401604aabe5039eb9909092d7127be4205f23d7ab1ae552daefc42d19bbe9ae5e90f004bd6c3e00d305e7e4cc515f7658de195a6f214544d81ce0a8916ac714787e7e43b75cb710187856929047dec8988c4f9ef254c65f354b711ba6f87366539a4e64b32266e43678cee72f87bffe157e37518212d25c5276fb99318dd7ce24c3c2f7a48ae72d3a9ab49c0c4dbdbbdad6c71c440a7acfe0ac9e0192f3acf7b1e5a2b5a41fc4fa7e0e773818286ebd597e569a96890cde0b353a768a796d01556c87599c472537f2c89f4f7c123d212b38eed5519de2f70c657125f678b50815266df397968a899c9116c177b5bed6e3474c56ecd6d5dc1ccab9f9506d678aa4e8ca9295e7e6615b37b63a08840eedb0fc7dfb0443ee7870be3589630f71850c2bc2016ba12ccae60b401775db5cb3b1bbf3616b9e0ad1de483cd97e26a1501d6ec18a494dc0452c778940ffc4e8d6c2dfbdbd8c05bd0f693828a0467c6ae7ba07f92eed31e7677bed1bce91429888b149ad0e9b54af7a6229663d6b5f6b12741a4ed8e2d7c9eba9576510a7822e7fa05c11f7c2a4bb608f6cf681695f552cf4c08f47a07285db039a18c9d9eaef4b1f9506e0a5ebf2adb084af777daca3636a1d469133180d03e415fdf5046a77385323de47172adf9405eb8d256b5c229d9d6f57da5831bfb5de67ffb9991046225bb188b4e05d0713ee382f5a8770c283da2286fd2198a781fc43fa822ccb63318cc357f116eb46f88e6e7b4bb64b27d85055b51f251fbb5f03e8c3f817a17754f3f59878ecadc4fe1c884725b669dd6cf67401350be68b5c55ace63471e3ae0566892f305a56babf26ef503a6c5bcf8cd7222969a38fa4779ff9ca00b2c1618b47dedea548d284c2573f1b348a7bf1f719a24d6b7bd95482804a0d328fcad5c4f18d75bdf9271ba10889fff67a6e97a7fd1e9fc8537ab4d4d8e5ff87c94828eeb9435f819b66d2bb2775b6bfc14d5042e56efab9030cd029267f6bdeff3cabb8e2a16fc8a305755f79e0af2f83dc389cfc161a83d2ff571a2fb98799722817fd74648b9ce4d3019f627c6892ad4608f808fd672cd3a558862265704882f62d1c0231bd1d862d76b3b637b985fb9accb99e141cf4393c2338c02ebdf75df46c52113f2a07bd0817c7c5750dba71cda98d7b61e9300e77376190334abeda743fc1b443cbee0ce0c3a7270ea637a2d86e53ed311bc41841b716f7dd2a59be7b498088551d2eac91081535d5822e1023476db609e04a47749d6acd98579010e62fa2b20c03b90986ab33cbbd238c59301bf332b217be0aba6c481891c9ffbb62445a86bbdc2cce11891d0c01854503332fe3f5b3714db382ce4da8424347025ad5028b927d950eb38733528cbcd73d6b4f1fd3307a51a06df11fb6dff056b2b15bd9f80d0ddd278e5fe687263bf1f9c8550bbe03ac2c0e69ae053a7b46427c9c91278d0ede0c18c653090ad1dceef52659983948c2f03593305ac9b42dbeef73d220dc7c5b341e19d029244d54285480920ac2691983397cbef52fc52ea7cbb7ef053e0315ca8d168b2599c08dd22f9df719e43a40ed86b461c0eb2191d303050afb16452332b05e3946847228e1a4e65499d63e75434d68f10bfef9ce9acf87783b634f81cdf80c73baf315bd0df9ed532617b4420fa095e200e0b1f1946f0835827c62e37215c579933869cb365a8bef1c7daf247fbb73882916d701380765be76c2d458ba203745258cc376cdc2f351eea4d9fdf86e6235077d60bf4ba2133040ad48ee7379bc0ef9a8b5d56bc5495858f798d66058dc6238cc87ad043922b70e4f1e854792e024d67af03a078fccde769687c8e218e8ef798875afdc2ba0df3c3aa91166f5abf3aa3b78e3b09b2810cf36f7002e337634ffe3ace7c7516c7d066e4d05fd573a1c20729857dbedd3aff803a530e96fe69cad8a0a0910c85cb9f94aa157c71bfc6717f7a5a68d6dd0bea80f33395c6ed497f975426a86d6113965d90146324b652fb7800bb43f677914f49c4c7f90442f6d04ed3ed3988139af0769e3a24eef633d090e86e9936ddd5c22b39826fbb3ccdb717063c28ab2a40b78729addd010c388befe9906115c4fd27580a21e9f2ebda112bee35487b4f29604fba893077e199500c4a0ed197bbd0762f3c507f82ee504268a72b590ce0aa4de13d3c4a571e2f96f3952ccb1386905acc1c16b38ca612dcd18be383c6265cf6909131dd6959f1b4206444ded477abfb36cb4fab1d3e6caa9892ccf9562f60109dd44d527bc935dbc251f9de090a6773c091a791367053f579cb8dad3777ffb3c07e1b249afc2efa67f67f9fe3622f5f3420d918d5a4b5731cb2464950140f09b256b6858763ffdbb47c96bbe06681bfbcef2847faf095b5f7cafb37ff6577e53f7b2170da6d05407c57b10033579529342a9d028025023292ba05aec9977d87368d6cbd659ec1360e399456770063de2b7e7de2b3802cf87b7cc33d599d48a36c4016f16aba27894277bf14e750718adb83db7339c611975b2b6355c22b14084c5d6371dbea8793d9056a9101bbd26218e38538018fa0c10473b8ad416f7e0c8801a7b8b6f0f87ba918f8bfb30b4547343070b8b39cba799a2c68fef0177bb6cfb5a28736ee2e0735f5f9794dfbb4ff9a1b4a42e041fcb2943d324d70347b4c75a8e620cf38bdbba48d7c06aa056f591c4cfc4cb319f3c771c2f43249e165e2f9c537487394df693a9aed5ffbe110f279325999bceaa3fe1672f90bc2a846f8a49d4f0dbb9cc2acdf7d48ba053a54f81f9289b86f3437ddf11ce8bd960ef739d359a71eb256a681acfd12dc7bc5820e8a6a13339aaf1e688a34e1f1b78a96c17e3fd1a2a9068b950926c0c9b4faec826834391b44518a666d3fb137387240e82915b8ca797d96b28fc9c4aa33a7ed4f31cebd1eaea9a19e9a052e15bb4273699bc6b096343a1b80aa94d4de623e96c606a9fb9aa491022459ee5163fedc6b8501cd70e8aa5cecc6c3990df0bac09daae320353565973096be514ef669e839a63cd66591610fd8f047b10845c4108f47688c5c62d6e2159f478801422cf70bfffa4e1a6596b4de142bb691c8b9f5ec9cbe39705486d03f780bf794437f6bf1aed6b684d552e2b67650005102063a2c079a5c3e757e1f924c786d2a803204fe25763ab714b49e2e9fd470acdc2fb55e3b5abc627cb377d9c343f33672e07adf345530efaa979a8ad2e510e0d258494a43b09687cca34ebc836ff46ec02f2cd01c0d89a5038849a1f6be1e3fe49ecdab8512c61848ff7ba0396c95689e31b13f13ccae7c22bd7fdfafd83e5b95162f209ed819a964166132870d7dd23e6bbae1f3062dab5654cc1a54ac18f338b470673718dd40aaaecbf447e226fec02bcec8d9f85692011fed3b099c28e240a24c5a4289b20e671111c0ed63f06e49b5321d175900450363df5dbea83047c44d624e40306b06ddf2413e684094b591e025bcbc5250c0b732a4e7656df570d23f245b9bca110965175f955aa3824dd1367176a1a0708cfdbe3bdb46c9e463c495916e1a7272777a3ea865a062c8b2f6cd85a8580081f4d60192e1046e21533254017d5866aecaac854b88a155de2cb38a9f31fee0ffa4436965eb9bf0b8be73fa8424ffae97420437b027a313a6dbc5f395f77edeb9d4da9f960d5d268f61e463b3bfb98ddfd216d1dbd859e4ba20132face09ecea9bc426aa1f63bbdce378729483d4a274f48efb7ef3277846d502bab0568804cc1a7ba28457e7401b6d12278090e0aa8a57540bab18bd50eba3ead8315a5e6093a4832a12c927b7238ded0884c0823b144aae9a46603a79cf9a44690a8f7400da143b12aef07f1f14e9560527dc0afdc9796265e733b95c6acfbdaba68ca88622fa27a74f04fed1babd801e1c5c8ef2dfce353efd3cb22dedb2690cb918158689cd81e3f0cbc815704916cfcaa22569180e68bb6411aecfbf274d29e55b0441efb842d9f4bb1e8a1a6d022eda696cc4b1f7512530ba263f92b38e078f8b99b3a65bbf6a2665ffc23c082fb8b41c1423b41369852795941505cf2526f32f804ea6d8a69b15caebd7ad59c885c79f0913546665f81272566301c8e66b409644ad3cc42d13969e5f095c451eee9568a7b46650a9735c87edb097a4512d3a71ccaa924c832b08a6154036a5f44cca3b47e0fb29e6ea3e3b39ff954674a8b6a4f0e416cab0fb5becaafc0903268c707e0002d4e5bf27d2f26fa28f01eb13f2b47b8f67ea8b613897cc7bea8fd9e1714bb544a6096c38c45dda3ed79f58d43fedd11ef730047333d826363269f63f309e1c1b37f6ada5f6d650d261c967192a96674b7523829209da678e26cc4a3f6e9e17a6528609b7d3496657aef7806a46448474cd81d335e3e427c485cffce71d7033c0db1efea9f0806c2c4e6c740813399d1d42027482b337db772a38f5663ec9b6eb3b51a0fb53a0df49b978917279e68d190d989dfc57cb3261eee8078fad90912d215d08a81611d09a7619a4584e0c559251b4faa3d3325a55a7b6ea8c693609aaa8b3baa0e88e4461e237d7ef1ad327317bbf50910aa1f615e20eb9092c8b4664d9a5c62eef8365f1d10bbed6e2f883cd1c4f87447fb9338a10a2286ba3d35f06e6bbf53779f6e8b81ed5670b3bd0ab48e92a347f02ec15fecbc4a8dd94c229e669a5ca4bd36e52f6d076d301cfa59ef73072095b9676f664bbb8cf8ff5349430c4d78969c5c336d25de478f1cc172439a0792e58bcd11a21142f169cc7d437634303bfd07195111477eedcb60032f6bc8e5c01ef75b996dc75653b3faa38a2b52baabdd89462079a9e7762dbc1430aa6a47e2a95b7722afab6bca76bdce5ab3f115ebecdb77d0ac5147def971a47433789e1c72f", &(0x7f0000002980)=0x1000, &(0x7f00000029c0)="a2a6d25974622f09a6ba3921", 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002a00)={0x80000000, 0x5, 0x0, 0x0, "b862046005f7ddc979f99f7039832906b85ccd4e", 0x8001, 0x101}) sysctl$vm_swapencrypt(&(0x7f0000002a40)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000002a80)="707ef15369e6fddd8f361e5d1321324683b0a672cf1472ba3bebaa45406d5e8185a73fb019a126387e6a5cfaf703437fd0a773dcef9adb4e06188565a6cbc24471c4fb1a4f39c200923f216137c5e93c825ccb430db2f2b59610f2c06d04568998f32e944876f2a998cb447d6d2e0d551c4e2db33c02f7c5c58bf7a5dd7e66d6128317d9ad3dc7b3fbf02e67e8b7d17ad8e95d2cad36fddf1dc9d9f23727eeb0605a78c0e494a2b1de428f9411640c074d081e55878ab8af7a42227917afe5921180720b1a3ded5914de73981b331ba873d5c001234aa2704a1d1f6a4b", &(0x7f0000002b80)=0xdd, &(0x7f0000002bc0)="3ef41435dd102d37c1f4e0e5582689309e5ae132afce6e9de803dadb47", 0x1d) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000002c00)=0x10001) r3 = accept(r1, &(0x7f0000002c40)=@in, &(0x7f0000002c80)=0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002cc0), 0x800, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000002d00), 0x80, 0x0) poll(&(0x7f0000002d40)=[{r4, 0x20}, {r1, 0x190}, {r3, 0x2}, {r0, 0x100}, {r2, 0x10}, {r2, 0x100}, {r5, 0x24}], 0x7, 0x1) sysctl$vm_swapencrypt(&(0x7f0000002d80)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000002dc0), &(0x7f0000002e00), &(0x7f0000002e40)="98996dbb2946b0756d739b6a4248ef6216038beacd4d12dfda84e99e128ad65b06f2cffa3edd0808d3eec3e8c49d7b7fb50637c3f2b97e71c8643ffe0a977b577600714557b787b456591e35c6ab1dc9f3d14f60af7deafbf7f45eb2197a3f2cb801149a45d4dc12b7fa1c305c4f53d303958e37fcd671d07c736ecd68273ca961bde442aa8baaac34bcab909ec2b9d83aa1fd5f86e8df5ef8aa221e979c75f3dd75a3f214abc413d49261edea4d0d1f25657e19a92f9832f8e80a23", 0xbc) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002f00), 0x100, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000002f40)={0x3, 0x5}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003080), 0x100, 0x0) sendmsg$unix(r3, &(0x7f0000003100)={&(0x7f0000002f80)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003040)=[{&(0x7f0000002fc0)="da1c24c7cb1ebff22f767685ccc9cb588993be94eece5967f06e3b98e69f86418fed7b37b1e55f655d9829251795ca0b2e84d7c91606456a5597894ebb89dfecff4a0d5e5d86b71758e6f1715f9e03077027ad7e1d818d2cbdd37d4e3cc5fc3dfd95051b2c6ca14da0595b91a6cd3f8f1665a2cc71", 0x75}], 0x1, &(0x7f00000030c0)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r4, r3, r7, r0]}], 0x40, 0x400}, 0x408) sendmsg$unix(r1, &(0x7f0000003280)={&(0x7f0000003140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003240)=[{&(0x7f0000003180)="7ff7e24959afa0e1ff83eb30529c400e89", 0x11}, {&(0x7f00000031c0)="8119a87e2c45366b42b2c73b388273ab6ca08be88bd3f11c60274a13ceda77308ad5f93939d71f6c998733085dde735401f83a96f5ff7628fdf842992ed965beb2930840d7a6be0630693906c04261a3d0f16b1c2b54a3542e", 0x59}], 0x2, 0x0, 0x0, 0x408}, 0x2) r8 = open$dir(&(0x7f00000032c0)='./file0\x00', 0x10000, 0xa3) chflagsat(r8, &(0x7f0000003300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x2) writev(r8, &(0x7f00000035c0)=[{&(0x7f0000003540)="1f14239be9edad78668a4502b13b1c82cb0e671525c7d25690deecd7f9b3affc95d72173d0c914f46559bd1afb08d75337721ec479c1abe70496ee91aedc65890bef34d28780bf8a991780599164c74e", 0x50}], 0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000003600)=0x9) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000003640)) msgrcv(0x0, &(0x7f00000038c0)={0x0, ""/5}, 0xd, 0x0, 0x1000) accept$unix(r2, &(0x7f0000003900)=@abs, &(0x7f0000003940)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000003980)=0x1000) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5c, 0x4, 0x0, 0x7fff}, {0x1}, {0x4000006, 0x0, 0x0, 0xfffffffc}]}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000340)="ebebfd510bbcdda9b489e9775d3e", 0xe}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1, 0x0}, 0x1040) sendmmsg(r1, &(0x7f0000000200)={0x0}, 0x10, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5577a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5577b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5577c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5577d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5577e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5577f000 didn't change! executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)=""/29, 0x1d}], 0x2) getpid() socket(0x0, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)="7e00789221b8b5a618162c990012bef4905a01a57df00364fdbe9e7490430000e999ad282d0000a7f7c7bb3cdf36728b7348010f294ae991759987d5988965a927b7fbc59fd8e39f06f9e34200"/87, 0x57) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c0000000000000000000000000000001f00000000000000080000120000000000043c2cdd5073cdd2fb27b0eea025acc036e0332ba49ba5a3ea1093f52e64a16d1e49afff9cf03c", @ANYRES32=r0]) r1 = kqueue() kevent(r1, 0x0, 0x1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff}, {}], 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) getpeername(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x9, 0x6}) setsockopt(r2, 0x1000000029, 0x3c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) syz_emit_ethernet(0x17a, &(0x7f0000000280)=ANY=[]) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setrlimit(0x7, &(0x7f0000000000)={0xfff, 0xb5}) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) executing program 3: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) seteuid(0xffffffffffffffff) 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) syz_emit_ethernet(0x42, &(0x7f00000002c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0xa, [0x9, 0x1]}]}}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x2d9, 0x3, 0x80a19f, "bb08000100f1675912508b0000000000e7ffffff"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000340)=[{0x2}, {0x74}, {0x6}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002200), 0x2, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000002240)={0x0, 0x81}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b2", 0x1) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55780000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55781000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55782000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55783000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55784000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55785000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55786000 didn't change! executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) (async) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) executing program 6: openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pledge(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @local, [], {@generic={0x8863}}}) r3 = socket(0x11, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r4 = getuid() setreuid(0xee00, r4) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x5) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000001ac0), 0x0) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8003, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000296000/0xc00000)=nil, 0xc00000, 0x0, 0x2010, r0, 0xfffffffffffff296) pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55787000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55788000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55789000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5578a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5578b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5578c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5578d000 didn't change! executing program 5: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x128) socketpair(0x0, 0x1, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="816fce3183c5b8430849a9a267f8a6a12887e2acc906767e7752f1ef6aee4f6f9a8715e9baf047c129679b884a268326f26b21df540512b4602374412c195131bc580b6221bbb8f2e021cf92258e8cf6914d5e1a97e5f6a5da1e4984e5a2927ce555b5c8eeb7aa131eebac632f00e8fe225a2d83589daddf6445e7bb17e95256a02b86dcc77e3292a485168da15f8c", 0x8f, 0xf, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5578e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5578f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55790000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55791000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55792000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55793000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55794000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55795000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55796000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55797000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55798000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a55799000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5579a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5579b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5579c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5579d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5579e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a5579f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 va 0xf7a557ca000 didn't change! executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x65) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff, 0xffffffffffffffff}) setregid(r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x310, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000180)={0x18, 0x0, 0x8, 0x3}, 0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0xdb80, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd4e713048e69931929648", 0x11) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294d", 0x14) preadv(0xffffffffffffffff, 0xfffffffffffffffe, 0x18c, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x20) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000480)='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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00i$\x10\xb2w\x8b3\xdc\xb0\xc5g\xcfQ9#f\xbeF\xb5o\x1eR\x8e\xa2\x92\xf9\xb0 \x7f\xdf\xb9\x8c\x9b\xeav;\x85\xf9]\x178\x03,\xbc\x9b&\t\x0e\xa7&#\x83\xb3\x95z#\x18\xe9\xdcz\x149v\t\x05\xf0\xd6\x87[\x0fw\xc5\x0f\x94\xa8^w\x15\xc98\xbd4gL\xb5\xf3\xbb\xee\xe7\xf5Z\xa9\xe5S*]@\xcb_\x03\x9d\xbc\xfb\x02Tv\x9e\x92;\xf6\xa7\x153G\xba\xdd\xce\x8c\xf8\xd9_ a\xd3s2\xe9\xa4\xe3\xfd\xa5\x8cj\xb7Uv\x95\f\x0e6\x97`\xb8\xff\x7f!z\\\xca \xbf\xc6\x8d$\xe8\xfdX\xa2\x87f\xd9\x9a0\x1dfq4') openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20280, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = msgget(0x1, 0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xbc}, 0x531, 0xfffffffffffffffe, 0x0, 0x0, 0x800000000}) close(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000440)={0x0}) r8 = socket(0x18, 0x3, 0x0) close(r8) r9 = socket(0x2, 0x3, 0x0) dup2(r8, r9) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x38) r10 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000440)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000001c0)="f4f5925e4b49bf720cf10c06503eb7b2206c9957a1aee56b331b84a198f4160a", 0x20}], 0x2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x28}, {0x4c}, {0x8306}]}) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8001f7e, 0x808, "e730344861d011912be21d8f20905687a710ff00"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000040)=0x10000) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 4: syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @random="e14de9915b00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp}}}}) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) fcntl$getown(r0, 0x5) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/141, 0x8d}], 0x1) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaef125c00000000", 0x8) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r5) shmget$private(0x0, 0xc000, 0x402, &(0x7f0000ff3000/0xc000)=nil) r7 = socket(0x18, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000040)=[{r0}, {r9, 0x4}], 0x2, 0xfffffff9) executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="52f71be3d79a274eabbb8edb944b5a7b4906725ddd650e74d60cb01ae6822e", 0x1f}, {&(0x7f0000000100)="6c5f94791570c0d17bf86fea7366b206b59bb486ff3f01625fead6e497bae157efa32acfbdcaf05d5b62f8ae471739a037e3eb42ed09ccc9364a82f3c2e90dc9fa360f15da121e08966942426e2aa669fd61f2d8b26fed35d619d5059f9c317a3c0ac6468470ecd37ff20008059849b331e3dda18cbb9a567f64e03583d49c52f9034440fc8857a1", 0x88}], 0x2, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0xfffffffa) executing program 3: ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000000)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0xea17af6be4c45208, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)={0x7fff, 0x8, 0xffffffe0, 0x9}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/216, 0xd8) r2 = shmget(0x0, 0x4000, 0x440, &(0x7f0000ffb000/0x4000)=nil) r3 = fcntl$getown(r1, 0x5) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000240)=0x7) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000002c0)=0x2) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/25) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000340)={0x2, 0xe2, 0x5}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000380)=""/183) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x2, 0x7ff, 0x1ff}, {0x18, 0x0, 0x7, 0x4}, 0x3e8e, [0x5, 0x3ff, 0xd1f, 0x2, 0x0, 0x4, 0x6, 0x8]}, 0x3c) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000480)={0x45e, 0x7, 0xffffff81}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000017c0), 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) r7 = getppid() r8 = getuid() getgroups(0x3, &(0x7f0000001840)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = socket$inet6(0x18, 0x3, 0x81) r11 = kqueue() getgroups(0x4, &(0x7f0000001880)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000500)="6745bc1d66a8ecb4d4a2239244a705e2d24b9631b889d90482f696d4a6693e6fc6f559ecc33f2c00f22c05761462556943442c76874d42710712986ebc335435c1d075f4ec", 0x45}, {&(0x7f0000000580)="5d0b8e13648270ab7866480343da58691f9cb51fb961d9948e29ae34151c396efdf19ada52e724cea15939f6040a6d4fbcf8fc639cc69d7e65f8ed42d5339a993fb4131a67d0871f5a466dacceee4e41952ba4b6485fff6f489d6fa9d091da3a34799e9e5cecfbf738f35fa1add37ae72d5c2c85450fcd0695a8a644cb8b5f19872d92e3f6e69cfeb8671169a403bf263fcbbeb5df171d9d779c91fd68be14564fd9bd0b5c29088dd41b8a8d287e2251957fae6342210b3f6690f8c80b696b2d5afa36f81c64b8c75e5616390f84b5aa778d09c59677de4dcb44fc59ab8ec1b75436161054d7c15824ff30109408cb927e82ea02847c57c1d0fd796b5cd70d17531c73be0dc5573715d251d132f32fc579fbb0c3ee0df6f767396de252fbefb6cd0a369f61cfe8dc376708111762861dcbc91849b7110c9cc3590d4ca728c1cef0a02354f857d45737c6d5cca5e691babed3932f9ed4fcfd2e5398aa60b36ab2423bd18d4b8c8d6f0598460a3ede710e49bb3a2d289784601109fa91c3053432e7d3c7c423e0d25521b8cececd1748d7979e89d3fc093306b6b3fbf6e2ad3b4fedf645224dcf6f5a2f3343b3215601c4992c232dd093774b56c780cee54c339c757196424d3b937a1b153c2653adde069d17fcbc8bbe29ba75506e333e94e3ae46c02f93b74f7b65e5c8167f2ba14f50e86fac5a0363544a6e1b9fe46d15c0b772656dd847b729034def368be810ca25a686218ea5d80bbf7cd1f0b77a1ea704679c8df56bf4f0c842fd6b256b2bff72ad63dedc099f3eaed29153cb5144637949d13f2dac0d7b50e0f0d0959aea99c8e1890fe0884d8d9628adbbc2d47422eec54de6f8b20e8074647657dc84b91d8a4ff75a8aee25201c98b4cc5c27784d6effe4958d144d6525ba4a00ff9b3155f02ae336648ac05f384e0efaa30168b0878baab8f1a384298d4c2460c9e431efd17b92ac8e814c3fb7f89edd1344fb91353e38cb7f1acc8ab03fb5682da2603461f9a1f6dc511b422822c15a08b1b3c765342ffaf2a227bde12187b91337febb227a04750eaad4ecf20276c67f3e3ff79f29a57a08840cf12965f8a8c7629067553721c9aff952f7909346b842f4543d251fdc7f3df35ea06916920bff3c2fc81e917062246c4a41bb0c3f5616b42de353a8c37333b4caf763ad02a1e7d31cd7e1fb34d4c4a903cf4c4d5a5b2d6ca702ece554471ca6e084a268797fedb503399bea7610d506a805e7aed258a9d77470ea948597bb5ad6025783a0c6e4bfae951837182e4d9f21e9297ec797a8275dff46914d382fbc5f1897fe23da9f8a93226f5b1fda57c6a08257e1e5cec17c4fe4310c4c1ff81a0fbc44503ea91bf2b609dbf07865f4169f2c9bba3a472c33d6921b34c0651abd247063e0f0902820fa8a5e04be03f7fcd52d73951c7d9bc1724ea818bf26c3dd192f1b25452ae7d53f0490cb4cd34b9cfb5848f0e5c78d13962ddcc7cd6316ea8dcc12a5d06c0cefd25bdb3c1b990afb1d1816b985c64a941fde0edfc1031974e7af278423be82b7037ecbc2551e77970814667e4de60efd93d44947680d1b7bd2061d3c84e5443d37cda87306e3edf5b1a000745930f90c5c08a138786b7ccaf67048e419f7c4d4d6e61d4e7362a05b9985d4e8d76c18282227deea7745db5b1a71ca1a4f5d3192c026e1cfa02dc07c49f54045bae5af14ac82e8bc42178c664615e7cd38c1527a99d9332866d70e1e3a2c55f91c9bd0933f2409bf86067a417cc4e7e6ba39e25d88c7bcfe6b25f0db1c5cbe72db949290d1821609bcb0a67b25637a97f5e662cdb043c93bc54ea80f1dd027ba02596ee3667543c897ccee1727ac97fe591369ed47f8267ebea9b5312db5eed300d91dc0b7378f0a360e3b32b9ff3a9e7299fd484f42581254d0adee60dab29d4ba2fdc1afa3a7713d5ea28389317a5f2714499f64e90b6a1118076e73639a63f5c6d9987b5cec85f244d64b951ab7937f586d28d57b9a119a9cd8c70bb27d873b2facf1b7298fe1c2a6166b53fd33d789be3f34ff042313be3beedf2b67bf24767ccad994ad0b3517bcd4a101eb5eb9c5a79bb34e486c5ecd181d356c2ec3b926e198c6eb846db8c02231e42092aff6c0015a7e28585c21eed3a59b2ba643af7d6360405dce5809369be150f3b45ae24d7a1e25b341dd35e3147647fd7d455f66b663b1b1e24f165abe68b8cc622066631e4b25ed4166bc2e8be28d44c366d24585463f80632ce7e3d967d9a29096df6429f9174b153b4d0e2d0a11602c95571c0e5a6f97f85b183917aec71d7c00f8c832773cc6406ef44589fb9edbd1226026b528e0cd40b1d9ce2802943a85096bcf02b6acf45699081efd40f464acd33c59c9ec8d06e35a5b14b410bf773336a045bde7b06f83ece4ff393e1f80b97c80be98bcd208494c8c20d9b7c1e648a34409bab901a63d20121904b18541025fb7eabeb4f8bbef80e4ca4ae213a6b413dcb0eab66ead08d2e01b607dca6af57a8662d82a7da50742d366c92fbf0df5c0920caef521663f9ef837f7172a4634f914c8fc8fcaa79bfe204d707bbd5ce44b7d21b831fd8ae40bb6ed68dca3e4215b3d0233b18b49f601ecc2a8cd5f512ca9210b28e3cf063c61970dd4b4833560037173f6b9ca9a611ff8feb5a93075dbc48a3d7edb0bb361332166e227cb98453603513616deb2090806c133a1224b73cf7b738fa370d8f3bf6f8383592f4929590944edc26de48361cf165a2ff9f39e4a45d557123ccf5ff6af2bc2a2719a29d18142427e975317f42a43a2bcc851fa18a395073720bc14b45da427482a2480ab980be353355e93c21356ef50479ff895df1058e7897355011b81a211eec6233c4e0c5ddc6d973ce9948732cbd0c89dcc0445a10c2a81c91a000e55a85a26cd1a360fd6888acf7174b5b50b981916a4eebebc63b0dd1313f9cb386aa6e7ec209e715fb97f1c82f89dcbd81f4dfd3594181c3f5cb2dae3a518efc06743f80595db26846c68419e5f469732ef24a838904350ec921b6c0c7897030d75fca7adba3a2a41a1308ced02778ddfcf9bf42db9ac99219d5c031f18c53692a4c1e5e6b1451501b9cf23d304dba248ea5dfcc0e009bd323d050e8320d16ffd206b8f2688f5665430c6a9342b7730c7da8ac0ee9a2199b4ba7f45d7c20c39b33e41989a735a3e58bde804616ded8285a7bb82af2deb7b9ac190478bf79be11096e4b4f37235efa8fde5ee6dceb116d091628821fdc4820bf40e4cf18321e9cec6514b8a441d8a9c01741573cd553adac6168ea3ca1124f0c9d82fc8ef838eb96791da1b755cd97d715b6ccd94f8c4161b7e4c9cfffd4e5c15272d2554d9b82c56eab7f2b01a7af469d958e126797eb9ef2651eec527e8d57a8ece803c577d8e4a1a6adc32a50b4d7b5dc3080a98e4748833598cf8375ce3739fba71f9b965f6bc727f1689f7aecdd229a5fa210587df5f0313118fd2513de588d65f349ce877fd6e925cc4517cb3ec089f70a319cf24a750e06aeb1333e52f3b790b674cdd13efa52205249d73d0ca98324ee0c8cd6d54618c0b69efcdcefc2ec0f820dd7005dfd705ac083730685d2f74cbecc7b13b4090d8533eb80b46bb39b54d647eddd97303fcb2f27f06c58a8b6164e6ae658b8b8ea346a3e7b392d422312a272af96222f03b0f4f631c0844fe37c28a03da7e0aaf30d3b1546c3165facfc2ceaf796727094470d84d0aac3983bf690ee961eaf827b254bfb4601c01935b21fc2787d3614a4d1e08fc37bf5d045d3ff5f10d892764300fcbf1626efe5970d701d5d14f1a701f792a6a9615638f21b30ec4918444b9a8132ea5360a80ad0d4b1210c5ee225809a8edb556bea5262735a5cccfd89ca5a6239f143d0fcf59141707a62644214efe9aa51555d515bc297c82f52cadaee3d2dbb2bebe112cceb74a14175a712e3a473d517ef1879d1f01c5d3c3255b63db97e5b5c66a6d6d6cb3959c5cc5d2a7d0b66149a40c3b0d656de0c59546b76333f196d38b33c045cf6323712061a4cd232917a1e240707ad9839e17a9b0a01da5a068fbcafede988b8a2f5d6c147062bfa2a309a1fd691753689d73e5800bc9b02a41345b59feba8574438bf8b7273c44b1f6724a5162911706287637014deaefed182f2dec00988ccd4dc383ab741a027fa66ca46ed3c96a2704cfc6ececce670d1e7679c7ac3d90b5758cc7f0e86efbac582ea9999fe4d88f33c490c9b5157347cfd0d58bd04c74a6638d235b1af20782d8c9aa62b96c93611eafec1aaf787adbf6d202f9c874d02d2236e8ece81f2ef95bd2608c913ad2c8d8509cf6ba75414cd710a2bcd610737e3662bc3a23c9f6375c37327a56760ddc56ae6c806d23883ba1747c8a3b778770d42da3a8355c85391634475bfe58771e43ec3e8db6055a2f92066eb03c9f3bd1a47b88af8f772351a9a02b335c0e0d5676f70fa755003a12e15b14e7b8a2cca1cc1c51bef30ec6621cc03b20e38a1cea5af1f08443b6df8a55de25dc2584c2412e537099243e25ff3d7b4c3531ffcf4e57509d01b5234bd530fbd9d6d3ce982cf6b4492d13f513d8e66c8025002ffcfac35feeb2e90f20506c0d8fc59b323ffa8b5a4c642b00639250cb0794e8d5aab49c549aad837e22164dc92b196013dc6a63f4813b352097f3056169175d5895833ce6c86c30a2c8422800086b0c3e481ddbe9158b18127eea398d666062fc37a824033294d7c87019d770754149b08a24e4fdd5b1a1bc2223e1b7ca529ff8a004f3ca595057192f61ebd4f25987cd10c1335a47b0bcf04d988011f7f64d5ba001a567a1e4126a0f08076f0a98a1c8c1a2f3d3bce24f25b79b5b86674ff51d10ad666163082127ff5d36a7f4fb65b2ed405b7a52945166dff72b371e9657fe086159d80310b7cadf8dfa07792acdbc89feacc4650e6374c6eeded1f842ed273636a0db3454f7c41f540c41c57fe086a34085bc1716ee2dc117c2b65ef156b2396870c35c9a4e1bed7cc27db8082c74a2f7771fff0ec885fdc882f238ffe2cb3ae03a29e06d099c2db66a7f281554ed0d0b1003d7b0db2b4f2171d19aa850e4cd7be26cb3cba18c594eba0e1837add6a39a35485f4c87de4a48e282d32eaddd11a9d4d01785291c9719f5e3b192c66f25c23adbb6427085138a344c6083945996e912cf500226fe3c24a823cece06c1dad76462a2c4ad09a26b3f39ea610faea4185160542a06d7615810d810a3c67d8ee5da090a9865a76115917d03f354dcd1312c9a08089aab9672fd9ae75b3593d0acdde1889388db1c882e253bd538db1300f6bc6bba0f9e87a749f3b9b1e5bac80253f2992862bd263c154861a90afc70fe3175405accceb816f5e892837619f368bce05d81d9731a2bf80eb2e907fcc3fa481521b532135b2ec35bc80ccd7bf831948357f4631c741323eaa5284451e8d16afeb5c1c0fc7bbb2e009635da90de59d62ed0decb051faa19c1a3000d578a40efd0f5e2caa9f598120e9b34428a48749d550c4ca5c10f9d7a5ffa0eea5bf361a90247e7e438c73b8b3db76cc2dc7771d3275a6914a5e876b10f8430cb3d6affdb96f7798d1d227adcb47b331199d388152612f6e628fa4210da2aaf9b678181af345961b294094cea84d68ac0659e048b744ac4f9e7431784f59035b7d69475137ec69bfd97e323f838bddd9efa7d07d3b39ebbe0c63ae22eb142afcff6672f64b6fbbb4f621b5de30a44c65bf73ccb79840a91c1acc5e34e137eea827e7a4c40c0f1", 0x1000}, {&(0x7f0000001580)="011433723880a690fb70beae23852af9023a00bc9eb53304b2990cc9d74eb982718154e86a85afe8916d8d8114a4ee81133e718cf2ede814f84f1d32c91ff9b981e127d1c9cf75b04f0260eedfbd68c872778a4b0d7eff7d6a829e7ec316e9d2777a1ca2744ffcf867036581b322123459390c26e50751905759dd86f3fcf66ef3a284c94732066ed8a0473ae27e57d76605fcb0e329112243a7592dac3b127d41f025c16df11fc129bc5c6676c9e7c51f3d994a086ae456", 0xb8}, {&(0x7f0000001640)="dc7671c3350cec3a52c497f791aef9d8b64373a4a003235de299cd8b4212ce6727dda592411f4abb3e55092c5ddb42396e4f6062b077acdae6fd98a22d296965818da43d571fc37e366fb37d522b572ec95379f067412f396e48715bb990f12c2a683323b1a14c2dba6d846ffc07068ba6f13a0cdfbe87cab59174821fe7c2e3cddce173a698082604106906db7cb4307ab3a29313e479efd9bad0cc39ab971781a411d1c3f736d35257dbfaf7aeff06f57326335ee69a64c1cbb9a1e4c9d1011a42731f8eef8839a25bc09830ea2d88ae65be01", 0xd4}], 0x4, &(0x7f00000018c0)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r4, r0, r5, r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r6, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r10, r1, r0, r1, r11]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r12}], 0x100, 0xa}, 0x2) preadv(r4, &(0x7f0000002bc0)=[{&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/192, 0xc0}, {&(0x7f0000002ac0)=""/36, 0x24}, {&(0x7f0000002b00)=""/56, 0x38}, {&(0x7f0000002b40)=""/112, 0x70}], 0x5, 0x5) sysctl$kern(&(0x7f0000002c40)={0x1, 0x4a}, 0x2, &(0x7f0000002c80)="59085b9eb5a5a8cb2b3cfa0a4e308842f189fead01d8c4724e87a8f8cc1690bc0227cdaa062455a1b530410e7da9f192d70eb29a693bf2ed5cb7c715a997ac391c55154cf10591542209bc996da9f67da563b8380ba0f51a6809f114f7e81c02", &(0x7f0000002d00)=0x60, &(0x7f0000002d40)="a7298b8170788a19a84f0e5379969a561a65da0ce7c5f213d4178990a61f1a952851e1d4929df4adfc081c8b586be512d95786c89a7f659bc46186339ab51af1b8d694ae6e2b80ac1f2bb160f77788e6b31c62bb18500c672daaf01543ca9a89f535242ff732d78d3bf3652595971f5045af8113f461725cfce71a99fec4", 0x7e) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002dc0), 0x8, 0x0) poll(&(0x7f0000002e00)=[{r1, 0x4}, {0xffffffffffffffff, 0x29dc04456bfe5358}, {r10, 0x4}, {r13, 0x4}, {r1, 0x40}], 0x5, 0x7ff) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ftruncate(r0, 0x140000000004) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfb7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x81}, {0x54}, {0x8126}]}) socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) executing program 6: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) nanosleep(&(0x7f0000000000)={0x79b2, 0x3}, &(0x7f0000000040)) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x131) r3 = getegid() link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCNOTTY(r4, 0x20007471) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000001c0)) sysctl$ddb(&(0x7f0000000200)={0x9, 0x7}, 0x2, &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="dcdb39aa7fa00801b7a956da9573c73f986a2ea8689e4c", 0x17) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000400)='./file0\x00', 0x10000, 0x24) r7 = getpgid(0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpid() r10 = getuid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) r13 = accept$unix(r5, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x10, 0x0) sendmsg$unix(r5, &(0x7f0000000780)={&(0x7f0000000340)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000380)="a96ed7748916f33d1cb990b786e218e5", 0x10}], 0x1, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r2, r2, r6]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [r0, r4, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r3}, @rights={0x38, 0xffff, 0x1, [r5, r0, r0, r2, r11, r1, r5, r1, r12]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x20, 0xffff, 0x1, [r13, r2, r5, r0]}, @rights={0x20, 0xffff, 0x1, [r14, r1, r5, r1]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}], 0x148, 0x402}, 0x8) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000800)) execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880), &(0x7f0000000ac0)=[&(0x7f00000008c0)='\x00', &(0x7f0000000900)='D[\x00', &(0x7f0000000940)='&{%)@.#!\x00', &(0x7f0000000980)='/dev/pf\x00', &(0x7f00000009c0)='^@(\'\x00', &(0x7f0000000a00)='/dev/bpf\x00', &(0x7f0000000a40)='/dev/pf\x00', &(0x7f0000000a80)='/dev/bpf\x00']) getsockopt(r13, 0x4, 0x7fff, &(0x7f0000000b00)=""/228, &(0x7f0000000c00)=0xe4) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c40), 0x20000, 0x0) ioctl$TIOCSCTTY(r16, 0x20007461) executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000100)="cbb3d216ea2a499f183af7eba3c29e17c9a69441d6b3f4eaedaf862d361df589310be600b4af5f9e513a2427b3305f593dcddbe13a61d2b08231441dd8e230f53d9dd367740c48ea1efd1bf41f251a5a8d04d8ec9f3351a29dc6a88fcd87278d94d31fd35d36de6f3f5024213129c30a8da45821cef4239436cf23a2a05e245b17615d477a52faea877463", 0x8b, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0xd8) r4 = socket(0x1, 0x8000, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/171, 0xab}, {&(0x7f0000000380)=""/69, 0x45}], 0x2) pwritev(r4, &(0x7f00000016c0)=[{&(0x7f0000000440)}, {&(0x7f0000000480)="845afc64779a200c6e8e3d818456ca4037ea7f0b50f1a39e2bbab34d2332d641145a29c5be4d72b724a3bb62fa057a02f381281ab06a98fcf64fd8a29333ce8939542347f7a2ae530cc89ba86b4e4b6be19402844b571c08f1a9fc250ea59b408c44c27ebc39c3540e12aea440aaa50ec768f662712e58e9bb01d7451c35245c34e4fafafd22cc8f0ce3ad74ac7eda3bef9844b1665b7940cad02cd7016ea6af5841c2ad70f4f679da49c05251a6074b9bffb938266e647a8b37e880804c301880901cea0612d1a830060be8b5030746ce0badcb396655c1b3b2fcfdb3f5c3227f8a4a58111624ad3e1ee440db92eded65a7869a47c08254f9888b0971ab64ad3749fee013a08bb798dda1f66a67d559bd3088286970813f729be38fa0f00fb6cc30d13b61f46a42ad0966c5d2c69669fbc249df6cbcb0d14c0de3f3b347aa3cf5bc479ce2131cbf6e4cd1a10369144b2cae1760af79556e32e5aa701a637d5d47056228bdff34805aa1f8bf7105ccb42dc70e18ed49e50bbe67a622c8ec7337aa5333a934871982335b19113d08d8e6fb4baea18e3ef87f83f6d15cfbd9b5f73178ca4f97660f289f692266fb2821d60fb27f8f88512f584b8bccf2976f7eea7c903c560c8de271c27655e69b756c5533db1d21c3f3b104fad2a4d19045d18f6d5ca081ea0dc48c9f23f24c22d527ede68918efb032e419d1d354b4637e334c12c0bee7f88f3bd44ee30fff6df0c77e3fb2993fd6f8dcb03bb5c7b027e958f1bd958eb6a19a724fdad53f36366115396c40cd88e511d792bc58e77616da9a0703498650775141d0f09dd3df0639f243e13a9e2116ef103386d323a047689e98a629138ffad086c3fd70662ec6e5a4b548c710b219619e5f3b0eef1bf24846e00f568dcd655f010aaf7ac9a02742ee66b9d36de314cc830fd20bfdac450c91123b1e92a6433c9204481e9f3cab4645968c33fd15a7b46e01d19c8e300b9668ae1bd2303cc84ba63e6bf9300d9c3c7e455272f2ad8464779d729abc711bbfd1a03a2ed51b448f82bee7a74751506b81c028b10d06dc634d8e5ccbfaf3bac884802ea83788e3a7abbf639125a65a6acace4bcbf8e4555c0ac70c37648f4c9d08480e5c9c9f51a8a10cb7469e7cb42f2f27fd6b60c81cf65b2602d7d3f22cfa8495c3b698de9e09bf16b0a098c20904c7ffaf89e4cd10faa53a587ba7458a6be6298ddf1ab2c1a2a6a81028c98d081dc25cc82e517c007b0ff85ee0ff071fd59c70e5190371a784a44b68a1d3c1e288b242a35836fa8a16314d17926d7ce8d27fe423006f4ff7318cf15ca4ad00165958bec1527e411f98abc5e9f28fbaa029a38d9bef5cbb14db35c9a2c95b0035d84b967629ea1e86ae5764a5111cf8f90f732899861c27349ee7aaf98babf979f4a6ccebe8cf645a3c0e06b5b904432a0563b239f201a56cec8bedf87f31f51bdc9f9432ae37bfd913fff74b2f84bc16d954465f8722047237cdcd3d611d0005b8f33c242c7d5f9202ac9bdf5b182ec185be9d839dec4bd5e182fa49f423f5c753e76a1fdca64911832390e90554fc403d50d9c06d70dc5c4ccff41e677b143552e925dc261ef1ab9d52e25ed8d8f177600e7ff157e4f21772caeace9e173568350f08b1b2a2e8837f1660a44f18ea9b7d90b58b29a8ae4bcbe621eaeb7173b5da15601ec221853f076412c47f45f469b4f1fee7d5e27812a65ca9355021559f44deec54aca1751cb23b70d792e54d487cb95aed03f6507e88b806de6eb2443be8762cfb066a31f4b8aeb9b5f638f1060b07e1ea7e8f12a1ec41562454f6b089709befe63707a85adbed5d8986af3c8c848aba6663eb000b7f516af17b3c20f8941fa7b95135a769e9d53f67f9d238bfd6592e6afa47c2ee15c1944327ac689a4246e64e90a4c9af2270dfc643e8ddbe4cd31612566489f0bd4286220facaf660a0c9ba4b952c6386613db2c82f7c8b23e9bf88179c66f994caa0a29fc548d20a7870cea521f01e87298ccc1a1904330eccad3bf499140f14295c7003c1222ee627c3f3e6ff7b9a8f1053e9d9130fcdf9c04a33f3975e327e5af753b8e0d4d112b10ba2d3852e2f4219ebb893557412b3cb5c305571d49fac0fea412ab53c7d6fbbe5cb223fe8066afd5d0984ceb9a16bacc9a2d6a56616281a90a5d62f74e4a5fc9c83469c0afab4db12b49b40e96d92dfd36de42f21c848fa59026e586e515d81a01e4508171ae62e3f67b0d7436306cbcb82ed5796a455093cecb12f34c2c65a34517395ea2fefd1b764d476ad76dfdf57fd9503511b53b10685ef73904ba5de005c44a153d9defb48db6a6cbc389bb516b23c7bdc5fe0633503d4982fc80a67abf25ffd8587246e88a65412b1612de440aa9d79ef4e26b6de2c1e49758961757e9af6593a2c315d37fcd553853603e3c3dadaf4b530678e623a619a6654fc8c2e1ca5e2a20817ac80e4d137f85ad20ab0211112b6954bf0c6c59a06ac0763a446676a73fa1c81120a2f42b95ee4467b04a865bd14a4c4cd1c0bb0abfa1752c1aea5c4ff09568c6946e89a35760033c5db19e16e2d25508f6e77b6b09aedbb71951e380b80ecfc0007c220b33cf62ce320705dba000f96769c2652d51af1fa699b8bf98076d22f30a49c50403fa5733478ec3a64c008e405440ca44f7f44808eddbb6e1f88feca3989aef0e34c68845184769af4b21bdee5aa509f3c7c457a8630abd586e27aed3459a4a0f8242d3dad4e5b96cc1c76d34da2bb112aac55959c5939b4ea14d17524b3325a9c255a46a2d694013ef835f069bf58e7a049f5e6cdae1f6007684ba195312a69de159a3eac1445a90cec46d2b84f10ba2a19f2c352c9655301213dced8bcd0eeae49aad400d03b007e831e35ed921df064e8351c1a7efb97d157a3c518b6e52eb079f3d7acf5a24d232187b183ccffd97f0698c14f68beaf0f8d6f4f3c3801cd2ac35ea907b1fa900c9b3cfce64132776d20aca202ae52b035c07afcf38020e50c8676aeb40c72315fa69eeccfd68acbd524e5921fc7bf78455f74d406b9ef4d9dbd122453fcc1da9fe7d1f9133be7f75f3499ea346fc97ea21f984a1e5d6b27e29f731146191e036c2b37742a211ad3d5cafa8761fec1e180fc0c589aa28731bea17c34ed89ee3d15f578927bba92b5fad7db38570f1b456508c731394519c5a3d8d5bafd7fda8b4c5748aee6a905c299a62ff1eaae64433e8410a55b5ea3336b9b37e7140d66df425f57f49cf4db2a5427ab2042abc6943aaac47b6dda676185aaec28efe549f05d11bf222753188f9515667005b99b84ef2b49343278ae27d1c9e8a3716079c155a4d9500601d208793226f2ef6f2c7e9a292c4f070593ebd6517717b6ab141fd4da8538190f30ccef13d9384d69d1613ab6330823a870b031d558ab7d29b91da56aaff4428e709fe87b6883b97224dd6b8cd3d1f0e56cab3455518d0ab4bd838ea1b61ed634a04032d489ecacd212ae7a4e5a6818b6815b137b3e2ef05e3926b199d0119c9756d6b0f3220b12a8f7fdc614cfa21c1aab7602536c2cbcdd9a1ff770d7bceb89e44641e9436bfb9955616db7448d088b4a0de6c6d3cd403635306fb5675e58167fdddfc120d4305db250f423d48ca7df5f675fbe7e5df6e6ad058c709b3e2ac6b207ab7b81a9c6ff55515898c3546351ccf6952f5412944b62a861360df1735322c841c49d3b6cd6c38af29363b21cd6e07052240637d32a7f9b01a85f09d11505f8d41b6d9186a242e567789f9dff0e3df146d2fb763defa6f492c267b6c51381efb6caa698042bd8b8ab04a9ec3c444bab5337246045b40231689879ca13336cc9cbd107642b5d64e34409aeb99f0729acc6a9734df91f037245193b1a4e9382568ff90d5df6afd67e86366de6cb7bd4e483c3178607d48387e5980dd2ee04120abaac3d908c864c4c3f9fbae60a46b1c6e5c50a998519acc19c952b7eae236f2fc8d14e45cc0227c62c7c0df1f0ef582e8f4c061e5e2e9ac8466cb650374a954a4f2ae6d55d122c020e43b1c473449c65d081367f29a17a91a89147a9fd7914569cc5214eb0f89e913c71eb695026868e6379bba148d3b605ea5a8800a6e80144a7fd4448e3a9beaa35c613ccd448868b93b0444d76d0a2a007269ac6f1078dc316ad53012fd974962fdbf6aa3f634b53a99f6e18088ded2e6d7464bfee0e5cc4dd7a2a13df62329c5a94d780cfa72f331b42f8ce1f4f6d49cdc931c7b8dfd418c09fe1c0a7ca804e2878116ec2bf43b43be8a48a87afcd7be9263ab0654c0bbd6fec56d0f83cb1ef04b96a0ec85aaf56601c2948554a09dafdf5ae912aaa86e49b6fa1b76b97b8271fe70d44353f7e829b07003ea3f528e9500c8d9a9957b60921b15718b7562c60dd061ed27ad2b0a79dab4793a2e7322382e5f09d5e579aee5f23fd32188f02d848ed1e403547770b1d70826184f628fe4693c0337fcff4665f945dec0efb24aa39bed73feff65f50f3265b4b2f80af4b2ad0f44e9396403207156a0b3cdc21fb38ca8b0e18bdfe22f26acfe75c8271d5dc2ddd6a0d523b8d2836dadaeedc08efc1c1267186ce8eaee8d3b20d3e4f0d3444b99eb8a5c5aff35e88d47f605234d4b26d6730c5e6c11aebcc061fb05ecf1300903ee68244af0a8ed280b8a65068688093026704b0e76ee4845c9c94fa7e1a778e738d3235147b2767705495ca3d4dd49caf3da844574d9e1ebdaac67f0a0d304af14be7b7860e8ba86506ee7a73bf1fcde359166e3c39cc49375efd3aee0208eae90cd69cdd7b43cb4bd419ff3371b34ddc0ae4101e80a359cd724bb5409f7d746bcc63a4674fec6bc64e63bcbc456a4495c122c7fe73a255a2ac1aa9c36b16e01f0e7a75409e8bda0ba85d5b92ad8edca57793300c20b33d9483bcb76dda9c707488773d148ae813a970dfeb23ae57b7873d9093e09f06d3e813be94e1f33a49d1dd69980336ac3d2c95a6fcf942fa588672f12c5143a392d65b5012f23c0b5d24583853b9e7c84ecd35e924f4eeff074a6e59dda848a9fcea9936837ec5dce542f0755175b4d91ea82bfec786c8af5f0f433451783fbe10258f9403040b071664580d7c6d27ed7fef557556bd328541b9b40b3b6bb1f72022ecb6abe66cd54a8e5895222bac26231a2f8baf29f2cb72e9a15785e33d877d03912e13da216751df06a57af4b9e05501391a03ec50767ac890fbe2270256fcaa6a439c961c41e7ef2f18d8d11035096e6a02370aa07125c289d13b1cde49d36dae9f9f7f25938f79f3df2e1e5b54b06fad02cf8fb6c7aac0a9cfee48320b7a752e6708d97a3227faf6fd84fa302354cff71ed34f1ba20189b1d3b8e9065cf7785c2646381413fea71a19415e58691dae1327820e3b06865b4d163676ac42882619c85afac11ccc7147c0856ac08f84c7d9654f7330970356d9cf04006e989b2be67b0bfbdb824e17a518e444c6b8929f95e1c8e7b6686e472a4ede9748e3e39f9fb43469cdc2c4383c08aa35fa9477d8c93d1f0466ffe7b183197c81103072bfbf19f9c9a1714ef02be67bf10aa4f7c1a95b5b61bece069f775b0cc892d8adffd7a814111cab77c6a04871f0a2aabbf388d4b74ba5ea3530f59d5512ad596c586b94e049038b5a229916bea660a985a787adc30132637f8a5e13fdaec1a52222bb62536f0d2b2377244e273e24adc1b8d8db235e43bed7e91dcefc089c95d600da90e24e560bc11ff437145774d058afd5a7c8f3c6f0b9763a5a15721195fda15aca955", 0x1000}, {&(0x7f0000001480)="b0ec28a3ac15ebffbf905f4fbf9527893fa01dba12461a477a8866e5732ad8a78d0c071d23abcabb520c2d3644ef63408b118d16a27f8598eedffa8e404e3139cc68f7df8b65f97b12978b4a92368c50d328209a0f2efe78f111f5cbbe4e15c42e826e48f316a3ed89ebe76a0c279008092347d5eabbf2ada8765bc5f5668c5225eacf3b824a612c7f3652e6546a66e552bd1dbb433e7d2dd98aa34cb1420f0688dd617b90148c0738be40aced30486750b8a1f09fc3dd", 0xb7}, {&(0x7f0000001540)="5ab77e4689442863fc908a79f16b65b3cbf4eb3d577e3b4630665399511482c0c65713fa03bae0701f6900c3da5f4301311ab92cf7bce4ae13f53e291484e073f6526ee97466abd45686860d6c205aaa42a5a4c14457c24ceb0c26cccc9252a601ede663b7a739af796c5e157c", 0x6d}, {&(0x7f00000015c0)="759ad62e4bf142ab4796ad897b4241157091b8852f4db22ca5a2fc2911607a21571b72f1b796ee9ecb5f49508d7bdcae1d3bf6a30353654f31764618264bf58865edffc8be4b32ca73ae4fdd9f55abf09ba727c54b71825ab18c2156441ca60792e9415ced71c4cad7b8b011899a257b7a99833196a9691347c11aed86fbba6d5c939321408a1eb9752a8c931bb8022a5edc46054437690e1f610149135af6682210d26a26f23c9d14c81ab803d068e0350d06b5f5d4e840ce4f717d45114d100c3a11729d57ca39467193d65aa0e5fd5035abf2e29ae6761afe5b49c26ffc5a50266594206d0c8c133172", 0xeb}], 0x5, 0x5) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000001740)='./file0\x00', r6, r9, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x811, r0, 0x847) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) pwritev(r10, &(0x7f0000001900)=[{&(0x7f0000001800)="18d76f4c5739e7975a1a98f261d927e0968a06d7820f71540ca7ee33fca195d3377295badabca9631da98d9b32b1c50ccf0f826ad289ad57ef1865770caf381ae2a8e66e0c8c0268403080a5a3ea956b03d60d4d5bb1e3091cf3f7bbd0512e18775fbc4cdc0bd996137be48307bbc78a776c9b489106fb128eeeab1e9bf05dbd7c207826342cb5d68520dd925e26a93d66f35932528766bac1392495dc5612ce6ceed848d1081d9eab640cc5421706bbb6edf5afc2fa6d82f940852ba8e7376c30d4dc31a7587f9ffdd087b6dfa50bb3c677f3cf0b047b5bb7", 0xd9}], 0x1, 0xfff) sendto$unix(r5, &(0x7f0000001940)="95b7cb6e6e2a756bb46f23684341c8a3f40e2ae44088c566f26cef68593ac7a68c49f6440863c9b2f79fcf9420d55cd907d26adf65c6d8b90328b26d7d1d07685553bc08c4ef098458a51bf3b4ab25694a4fedbcb0d263e7b90300f46f15635aff729d37e2a0f318397f3b5245df852c963f91bd314f4890a80c3d055f61109dc2633a6f7465d18116b4c489a89c150aff81544abb0d16055bd9c715ff14e9658cf884f0dfbdaa97e0a9564269a0d8e0bdbd02f043aa2bc34172e86704d4931afdff67e43992e114e6e5d13756af3575a578240d71abc1def0914adf003e51d23cb52249", 0xe4, 0x2, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$lock(r2, 0x8, &(0x7f0000001a80)={0x1, 0x1, 0x3ff, 0x8000000000000000, r7}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001b00)={0x18, 0x0, &(0x7f0000001ac0)=""/24}) setregid(r9, r9) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000001b40)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) r12 = getpid() r13 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, &(0x7f0000001dc0)=0xc) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000001b80)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001cc0)=[{&(0x7f0000001bc0)="dd15576ac447be55cfb536b66c4bb50f51ed4b522016966cded1e605bd1f28483726cba01a604aac4e940c3f583672e20a1fab3ec018e132353747bbc48e235a3d77e88e0830b62e648cf615c4126699c52cb724e3119672ea457cca522906c750f88674257b055bfb90646b2c17de44f6dfbd20bf7ce4b23b333c306d029b790df352e4eba3d9ceab5dedc399729f6a57f460d21fc44f3353eacf935d6d41aafedb6461ace0c30fc80f6dd1dd97c8426d5281a2e54ce4b5012e0298fc21e64eda92683ae067c8525e18d3d0bbb975d0e2c26657fc30a4b61783", 0xda}], 0x1, &(0x7f0000001e00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r6, r13}, @cred={0x20, 0xffff, 0x0, r14, r6, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r6, r9}, @cred={0x20, 0xffff, 0x0, r7, r6, r9}, @rights={0x20, 0xffff, 0x1, [r3, r0, r1]}], 0xe0}, 0x0) listen(r2, 0x5) getsockopt(r3, 0xbea1a452, 0x5, &(0x7f0000001f40)=""/227, &(0x7f0000002040)=0xe3) setpgid(0x0, r12) executing program 1: sysctl$fs(&(0x7f0000000180), 0x2, &(0x7f00000001c0)="ba01e6e987525cd56bd22907c70dc2cf3ce9960a4c07c6ac8d08d1eaff78e1894a75704846d8a6e38d5caa6a3240aa", &(0x7f0000000200)=0x2f, &(0x7f0000000240)="ff012138e2f874bf750f055150", 0xd) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) nanosleep(0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) open(0x0, 0x0, 0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x83, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000240)="2b33cc300bea32912abe163beee75c3e1b7f1638", 0x14) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060001080006040003000000000000aaaae00000010000000000000000"]) r2 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x4, 0x9, 0x0, 0xfffffffa}, {0xff45, 0x9, 0x0, 0x7ff}, {0xb, 0xfc, 0x3, 0x9350}, {0x7, 0x2d, 0x0, 0x2}, {0x3, 0x9, 0x6, 0x1}, {0x4, 0xd7, 0x0, 0x6}]}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r2, &(0x7f0000000200)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) writev(0xffffffffffffffff, &(0x7f0000000080), 0x248) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) (async, rerun: 32) link(0x0, 0x0) (rerun: 32) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x30}, {0x4d}, {0x206}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) (async) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) (async) rename(0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) socket$inet(0x2, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) socket(0x0, 0x2, 0x0) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x6}]}) (async, rerun: 64) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4d}, {0x84}, {0x206}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000100), 0x400000000000000a, &(0x7f0000001180), 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000440)) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) dup(r3) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000140)={0x8, 0x7fffffee, 0x1, 0x1002}) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xc6, 0x7, 0xffffffff, "6100000800000000000000a9000000dfff00", 0x0, 0x7fffffff}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xc6, 0x7, 0xffffffff, "6100000800000000000000a9000000dfff00", 0x0, 0x7fffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = kqueue() kevent(r2, 0x0, 0x40000000, 0x0, 0x80000000, 0x0) (async) kevent(r2, 0x0, 0x40000000, 0x0, 0x80000000, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9}], 0x8001, 0x0) open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() (async) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x6, 0x0, 0x9, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x1}]}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4d}, {0x20}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x5, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x886, &(0x7f0000000c40)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607114e608500000fe8000000000000000000000000000bbfe8000000000000000000000000000bb00000000000000000502006c000000000800000000000000000100000000000000000000000100010400000000000000bf0000000000000004010000000000001d000119680000004e204e21000890781e691b01357cf2f686f9413248c5b95ef48dececd825b2bea9d6b32b131f559f887d3a1da240ca28a95807674677d5ad1e6c35997a79f1074ab8172db6fac3e249b97a48c4f433320988701898a72d501c80cebe9e0b9f73494470ae2a923b4bd26236546d0b849aee08a1709bf63c31cc7160031f34105d553196d21a26c45778a826d761953b779c636d97b93889239387c83a21c6bc102aeb8ae79eb2f64a326aebdf6edbc4e73855a2901a2d437949a159c8406e3877d9ffef61cb296dc1ae92467fa58449f60f0e53df8d805deeae6f1062e26f7eb0801d9014d1a25dda9828218d379aa92c1853c773a5c8686ddd2baafcacc712595f8139b01bb23e0e7cfb59b3ff26341ff5df7aebbef4698b7c62a73676004c85da3fe898df7c8b92988282be34592af81f00340264609899564d6036f4ef9a7d38c38b0feb19980c8e7d31d22886e0ea3f8c63254671e5ac4354274f037ab9de555eec8cb93c3ab2ee31df4e5eb4ebe51ff4d828f11d9eb1d1c74671e069c5d09e4be7e9e7cf1ed6040407f87eb90b9a8bf670e1306f9231bdf344726414461c67e6035c5fbb0b55171bfe9b5336f29615ee39e523cd2a6f80c17a51e9c04fc471140ed6241c4cc019425db26ec1b45f82d4fba15576d35488207baf384d861cf283b749fbfb3df105a51d04f8952348f6ea0eb10396c4cf20df16bf74da79dd8e8ce2cd89ce6f414048bb3930cc6415b55233cb6ec146c15b5815cb6878d69007b08c5a64f5d4f72b8b512bdf8a20183e9232db36cf9b91fc223d54e015c268d5162b542367c62bff6d2b2982b43a45b75068648dd1181bea8c1ef78fab70921ac66168511a904fc7458aa341fa00b31f88a6b1461731c89fdb0904011c5dc1994b08f77d91a51cecef6a863b09121dd705915fbe94ee8b0b9d7f81ea8504c3b1b9ac6ba412b94bab05b739a6971dce8c807faa89afd88c23d6ba0a3bc7803707c319cb206f9f8da5d52f85d684ae5765e1b0041255e8be201d6292c2cb16e5f654ef2265adef7b7b5f8111ebb0eae9898a3defd31f8ec4b93fc6e4c108c00fd3de89c1a84ec82fbaff4df2845b12cf7f1ea710110317109b09892a71a7a56304161e5c392f70d907dbfd99145f87e5e4e73d0db853a343088e6ec1a9900a3ea85364d5381068c4b38a5ad7fe0c2d152f49bcf3bc9044f1d6fc19f23cdc13bb7e676c1aa39c4e14749d8c452cafa04f0d058556d2dc97f2f6febc8befc6d5409bb867233dd86eca4a22993d5d2c157dc2cd4e6d57162afc6a4d265f76d6864be163157c7956a07d083d6fa707ca70445015dff2dc8abffd9fd254bbb35f75732c790c38e6c462c7bd032418be27aca02cdfeb0be9bf207154eb4610ef9c544da24dcb97d4312bedc22815e04bcd66a2db67361f91f8deac6fbfd2e62631cc51d08ce79cabde74a6dfb8db1a1bb39ed5fd0cc3ac8ed3bd49f1345137b2d32084e38ef5cb2c5dc43153f9bbf8ec25062838ffb873d30c84f8f9838a36e69b7b7a689c313908f544a8e826936656ccd90129b705676bfcdf88a3ca49ceb278e9bca1121646c12cd2853a923649bfa0f1c80db233dadce95da96c8969f4bd023fa8ff9a60ea4ba7d4c27e47299c1510de14d2ce939df2d96a6aed877779521f94eb93ee2271d41d412a699576a813b01b3d9b49c8a34e91718a092735ff53785d8a0ab17e300d6dd987432a7596b6b31395fbd22a5350188d01a2c60726351ce946eb34d6699c8edc0c61be72821a01b92c5334ac8a2cc2bc378a42aaff655090175c88d2db324b4389b127f8787d44ff59d14f36714b846a987c99c216e19beba59917d8e41c2e60621f20ba28bb612a866693920720151ce54eb58c7dc4030afd7c28211e21c288ff587a9575e7d0850404a58c045897bafde8af0a546e17dcace0b278adb5342b9a88f0bcce2ac54769db48222749d93d6e8ec3bca7f06504f5df2b0f6c094dc265846a237e5345e824903da7183deeeadd50ec09d32c204e876836a3cbae5a9d1df5475f75858034c3344fe1df02180f18268288b385276b9aa507646b409ca5e627966c61aef4c76a908f08510ca45fd086ffb5655c8bf3ae4d63f5682bbee2d7243c0464524b99ab1339a12e80c78a465a871ee858a04c9b9068b125e1cc40c475fae9b2cad594e12d3b7baf65f249e35b06e2acd8f3b72cd2de881d35ad4b289ba1b2813d8e3b17848422c1a43ca0b54e6531a9c410aecdd3312b67384c02df0e6496d74b2aa6e664b247b316ff6ef7bf2b61bba6b4225591ec4138e3cc3d9ab6c3ca25080decd9b8a35e0780737e1ccfda276ea14b492af7d0134f850e0b906849bba8cdf78d3df5989fe2798d46bce90fa10a19cebf51c1c176af0e8197d303e3535fa00522783e6d9e0fc88ee340e83f1611ed6f3dd6d64b95a30bd49d49aa5dcc475476f0794cd8e141559d461270918a2964ee9cc704f07953f8e067de17b09bca763b9fc67de000e8419629cf5f9bb65784e7362d9935aa754cc2f1f4dbd030319874dee7e5580cffb752574aecaafa3d2a27609e92ac6b891c3f798c0dd19d985feb88b3fffd31d835c2afeeeea2c8e89d26d4274b5beebf5080490173c1e74bab7e3d010180bc572af4848d21b864fb28dc42026f378d7aff5a89201fb8a3deffa60df4a5c75d8dbc4e64ba3478daabc1f3b285f091887b36e1d59d3d8902e2d0ccd1afbe8ad73464a1f45946f4c780acd8f40a6517b7c0a4018d9e377e8488db9ed3c4f74dc6ce47c87f80830e38c1767cb2022ab71b5343f3286b31a40d41d634d9181ff872df7c48432b0d6604bcad586ccfa55c44eb8e1803cb7d940fdd6f4c132c04ab09b742e3bdb8ca2083c8ebc5c307fd20acaf43dfb4"]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) close(r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x800004, 0x9, &(0x7f00000006c0)="15337ac0573ab9cfa2f0eb8f7b99308e958556a661371d052a5c832464073d83f28dee6f0ea1a45523f9de3c3d50d8983e75950acc3440dee74b9569fb475d1cf98ba1f4b7e34c99ae633c73f94887b31f2e10958a6ddcd46e2a65a2b6c8f6c86a45785034cc4c956d1078dd716d4fef9f460c4d1862fa", 0x77) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000140)=""/35, 0x23}], 0x6, &(0x7f0000000300)}, 0x3) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = getpid() getpgid(r5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x0) fchflags(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) acct(&(0x7f0000000040)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pwrite(r8, &(0x7f0000000300)="25c278e8d0ce174c1a3a6feebd61ce1ff7db44e0612b8eb6a6b922d7ccabf74a275e5f93ffbb83f915f0098f398149cf748a147f8cb1f706f9dd8ef211cd7798d7718b1974cc78ae7ae2842ab710a45fec57903f6eab54a6d9b970512cb39a4ab366a19fc45e7721aed39173f94ed3ee5419b5d06c5853c6dc2e04f06ba769e407865a5d812f7808b7c7c17ea75687cebf78667074dd1195efd62ed3dd563951a8e0a4aa2f3b", 0xa6, 0x7d) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000002100)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000001100)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d48cd37e5d788d9dc9b1a5fdc4094f0307931dc693d646727c74325a288835bf83c9029b4f9fbc275c8ed723a954b542d3ac1e03143f3b9b9dfc4ba58695c2b8fc369391f84321f6922d19ff52774d77e9fa5da31ec4180e68a9ac2a24b4788e0d54cc485b1bc332349f35a212a64747978dfee5e025493fbcfd60f1aab1f6085ab1c461eb816699c3fc078d367ab0fd6a2c1afde3f1fd1071d5e7856e8c6f726efd37d9e615dbc457767041b51b63a5af8fbfa98b1bde28dbcfa9d698abb946f831ef786761b64412992b6242449fbe6ba627d64dbe611cca8bf596032a8383c693e0fd9da49f09d66b03f266190082f44d73", 0x188}], 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="f546a8", 0x3}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, 0x0}) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000180)="3ca215a9a45a61d3bce47ac12c515c788891875ca8708669e60d510359e7d01bdb00c847eaf5f4a1e5c58b65fec6877bbe4255ce0382db10de7d1d9e1f45070e89e006c2772af117c2184a98b150a47666c65ce909ea9b064cb698eb79c21f75aa470b39396436dbceac1f16816ad9f07c05ef816a972ea7e29337f80accd0958e9d39b2d3054216d7a13a78b544a3632d50520ab3dab95d914c4f7fdc67670f550fc516951c3a9ce78a4356240064195a689fd2f824061e88c7289e7386c0a7be42da19a1b7a2556813", &(0x7f0000000040)=0xca, &(0x7f0000000080)="03b511981887ef91e5ecf0b0978e168b548e1e91e10259265497179f8ca9b4c6eacdcc21a51045362e08fbc88d46800bd4c50f274e31acfd2eabaee9051a08e917d9e1239205ac07bc3793d480e237", 0x4f) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) r1 = msgget$private(0x0, 0x0) setuid(0xee01) r2 = getppid() ktrace(0x0, 0x2, 0x40000a02, r2) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES16=r1, @ANYRESHEX=r1, @ANYRESOCT], 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, &(0x7f0000000080)="02000000", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {0x0, 0x0, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0x3}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000018b000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r4 = getuid() openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x20000, 0x15) r5 = open$dir(0x0, 0x0, 0x0) r6 = getgid() fchownat(r5, &(0x7f0000000040)='./file0\x00', r4, r6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r7, 0xffffffffffffffff, r4, 0x0, 0x0, 0xa00}, 0x0, 0x0, 0x7}) r8 = msgget(0x3, 0x280) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000002c0)=""/132) socket(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 6: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x104) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r1) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000100)}, {&(0x7f0000000440)="55858917a0efc4b0e2df0658bd88e0b59146ab729df5d7e1544c1ce82bc05a62eaa53bfb078d371bc7255b95276a983aafd1d77198281875030d1f054b207bf4963e8348ff4c113470dc1e05dea113dce95aa8b8c8be584654bff82200fdf933426a80bff5ec", 0x66}, {&(0x7f0000000540)="dc1bcb21b258dd8059f2334acd5940a03998522d5eacc4e1ecd294c6146e807a3b7a95fd3d652ede2c5df021bce13300bb70b704476350a9f761692be189ca52b8a590bf505309f7be5571a22b142786082aa010e26c5cdb8747d733e03355edf262dcf6723c2b", 0x67}], 0x3) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() rename(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) r2 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{r4}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) setregid(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000040)="e08167b7dcf875741ff2843f12718ced9aa708e63a4dc784bc57642d", 0x1c}], 0x1) execve(0x0, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c54c, "102609307e7be2df67de208c8bda612c3100"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom$unix(r6, &(0x7f00000001c0)=""/5, 0x5, 0x1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) setitimer(0x0, &(0x7f0000000040)={{}, {0x1000000a9}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) executing program 5: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) 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=@generic={0xa}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) msgget(0x2, 0x412) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$KDGKBMODE(r5, 0x40044b06) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0xffffffffffffffee, 0x0}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd722ca6fdffa08004500001c0000000000019078ac1400bbe00000011200907800000000077810729d01"]) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() setreuid(0xee00, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x5c}, {0x8106}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x4}, {0x1d}]}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000080)) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000040), &(0x7f00000002c0)=0x4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair(0x0, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r6, 0x1, 0xb4, &(0x7f00000001c0)=""/172, &(0x7f0000000080)=0xac) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x3}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000400)={0x3}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, r0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = dup(r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000006c0)=0x6b3) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil, 0x1000000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000030000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000641000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9}], './file0\x00'}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r2) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000002c0)='./file0\x00', 0x0, r7) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x5c}, {0x406}]}) mlockall(0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x44}, {0x8106}]}) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x643873a9be4a223) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x8000, 0x0, r4, r3, r4, 0x0, 0xa}, 0xffffffff, 0x80007, 0x10001}) semop(r2, &(0x7f0000000100), 0x0) semop(0x0, 0xffffffffffffffff, 0x4) semop(r2, &(0x7f0000000580)=[{0x3, 0x2}, {0x3, 0x8, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$GETPID(r2, 0x0, 0x4, 0x0) executing program 4: syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @random="e14de9915b00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp}}}}) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) fcntl$getown(r0, 0x5) setsockopt(r1, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/141, 0x8d}], 0x1) executing program 6: r0 = semget(0x2, 0x4, 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/113) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000080)=""/243) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1, r1, r2, r3, r4, 0x0, 0x2a6}, 0x80000000, 0x5, 0x7}) setuid(r1) sysctl$net_inet_tcp(&(0x7f0000000300), 0x4, &(0x7f0000000340)="ecc1f48854cf7fff1d19a94a99e35175a4a06321ccf9b616e4bc481f93725cf6370701ca4e58d68ea318d4d109e4", &(0x7f0000000380)=0x2e, &(0x7f00000003c0)="8ef9304c2da018d0feca9a90f4b2c88e8d1a9dce861ae52287fdc0bf151a4f2060e750abeb6301a8d34609b721ca7cb8cb7d97c7f0c1b11d233a90366b1438e7c64be9537cbad2fc704b4641c51fa22b14f41661492b44048435d847c1d4ca15aba82a3efc2fdacfa4eea369bdc9e53be217299c93988c10c0aa679f0a6fd6ce7cc57871cebe2cee0b4b", 0x8a) syz_open_pts() r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x200, 0x0) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f00000004c0)) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000500)={{0x18, 0x0, 0x7, 0x8}, {0x18, 0x1, 0x3, 0x5}, 0x8, [0x3f, 0x400, 0x7, 0x1, 0x2, 0x800, 0x1, 0x1]}, 0x3c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() setgroups(0x6, &(0x7f0000000580)=[r13, r2, r10, r7, r14, r7]) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f00000005c0)=0x10001) sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000640)="58948177d80ac37d28a22ed6fd8850f2c40ba7ddadc9f5", &(0x7f0000000680)=0x17, &(0x7f00000006c0)="e111e2b29dbbc5a4c002d51b3acc41617b71f857f45e23201b6a92bd11d64ddae0fc34f4dfc4499e5edd7cb40387f57b17553a6b4288de75a91ca1568fddde2f42af2ee1e97acc1ad91bb4cb1ed70b7d0b625791abba283abefe11c52d8f2b97c73be146703f30c7082af80d017fd1d50629a210af7147f58d88368ac287169f6815293c28bd13d0727448816b4b1675a6e02bc2de7b", 0x96) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x8, &(0x7f00000007c0)=[r6, r5, r8, r8, r8, r5, r14, r9]) lchown(&(0x7f0000000800)='./file0\x00', r12, r2) socket(0x20, 0x3, 0x40) chmod(&(0x7f0000000840)='./file0\x00', 0x103) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000880)=""/24) setgid(r7) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f00000008c0)={'./file0/file0\x00', 0x45, 0xffffffe0, 0x1, 0x1, 0xa0, 0x2, 0x1, 0x1, 0x2, 0x4, 0x800}) mknod(&(0x7f0000000940)='./file1\x00', 0x2000, 0x393) ioctl$BIOCGRTIMEOUT(r16, 0x4010426e, &(0x7f0000000980)) accept$inet(r15, 0x0, &(0x7f00000009c0)) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) getsockopt(r2, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r3, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000410000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000002c00297c5601a5ae235d3544d14cb2e907c800000000000000000000ffff0000000033000005"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x2000, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000104000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x40}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8", 0xf0b}], 0x4) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) socket(0x1, 0xc97cccde6f8bee97, 0x6) shutdown(r3, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xb83d}, 0x0, 0x0, 0x0) executing program 2: r0 = syz_open_pts() poll(&(0x7f0000000180)=[{}, {r0}], 0x2, 0x0) syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) kevent(r3, &(0x7f0000000080)=[{{}, 0x0, 0x6a}, {{r3}, 0xffffffffffffffff, 0xc0, 0x2, 0xfffffffffffffff7, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000400), 0x1000000000000165) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r5, 0x4, 0x40) connect$inet(r5, &(0x7f0000000000), 0x10) r6 = getpid() fcntl$setown(r5, 0x6, r6) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r5, 0x0) poll(&(0x7f0000000000)=[{}, {r0}], 0x2, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2000000000000104, &(0x7f00000001c0)=[{0x1, 0x0, 0x0, 0xfffffffe}, {0x0, 0x2}]}) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) msgget(0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000500)=0x7) r3 = socket$inet(0x2, 0x3, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xc0001602, r4) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000100)=0x4) writev(r1, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001000)="25b9f743860de9d44b2a8439abc5fd75e4cf5dbaf93de57eda4d30b27a8b1aedae3011249e63783b5ac5011269f8d31b936babe2f97e53fdc9c00769c4f347c8f38eef80a1a9ccaa38919a7625dcb895c82e3f7ede17c19b2f1d9212fb1cd95bd0dc9a38895ab7b839f3ccc4a3cca460dca95aacefed8dd6d6f3915c9b0cb0666a45a790a9b67d241956c876373a730dbf278e8f77734a79567bdae6360b7809af172ae0c4291ec06597eed83661bd0baa19b163eecdde88aaed78514d8fcf64d7b419140fb8941122167f799845245bce12f6642b6e5d513302b9804a86f8dddb2728a000c7c38795068da777edc5c3b71e704238e76a0d1155c7c02345d1588eb6d630ac84bc7e3653ffba7148bef98da5225a5c3764d0ab8a99c250405bd254f312ff1c56961a8016dee14a748ae9377796bc7b06db0d91e55d35d903b5dc2fc8a497b2afa23d4722ddea9088cf78c63885262f5132c535df0cff69b45399061e08c47a8c263298cd60ccdd03c542a32d5e8305879d7840b0711b4aec649b0d1327bc55f8e438d86b39d6801eea3e468b2e8c81d0870cebec4649373630aa79418b424308edb2c6be2e0b84a7a10499ecf933be6e3275a2b8d6671fdc6ced549dd47857dabd8b044d4f00011681de9a2df7f184834bab060af9449d94f6048fdd79113789b68a730e8ab3d790d3e55102f20a6755cdddf8c07afe18af717c103d5655da77d8510cb248f3e58330aa6c0efb9e48f1e2488cbfd32c7dd8", 0x21e}, {0x0}], 0x3) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x20}, {r0, 0x20}, {r8, 0x8}, {r6, 0x1}, {r5, 0x1}, {r6, 0x10}], 0x6, 0x80000000) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000140)="d7dc545d64d208583c79b2c4b4c226b65cff02de5342bc4a26e84cb5114acaf0480e9c8245361a869835a14f54855f38e42f1e0cd0cdf023342a19250c5ab5d4b89960ddd00fbdaf35a878ca36dfd2df7129ab1323fdd70168b50e106b63188bf74db7c8644e4e65", &(0x7f0000000200)=0x68, &(0x7f0000000280), 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r6, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f00000005c0), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000100)="ea170086f9010000", 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) setreuid(0xee00, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semget$private(0x0, 0x3, 0x830) setreuid(r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x40006, 0x0, 0x0, r4, 0x0, 0x34, 0x24}, 0x0, 0xffffffffffffff49, 0xa}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d000012db00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) setreuid(0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x13f, 0x0, r5, r4, 0x0, 0x2a, 0xcfd1}, 0x7ff, 0x0, 0xffffffffffffffff, r3, 0x0, 0x0, 0x0, 0x4}) accept$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000000c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x3c}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x45e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x45}, {0x8506}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') clock_settime(0x2, &(0x7f0000000080)={0x1, 0x1}) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x7, 0x4, &(0x7f00000000c0)="f6d31e12c830821c441cec3661300b73bc3f604bbe7ea0464f45e2d635816bd7b254b78608af5d6eea632bc0398102bde1b1287c4ffc1103898db56a98d1d611c477ec9633fbbebe81b4e8268df9ad1de823005846f2136a0c93e11c5243f6", 0x5f) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000200)) sendmmsg(r1, &(0x7f00000025c0)={&(0x7f0000002580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)="f66c813e1c8c4430dd133166d4dbb5399a", 0x11}, {&(0x7f0000000280)="b83d310d65876611332aa7a069e780de248efbd7", 0x14}, {&(0x7f00000002c0)="364859c54459efa7bdc2bc3016611573450c1a8408b5710a4c6a1873d1cab39a9779e7ac556645054977fa7d4544088974145c4a8d7f3167097fc5d15b53222bc5198dc2a4dbbe70e7ad26db0f5b265373cb974097843fd1db14ddc03d030084822955b1707ea123c095030ae9ae661d0958c931b20251df9454c2b98dafc54bafd150ef1b7d93e27cf1bb071d7c639f8920ee4958a87352c8810f31eee23567e6d5808c0ad449dcca569f3d996251b52928", 0xb2}], 0x3, &(0x7f00000003c0)=[{0x1010, 0x1, 0x3, "49c9ace80aefe3f139001d1c166f54503eabca951fb479de0f39f2fa816f68d047a0f335a93a50a2e2a767f16b31a64a4f15131cd0d02576120a7bf9faf2444608479a1c42fdeb5dc7881c537c210ea38b525b30c14be8d828662a6ef696b583331cd336432fb86d76faeac5ecc60279f866f351b4db856c502f7723d145aee4f6a0149632cd165ddbaccc3437f8a6b6c00d7b716d86eaf2351ddafbe401faf453e059673e58e9a67db6fa70fea646cf1701620af7bab1933182a1bb365f5fa01e9e39146c6fbc3fe95480463e6f1d340645aba6a46f01e3ae16fec00da73d7eac6f1345604f941626139817c6f1082364a03f992a38131383a74bb5bacafdd2e354720bd992197abc302dbe62022790c71fdb715ff78617edf7be9ed1fe96e24aebc9b3b91f0cc0d123a4ff8e638cbb143d321991def122a0fd850f667628bc8fad97e7528a6e337d4b396b184bf9733b4964691283616f99765d71b1537d31c3fe7c319bcb7b6120acd7b8f0db18bd0fc827c0f9552624eeb416760a1ca315aa5e3acf07ee76a69864e7b555dfaa354b07d33f3ed337feddbad05b300fb51369f655d437b1dfd99af2df962cfa62106899ec74ec470e5ab1c92012e4d071fa6aae7b4ab74c20f7987bf99c387ca3682a92b3955ff9efeea6f3d4461799c3405fcb5e3869484abf5495c3259c1d0364d11f3aaa86f7d3d4e8012776d803f508a8e7ca954a9ab6b536433c4ec0a47864efedad3c3c8c956a5a5185f078f0b1eddc76f02b607b741afa69e87aa6ee7af981d30cb7fc11c77f129aa4b3317c46c123fb13b3a69bb23bff6a54244cffd87a71b9d501847e4a8d5eb12186280f41423ce8316f59f6759a70b79373e106a4bbdd8e939be515aa8b9b12a6582859ab5f5d02fdd0fa49f708cc56a681a7b166f32abe7a0b9f2c6489b1145ee1a79925b27ce523163c2930fe86fa0e4d7c3fb24066c52617201f89083fc561d62de17e952c3bcf2fa4a4b484549b8f0cd8e64a69615d002f263db97026109ecbe1e7609a083f29e5637556cb9a73270b3fbe50834ddb3dcbbf533b80dc2e90a726961257442b8779036f9e508ae271261c1ed20c0a0bf1c24ffb2ee838d8ff73ad20459703280219acf9cb7fbfdb97c35f9524b832871d959a615f2330f92af522e46c276995196c069128ed93abb16aa539a0aa6263943eebb9ae36e24a200fef49d2bccfe4c4ae949ef807be8b70838850a0086217599066df0e62922f56647277e8eea6a6424cbbf1d57bae3f1234bcb515c09c901c8eafec6c970651650df7d06df5a0c1a5cd960e60e2d5ea7f762da10d60fbe14f36999e99ca74e46bc0a0f971763ee2f6c2e29c81a9b5167e52b1459e8d5d53fbc885cac9a3396a1199297cfbf4c79c2c071d9ce352d50dc6f3aa8c1daca1dc7e67b89a7434856ace581af4d2ba79a3b0747d9f2dd672bcc4bda288a67af031a073c111ca4f1aabf555f78d183cba8556a90f70f2c763317438ef51886f29b6be61139be772729421af5d23d5848390bf86dee521b3b9f41ec61225483e47a33f9f64da6510efba21896e9a4248922df8ded8a26fe57a1e99e0b468aec1a97d21003b29095358437ce8743a3d7c7f5243b90cdbf908cc7aa9fc52ed716ac2b25e3f5e8371e71553f343b1027739bcaf43c22962276c025a76b10ccf4bdfae76c32a4be19cbe94f670a8866ee34a492d50a82c0e38098107584cc745b44e04d27edcd78d271dbc5c6fa6ac5da4fc905b24f6127cd395f9e0ecb94a907026b342a8cc348226946733ee6e8dcf3e9a92c5f2bb91e998fb2e94b84a97cd343880a0bad09406a76d9bd492f19e201ed2b6bf61441775961feaa9b8ce3c41f67a9abab57ce6c8e118d702fc561f50eb91af539b21d76a6681e59a9f606daea62360c05c7fd91a65fde14a9b455c257d8d69ce1d430f022bf0f261e13da841a64c5383ef47d9078aa7bd79924700f9ffb1eaab97cdfa06a9c92eef07dc7e99f26f039ce8dd1b6bfe2a01f670cbe0bf15da00db1f65d086710492c7be987d51adda9c50ed2f7cd89809b6236a65fbdf8b1bc4722557c944e85a4a047af8f826774561a2bdb6873a71cb38d76ccac4b0345bf4461f39ceac09d55dcf902b5cc11d408dace9d3e27f14d9e75eede38ab88611e8590f3edb9564fb7fe7aa1b0f9a303a7be1fc8c592ab30ddf995559440843731b76639d6c15b05c84192643373dae7c26b188e60fe118d089fb43e14a3836be16c7c2d319c91bb7259ef6a7e23dfd8d6e2dbb54bc4b9eececb3f3ba55406820c61035d91e07f0d8baa6073ece039f6dbe0942de54d951459ce8b7d9cac17e60d2a92cffb8ccceedd932b2829889692967a90caa69e1781b5d509e64ff541d75ffc322c7c33c1eb71e20bc83f128fd5c7e407b843f369760bfb4512c32c09a3f07942fc6d1ebbd122850041ecda9a13498e5736081d397419ec6edef3235a2f698a55bc99281433d46e2d3bfb8361bf60e53867dbc40941e295013422ed3fad9f0d16e13350aeb17335d10fab3d5983487ab835a207854f8f2ef8f308af2e47967cb89289b9234341537e61c9ef957474699533a2a94336db8f3c0d2a0db393ed74ba89a62e27612b076b58e72bb5ee900be94f7553f5e82eb140c837721d78f5361e84c3d5546cc81a4fe8a878a78e8c080e1c9e0c5748cac4c98a55fedd6552c204e5a54ebf83cef54b6f31ac13b181b882613c799e5a5f0d589d2d2841b187c02cae414cf625db6fdb00c13a5777d365b42fce128390001ba6519a86eb6672b9c838a876b2789c2a1f1fa6ed80ceec3f7dc09cd5c937b8cba970518cd5a8be02fb36d672a9cc631a5a26b8824a4a6928083763590ab4434b6aeb37ecd111bd12eb856032d4427e6e7e99094dbad962ade00eaebce13a23a9ec30bd93ef05da7ad034d9e09d29efd6de887570138461c258211630d5d6d0b8102abccd2544b8e65d221e7336a903c491f1c94be1cc7eac01f8b1a77bb5e709e593f47f8cc474310fd6f8cba3bdd6995301b1ea75c52714fee4277f0632666d6fd4293cbfd945f241d4edf9022f8a5d390cfe20d69fd07b5065e3b6cbb82383336012b518052e0de5b3fdce2500a43e67d6b0fcf11894637578730b3bc4f11a9b7054c7cc53e8e6b346103d200f3a608f8341d48dc74716d7ad863d8b1c372797abcbbec39df98eff694d59b4a6cae3e3c308e82f6c134edda1c4fe046f916cf0aa2bfa59aa46ab54846b35448c965f13a9fdc7c2a905b4cb2f88d9b8e04db38141b502e1ab52b59a4d2d6a8e13bf23ebd90b57a7389431b0e8420364a7065ea5c1abdfaf7d0eb77ef1592a64aa34fdf40bae2e7c8629f14e38f617b5293e14f8c4df08e980c9858d35595068eefbb81980c15df2c54f2c66b1de7e0b32ecdf8c6bb0e0321c41efa7789d4ab24785d4df29c3bea13442db35e48e212fedbec66a531aa1c4b4148b0506940b27f6cf8edc1a8bc8a3b801074d5b17f3b653c1f5069f48de65f65ea2f8394dc76803df40f343f8fc56586be6f341527775fac403fad5721f39e0994c0c7cfc35c15a017286d957ef7055567be02be2eba413a4237110fb4a99b72c4ffd1efecb23dfcf6c6dc1d473623d1ffadb12a6eec544984cb0be20e93e4552cded73963b42450a5cd3282f45d1dddad0762722f69246df68943d55e100654b8f68975aebcfc7b160855e43f61a08a516fee24a53eeb7f5afd93bf88f3039a91576be7bca6a2397acae020299e25c3ea9943bf23a9a8c98e7e8c724b063dd401f5140926ba7fb19bb5801dbc46493de9a10cdb96321930f95ff8bf6f9036a1a900d5467b4ca23b250b823af0c6e33501673c6ae0fc10f00a522d09a088d17e910de4626bbb19ced1506b879ce939d0b4d871fb843f9de713f251c80b8d59c4aadcbd13a54970047fd00e90658af0a5be9b1e023c7fdf4dd44d2998e6fe49e634c2fedfa17fc58520bfa320dfc633e1a91b8701a2a8014ea6aecc28990d74b13c340eb5fc6ee0fb527cff282aeb0855c3a7b73b12147797c92089ee6e2e3db5cda49c380e79d6d3ac32b9d25854d23b419212d855f4b6124b20aa1589da060b409ab5a178ed075170949d703cb3845ee7434ff9824bab7e718ee5314f4353511d8f6c1a6804e59b084b0f41edbf8f80f00f793440712be59bf7d03d17b41735b5d9b69e82e1d568103a1adba738f3d5b68d8f37c1cedf838ab15973c989d37b8ed5bdd1706feccb71a35e42e9cddcc445fc2bcc431fe9e6c7970b798bbdad57cb2c6246a7a9b8fa34068e8db31ed2877809249f26a4255c6a2501b8acb0cc39560e045fb4bbebd73a96f6e523227f5a5a0a737e1a06bbe5d58ab331073e2b1e102db0637823e5f55edbee5ceefe9333217149352c5b1b213a00d4211cc9f49c168a767b9727b58fbf36b508e57483a574d062caf34fb4180bbd426e7cf3c6963b1281fe8a93f1add9273df24cadab05b8f1c4238ecd378b1c7b77ab032008b13dbe7db3ada79b514ba410d98f6c21005880019b848c72db244c216d52f41348767a8528f13cec41eef1db109fb83f69a4a4fd5cdc6e613065a4faa3ceaad2842d22744cde64075a4d6bd18211ee4cbd15d294e07b19387a4afd15aa4926a2deba59065186c3d0849c48b5c7c0d4fb97f8d707f978c0dab25a2dc5fe1de9c07c874d4fa0ecc9df4a68ed5ff27f8fe5cda19279e55cc4abf52a689f966ef4a010673f6cdf3a33d48c354112501a400ee0f7822935a3150af9e7b0a3f9ea47c33e10de85ef7f9c609bf1489039ac0d6fb338348db2fa767589dde8cf9c062f5ab86773b00349b8d5d4d7afde2134afd570b2c21424a78ce2985ca650d7ffc05ee83ac7a7c1926fc889081ca3a2970b76cc58f4fa90c7253e6471d5927f08cc21eea4f4b80f155a5f1e0ede1e79c1242f54db8952da1ca84e3862990665eaa5c37f035a467649e4bfd1c4031436565209bac77c1bf69789e379e9339c20c6643f694c81ecfce560b441c65a3f0369d8a692ed348e46c2b2a96c7c6c86cc7cd80ab170af768adb4e28ebec75086c3610bf76091684116fcb4c6afbc161287b520b74a35e64e95548901c9888ab88644bb9e60c930bb0ff231a9c2440bb9d0dc898d90c59c8d0de5c103fff763d5618bcce3b47357eab94a4f9cbc1f3013cea7846c5c23d94426ee54eb020d3cef2be8589b5c2dbf1cb09049daa5e8be0e65f60cde59d62268d478c8140734b023fd592f4805a84fcd41cad900389dd3dc06b8ba88c56cf6f91b87cb5fd9b27de78f48b7196be07bfab5fc9726bdc504c9a6c88ba6a675c88dd6d0e5528609f8b521296ab7c71c77dd5438170dc4d3baf18575f0346794530c99d32db2e1dfa0d2c8de76598e94e1c7189573bd98de7c791f77c211c0c725c7f83aff4975e577d2585bb41af556e0b53f83c7e8e8fe719d7170994ec997d63627676269ad6cd447217c7102046383fdf038ec3da1aae33f4af0629733f13e49273cfa8b6e4da087b72096091b114534090b90e6b6dc4745b40d838568897d66a7573ef61b920e681ccd046e7573b22f00719db7818bf6a3de75f95f1f42fbb2bfede91d3ec71dbfb266e40c568c797caa3528569f01644ed8798d1055edf747c717d49824c1917e9cdda3fe1c1e4826a082d0692e66ac3e4a74e44d9096f0a0864349e4a1abb71814a42f86d2d7c812f6a50a6b2ceb1768b13717ee64318880f440c0a79f8f0dd4624cd2b5c3b73d5f7eedb974c04af7915f8afd50a"}, {0xc0, 0xffff, 0x2, "6089b627d1fca65f4d7928d2e7563064bc68cb483b44099ce55538b80e4391a41d6f2a20c35c69b473faec59ef0fce72ee0bd757315da133352440b7cf89355ab29ccd559917a7ce59a7441c3c24236aa784547cbad140279e2f8eb8a5fbe17631aa6cff4e416d0da94536c1deeb231a4961d4d844e946bc25773997367401c348ce88a045a284ffdfba4f197bb613a70ee9c3bf484c1f30977626b49285e02e6d5caa56d4183add8b0820"}, {0x1010, 0x1, 0x8, "011e5626f05057dd2666b55d8169300306b5fb3a140d02dffdd5faa1d1e2182896d05309c9bceb9019fdd1f04c1e08f1d86a3feca5bdd50f935736b148d2cc5a822cab058e74a4d93373e2286da16a4594114c4ebdfa3d54529a0446cd12709238592e3dbb877efa47f6bcb7cffe77c4ad0c867128d6a8955b7e40bc74ce2e673ca2997e112dc7880d09dc9e7bf23cf01aacbda4bf7c7c905c70fcecaa19ee72a58a044edc5739b39a7ba0902c40952b0f404c7b976c0d4734e2fa4e48b400ece8bfd06f1fbc5c5cb4b8678c6128e4f88b22859c2805fc72502334b8f7d4b21384b56992528af8cf5f901b2380f22450f96172702730341fff495489ad35e2ac5db01047007c0fcb032b5ccf23d2a7fbf73c40462d0a2bd0f6e6d0f244e0ff22f735702639f39ed5cb6eb1f5c73f22dd905d681dac1c4255813042be77e5ef0d50b8debb5e2306585bad6e1f7e2311ad1c66ae150ebb7a37bf9e37c7cfbce5434e041c54b2f198876e0d0b86910f0adebfb4da5da70b2d30c8f86d47cb407d5d07c69596b635e0228d4c5c87e142fa8ba2b077916decc5138dbd83f1972ac8477dbd0aef70a9f2c64808d086a2d1eaea1805d77d76ae3e8fe4ff38085c757cda35ac25a1b3507a50d9d9ff697869775d569d33cb5b78ab6b2b27a77364b95a429abf58a9dde0d486a7abd5d1854c6dc9bb530f10d76fc61cf2ca38a077fcacf59121ffa2ffe0d52f00767bfff5ad8424196a59557dc25afbee1d74bea3fb169141b461b87fc540a0d1b92e9f7be526a2a6f7142b76526f55e8737c9ab987876ffcc0f4de4361aec735af9d9f68cdb908472d44e7dcc86c10cfa904708192c212cb728c9f666599a19d74fbb93100bfecf9493e3162b5d0955d69afdc68a937a1ae13bea41a939c472d99e9b965d33256c847b23a548c447479c4fda559ad9d7cb74eb5050511c5f8876fe5f09302705d59ca0bc7e9adfd45604c4f9e981364224346439204f4a98686a0b60807d33a29e7bc1d4e775ce5d6cf1a967438a7d0b4ffef1b44f92300b97407c62365a1a974ee58641725597031f6a4977feb73bf1353bfa1ec6810236098935b64e00d28bc36dd9c970e0c280a11fbc4c3b4f69a6ce4eada7811da1f0fb356aad6e688f4a2b4c7508abe7c3791c3067226742ef8aa580f8967b56e21cee60496fc8dddd781d06f311c0f7880ae118a384bd44b7916b858744463ec936f3b2c782842288dba4f0cb9b9a992368f886e67409a3023b72269707725008a9c030e5e771c8a87c7ff16306bc05ce91d776f58609e54e1820fa703105e5be4a022e8e37bc86a5bbae26663c3c180488596bf37b5ad7946be61761fbeb882356c526cd3e0ada3f123d71ea4ea9e3224717ff3e88248843042ef7c53d483587e73222ba177b73232726577808830be378d76f7f95e4d2ee82732f847d4c01820b939c72a3a51d55ed7192b3d179aa7a0075fd19bb7da5ce75e685b7e50e7885c01e311643d2d2c53f00917b536f1bd454a365bc90e9040cb8f610c702d6a9302df3c99d8f773e1f7b4fe672060d67b8b14991ea40ef939d368a3d01130fce4a781258c8a2ef95870938011aef207bee7828db0ea1c2459bacf6eb1c5387fea320749b60de325c0d3c9ae3694e7c99456730f80a918fea4fa8388f4f574cc6e231fcc150fc12e575c29af538ee0d9ca6cb44a2759650e8b7d272c6f06ca295a22e5fa927868b66c663f089fa78173891893d501493b8ae544a03695c2be7e3a79520b69ad4d557bdbf989a2b7a760c8cdf83720d1fa2555afeac01b7d8699f6b7befd5ce88d60bd8b41f13dbf3182be5d81068865c34db5f8a21d5cbe420c432d26a815d9a28a1486ce1a86a9f6accd5f2c1b79869de4fde053e0245baf59f277ba52fc7e2faf3ab5b9e7c5249687dbc4f884d419c36b32f54b749f538870fadb23a7f483851b22f6094540681f3d25eeb97ce9503f2493c4547d5b8ac0cc26cd9bd93887d1a419fb6e96be3b83b4b67bf60ebbdd81111e6b2bd9389e4955eb633c78a67c36f5d526cbf3b91005ec4c1d34aa0561e30ca76e15812497f2cc6d3aa8e0c34f9b8d9b45cc34e529af5c5feaaa5461d21399d92488a97816cd82fe251ba1347866c611ac43b76700831a6757f1c264c94ba237fdeaa08db315034568f0e01b9c9a65800f915124de3e06e17c4d7e34119606a67cecb711fb78b3b72ab0edd96913663fd9d0c1c1475c7430b5ad1991982227bb56754a6d5a2c4f2a408157bcf03ed0176f46ca61ac8c6d9080edb24c5acc5d9861e8b22f9ae4afa794fec0af0e6b99c9090e77b1b7ee2f11013af543ab5de203805f65c4904fa89a26d1cbe1267d6b7884cd6b33917b7d127103f6a34617116fa85d7a07eca516b796b890e7b3506309d26993f99975c4e1fffc5b1db57670c93ec99b04ea0de993ce42c135335a3b7c3bef262f169fb0b4efc859cadf73f5486bb37df91ea8998f6733616144f8d36ca3d3be3e5fe061d872359c4b4c770ac0953438addbcdf23e862306d125f8a3ff60ad3d2e6e8cdf6ff9b3173980aa25e2a83b0157ee089928c776e0f79dc8036ce5848c5f926f01cc4a00b23714f3f8abdf10668480c596ee83c116c6deee9d02b4e0170115baf51c2378a129b715937f01306147e74583244f7e4a9bd9bb8ae9da532572601ca30c289a8626725c20926b276b35f3c3325d37aa50cee6367268d19be50eba3c1d07c6414b527e0b7a4bcb64f2c7e2ea6ef5ccc40075d2f652c7298f239e9e7381daaf1a8ca9ab1e8258554708e7820a6fa005a7f1dea2d09967d3830903242832d84d4a2c117457ee00d1b84ab1efe3c67d4fc900e09b848cf1b60272b87cd35f158576ef3ee355163f987c0c5d87b5cbc514eadc1981424c308c88ee48b2c81a0f73302868b432a01214e1d1d5203af91a17d97667d50e456baedc212a064b6883d31bd8b20a36a227f58efda32c146d27e8ec342b9ddb04a5ef977767079a2deedf4525e01281259aed556eca1718ff5d0c03933dc41c96a21152554086ee27ff72cdb35c31e06107d6916421ea14d4cdbc1673ef39d99bf9622ce9b39267f4e80b513be8f00df2c9dd1c08403b0a675d891efe3b904f23ea9296c59e53507aeee37f105b41308fb3afdcbfbd834d1b15d870c99b1445e78c67ccf8c0d5b21b71dafaea9d3c84d31ac638489953cdc259aa182c538fdfd073ce3decdc2d6df53881466c47f8adf4354f31095e5e938af5ce165ea28e475fe9a82c76a5d24c96cbc26f07918ff10b8afa278dd8569c5be85234655cc3f0aedb013b11e874d1efe9e270a455daca56b11e2cd640d2a0dacfb7347d1cabdea345fbb4cc5d838eece05d843880a2a89c99d927445334f9d9b312e6164bd8b68185482a83dc57f687f911243d13e7e9fe3ede12aa44481f17ef7652c45024344d468b62f1f690ece01fce6e4d88e232847a09c8b16978295677a922171ad68e10a6aaf41e1efa30268ad52b48b65123cf241bf3deace4d775ca6c2d1aea16cc1a6907d54e1fda265a43b05f963cf735d753b3d302eb830710521c2bc8d1d3afeca5b5ac4702d670d5889bf56aab5e092b9bd7c004cfc69b62c2fc82bb3f3e4a751dc572d0a8d2e06e3a105ac009c0119fb430b113f9af42ed9b73b34eaa622958df0e032bb1008974a9337e46d9b3b2f180944ced00cc3b4e3fb2e35140da67bc0db390e4521331b66046a6726172c11d3bc2071154124f5401ca399db9c2eed82821c870f71b4e094ce43b4fcb7d78c895671900a41750119fd3878b13212d54ad1b003db18fb0a2ea0b4e05cf86c75c42d589061e0bfe13c80b029aeb63e7d77311812fb804a51736bdcf032a9cfb29fefc19bf3536fa8e338e69690cd2e7c6e0777033649b0cd6e7971f894bca78d3f0fb6cf63934aef41759244fd015922f3a809d86945378f01ca35713b9dfc578cac2beec830d3ece5ea79930fbfa81f4bd329d5f581f418a45410dddfd6fcdfe25f9843053f6edf547aadaf6d44fa89e07802971e8accab3c7955e508a2e36431f18569d7f7ec3e21ec25fd1d5b88325bfbd80281a6ec173d0851e2a4aedce9d0b3ebcef43e69e278476a44901a8d1abc66738ace4a1a91b1671d2cb2cabce79d24faea1c69377365c80499712bb2c54c9d1780275750639f41077dd66de78de73d9f1400f5169805a1e886bb0ad290c57f6a2e68aadf7de704c43833c93ff80b19b56d463b2dd59291dd31bdbe01d8171297ff5162cbef49f58cc7c51f5d126a5f321b47b83b2fb4d3a5c6fae8017bf5e53ec63872514cdc285a7ac3202990d39023106ffbeaaf09a3ebb72ea47f06c23bfe0dce6b333c9a489ef50821fc9a60fb0104a442f940bf6735bf7f4c98a3605fa48a40a7a5030a6a64116ee0a26fc52da8314f5f0bc1dcff35e2f24391bdbf8cb5f5974f0534c7d132c0b30dfe31ffc80c250efb6d0846f52415d689563eb627e0f65c12354d938df36ae09134886dc787a325b268e448ecabf7d2d5604ae88d67b60a24f07206adac6234bc4acace816be78ceb0c445ecd761b8b7ce9a859204be44544108c9c70091eade72cb65ce5e07f7f8d901f9a9aaeafd452b6c27a2790b4defb1bb293d646c9f9854a8b3e88a29240d673e5dc727e3df9e7e4a7f42a530d3432c269c069b3f2bf675dc5994e8590b6e8639ddd9c51f931019d90d1fba32ea0ba4d5e0ad6942e60ee570ee683c7e1613e14267570df2fb226ae5aa1e80e374e550067ca316fda7c16c9d7a3172f181d8b96e678acaf6112b8139607def6118686de1d9c12706180eeab2e59db7b7e266b2bfb2f317442805b2d3a05199df1b6f304016c57d303fcd359388e5e6ae635baf199b8412d60bfdb2b14f0705e963de26d956daec1b4aac639923c6de74fadf653126e2c9ac9cdccfe96c6a693ed8e6902494cb0a01aba6856ba5c44ff3022af2698d3f6b499392b01d92cc070aeb98a1f4186a7c7517a914a43f77511ad1e067e818aa87fc7f5bc4a87284608d9f9913a1326e3f0449bd165dbe5934e64024adad81bb8f06f0d92082344f37cee3b86664a92a1d485c26109a8ba8768f969ce8fefffd81841dc62c66e217e8329543d1d5e1bf248a43f0f4918b9e40345ff8974c54b6ff86ab28d82bfccd1dd579a6ed8631ed32772814c58f7363aff660d6125d7b187c99f060fe57d6a47e949e969a7b633ce267c747cf59e35161e4244b043c368921742409576b99832e8ab9ddacdfbf41c528c41523af042a8a1adf549b44a949391b3f83c73f92ef2638e8eb33b1af3a0fd5dd7bc0eee6ec2db92d8eb71493e70c686a400971cd23d3b4b5267ecba16c751953a6da36f90a473a661127e682e229f9a26dadc22c16f3b1bd21e88752f271ab47430871908842d95b505e598d09cff7bb17579cefc217783a822d7674814c79e462a5855092562ec7bdba5f0e54141a8d8793383c05b3c37e4858123c646a201d726fdf4f6c410d3ffd812f9d09a20328c23b73d330cf13788c1f3353eff62b7c210532c0e4272843ffe0cb5ff60dc58742eed2ae2d96990105abf30ae45a62a8d6d1edc0122395a780d801d3712edd8a312d7a786334d6c9745181df4d86c93591a6d29d0b75af63734c136a8a38d754454f842cf38ca2824c357405d050522a2a36addd49a6089e9aaae5a4c67e37da8f4f614080cc48295ecfceda10174c369fd49256b3d2360f64401950b442801706582a3dfef4ab188deb7dc16ffd73a50606d1880b8aed"}, {0x28, 0xffff, 0x1, "2d74dbfac71bbfec74f224980b7b9d4082fd613eb61a"}, {0x90, 0x1, 0xfffffffe, "3752589d42c668b1d2c98ac92bc3a22cd3af8d2085a4e53070bdc460e97be11ae163affae1a6539eb39ddd0decc13f20f9cd07161038253aa0eee2f6e7059ca33981f7b20be1aa648af57d3e69ec98dd797b25bc2c36ea03abf18b697829d43db305a945b9d87956bac1f7fb72ce7ec2b819b99894cf60c1a637dfd332f10ebd"}], 0x2198}, 0x3}, 0x10, 0x2) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002600)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002640), 0x400, 0x0) r4 = shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002780)={{0x73b, r5, r3, r2, r6, 0x183}, 0xff, 0x2, r7, 0x0, 0x7, 0x8}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002800)=""/37) r8 = shmget(0x3, 0x3000, 0x640, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002840)=""/182) sendto(r0, &(0x7f0000002900)="e9e8cc1020ee9414952e0b5053f6417d86c7e424ee361b59740e6189a4d9eb83f07e75ecf12489b595e7e413178417421f75f085c5773ae97f5064b877ac256195e7782d65e5ae7a53dec5bbcefb60a9798b34a2ff60cfaf8a93ed304ce6bfe250e26a9b203628d666174db5672e1a23e267b7e20c83a979c9c8b2cc0cd8aa45952d51dd537945db19f27d361591390903f46b02d1", 0x95, 0x4, &(0x7f00000029c0)=@un=@file={0x0, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a00), 0x0, 0x0) mkdirat(r1, &(0x7f0000002a40)='./file0\x00', 0x40) truncate(&(0x7f0000002a80)='./file0\x00', 0xfffffff800000000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$SHM_LOCK(r4, 0x3) getsockname$inet6(r1, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) kqueue() truncate(&(0x7f0000002b40)='./file0\x00', 0x1) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0xdcd, 0x5, 0xd2a, "0d88f900000400"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="f6172e7dafc43a808697a6a98df10abc73132e7149c4fbdeb82ac5de45e49811006915b57aa9420c3d960700013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b904", 0xfffffeb7}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r1 = socket(0x20, 0x4, 0x7f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x40e}]}) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) semop(0x0, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000280)=[{}, {0x1, 0x0, 0x1000}, {}, {0x3, 0x4, 0x800}, {}], 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, r3, 0x0, 0x100, 0x6}, 0x0, 0x1, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x24}, {0x1416}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) getgid() r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() fchown(r6, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r5, r7, r8, 0x14, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(0x0, 0x0, 0x0) semop(0x0, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) executing program 4: syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x2) syz_emit_ethernet(0xb7, &(0x7f0000000000)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x81, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x1, 0x41424344, r0, 0x0, 0x0, 0x5, 0x10}, {"fb6524251363396ae4f2e83b7fda82dc300f13545193b3d18b4911b043567420dbb9db64547f7bc2e4c67c625aa228b898431ede6900fbedde397a8ec9f27f412503bddf9bb3b1d0323a81b5a71c12a45a47334fd98fce0c8df4fe67f3723b6e971a7d8a6eb846b76a620239ec"}}}}}}}) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x812e}, {0x82d, 0x0, 0x0, 0x400}, {0x64}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) select(0x40, &(0x7f0000000040)={0xfd, 0x0, 0x4000}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x24}, {0x3}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r2, 0x0) socket$inet(0x2, 0x2, 0x5) r3 = socket(0x1, 0x2, 0xe4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000280)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075655789672e5c83272fcd411ae1b06b97b7d7647dc91d33dd9c7cd7da78dfb38cc55c91e2bc6eabcce0fdf2dfe07c508f21cbe14c48cc866b22d9bfb5850a60be1ee45a446d79986017df0fad35b8111491284d02351bfb505befbb144d8968", 0x138) r4 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) msgsnd(0x0, 0x0, 0x107, 0x0) msgrcv(r4, 0x0, 0x0, 0x2, 0x1800) msgctl$IPC_SET(0x0, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) lstat(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) open(0x0, 0x0, 0x0) setuid(0xee01) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) executing program 1: msgget$private(0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000080)=[{0x5}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r0, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) socket(0x0, 0x0, 0x0) listen(r0, 0x0) r1 = socket(0x0, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[0x1000, 0x7]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x205318) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8001, 0x20) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) msgsnd(0x0, &(0x7f00000001c0)=ANY=[], 0x401, 0x0) pmap_unwirepmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806ac9ebb0 pmap_unwire: wirpmap_unwire: wirÌ`Óךq"¥ûéêl ³²”.÷e'6ñ†ÔZä²ì÷¯“Ó;=áòÅl“Út„ ]T;¯a %ÉÀ*VšvÐo®ÇØߙ֋ú‰GÖû¦¦ˆ2¬{5×É-TnYvOH1hqyOÝM‹±zaû{æIOµj}FÈV¢sðP¿)Õ‹€:glÃvŠG…QÙ DeùÆ«()׎¢W_jèKLR:X?‘U|tŠͤÎßW™–8Cì\ºº­ÎÈ]b¨¨—§ƒóÒÃêcV^Ȫº†“í =*_LÙ·<1Ö)èÖŽ`^Y@tNñ8– gBÅoyü·I$~Uà/…¦ žÿ’‘s”9š~–nx=@sìÕÜŽT2 ´pP®ãt•ì÷p)Z6÷› >¡=±(6ÂD‰roû÷ý¥[þ,ªð¡ïUY™5Àæ °†näB w¦âi¼0²eIág’%,kè¼ÆéÎ+”™«P^Gyú`»|ù$ܼSÈ.v¼Ø1¦”Ñ.ŠŽÎöõV 9KxBÒ\×9cwó›Ïâ¢8?î¡{‡9<Ø’¹Bc±‡}ƒÕöe‡ãå±á)C>­uC¤Å¤nxã±¥JF4eq›7±ž¨Éj•3*½iOSés£nû@R8}Æ3   V€&PèÚµëkƒÿ} ¿“3Š>ŠmÍ~Ô‘byêÂ0ݤnoÍëè¤Á-YˆƒÙ9- W‘áSÙÎ0®¿ÅßÀü"¨‡wÉûÂL ‰ÃP4f¿…Yædд“[¡U©×àeßm¥¾~w`}IX˜¨ÖÉÄÚˆS>uç`Üêég—ë¾h¸EÇ.¶˜©à8›ÏçhÍNRM¾“›ÂØ6:ã·EJ xÍ6VZ¹Ñ¹"ch•ße鸌zR€š8ð QB³Ìƒ.ÎFã&ãjU×£†l©}¦8wa/Ÿ#ÀRíö C:šË®=Ÿò/8¡î¬}ózáwH©`¹àÒe¿lÞÇ;Ò§µòP5ØEÙ6“l¿æðø×Ç>º+Ù‡oöÛ2$åuÀQ—ŸLÜAÒŽ¥N(õ`û‘Íkk¥'àóXÿ¤k˜ Ûø= $8qpšÀÔcàÑqŠ…{V}‹>Ú9éCÙS%ít>{ãuÜâA2ŠSúµŒ|r£]Grpjüè+lWîøD&ž3‹ý executing program 3: mknod(0x0, 0x0, 0x450f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) 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, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) fcntl$dupfd(r0, 0xa, r0) ööïdyÜÂj« Çå…rªPziƒcÇŒ”|ìÚ,W»Šæ²­xbÑ`´#Þ”æ™(F}±äu6jÐÅ̧K¡¡ûF~G/_ F+k>ý)‚„ØÀÌI¹ =±ŽHãL}…€šwMV¦+=¾ ,¹ÏÃ0™õ¹eÇ®AÞS„/2Ô Ïª`y¡3Q¦LÉ_ñó,Þo¿äÉ/U©¯ô]NÜéÆVìѾË5»‹Ôlô{ÊËHÚ”Ð]uÈ:HÀ/€…—ê©èŠNKÐï•EŽê±ËŸ§ãhk¶†¯FQâê°aÄ­¤nŒÖÓ?ã,Ô…°! AŠš«¨ðLê½ËžhõØ €³µ®C‚ï»dö,‚U'·ãÖ ÙÇ;§ñtê|-X*ö«*ø\ù§X¨Á"|…ò˜oÀl_T€yh±‹k_‘hвÞ'(huðï®ßy½‹»¼F°ö-FÔf‡¼’À±lJÓl?äÇ¢ýàÏì…RÝxØAFJkD24.©s¿ñõ«×²þybúï9ÿ8½ˆ¤º°øÀ…AãŽþ’OžÁ­ÛÔsbãI¿ÊBýbÏþøÛ}<¿ 3Ó}Í®[œs‹„&¡Ï¢Égp!ÆòVÑ™û‚&Q‹oÌþàŒHðþ®¤º¯ cR‚Ôö0¨ß]Ç>rÙ÷¸þ´3;,yo?,û9‹¡éÈ„[‹W‹¬Ÿ˜ê‘û¶†®ÖÐŽ‡¼Â»€„®úû¬ º“ðñUú-{Â÷d)Æ¡7<4ЀQ‹sHÏ, ‘'èñti\ÍJÝu°&¿)5™\ëÄçK—®g¤’R3h€#&5üçí{ð°iàŽ÷áÌM)sÜÒê cùÜOL-¹.ÅS¯Ë`±/k›MyžÜîýúý®c­y~@EÁI²Š¯TÛ2‰D™á"A4•Ç³!y«l'K½öÝäŒâoFð~Þš1LsfžèË…LŠ2ÜÔõ2Óo§¯ü¡"ibâ ¢ÆÊ¡«HÒ=o†‘’\ êÙþlÏ|ãW‰xÛñÜ/åt•°.¿ôÏ%¬(¸ái˜õã)é£w¨+[Â'÷|/Õ(j¬†yœ#c¢Ð}"•7 æ.ðÝæR]ôZ{€wY¹º…W½¾ËB”2Äá¨@”íÚVEºˆv†4- 1·Ûà›Ò¾uQk%]+úÙ3vIèj)°¡ž´œ|Eéø¶x öHzùŽ¢e©n•S^þƒ™Eø÷Ú›ù-Ñ,0[Ô³’Êèë²ÚmKSMÚ®ÔyÍ‘IÙ4Ê6‡—»×j-|áb”9Ž¤3¯lõ;•tì–©Rqx¶Ë­0ˆ¢âÜu?¨ŽÞF.h´Ö¶0 ¤^”ûÆÃæg}lÿî;öÍ-KŸ¬‰ù¸ó¡ûŸPg1BIú\6‘.<²¬½ì;5®$ë´¼£Ç !T5¯¾P$§éŽÏ%|™Í‹gµ©Â½Â»bBõX‚4•&øúôcîË65Ûr¦®õú HÙ~olQ5˜ô‘XñïƱ;Šã–Íj\&¹MPÓañ b¨ÂÇÝU=رiJ¨*À)ÆJ§Š0w“Úù<à0ÓÄ$CÃ{‘6‡¾ûyhÚ—ÿéEäýPk¤ÙÅ×þZÇC?¶»<äqõšÞsM “ú˜'¶Z6!(çèZ´”`›`Öâ6íŠr˜Olue/[ªâé!6Zò¸îõƒCæ_ûEº…€Ö/[Š™ˆ÷lYøíã±¹.òyxüR%í¶ñýOÎFçh— §´€,“ë¨W‡ÍÁ_i’ž­Íí-j«)—ÿ¢,-‰ƒ§ŠÔ7yÐ:¦ì»Ýæ4±N˜ oùžúØ*4Ö­Û‰àÎb˜Võ­@í,ná‡A²MBSƒ ùJïîÍö÷ CHײä®/³12-–á£aäÜ®eçÌĪX¼»:ÑÎ )D7ˆ~Šk´É,0D»3Ò¨“—P#­—Ÿ²øMHB2lðXYS˜w‘$\E.T˜ðY8¯cű‡Ñ„Wðòušäp(.äd’cšF‘_¶"–{ëFsj©Éð9îHhYùêýìÔs½ÂNó­q´ÅMÞ6-U±Š÷Xœò› q;eð9ÚÂÜUäÎuÇzº—Á«ŽÑFtdþ@Af‚(1oÿ|<Äz®W‚|à0¤¯âÔµ¡=Y¸þUÔ‹g·‚ËñÂéä‘}‡ƒ ²P¯ùjß—ËGÀÎ`n‡§ƒMì9lO}õšå¬íýhÈ~@_Å׈ˆF†' °±_豉y/šü,Ô_CúÆçXXŒú¨ˆt&|0–½h‘»°)o=-÷Ôl÷渻’;¨‡D<="x^6LUÔé9m•P̺šM§ dö¬»ÍBƒë,!LO9e â;x%°ÃŠ¼ç´a_¦Jœ¿q¡Ÿ~ABy§IM.fäâ²ÕÎp'œüv:ÊÃpe®€ì ó–-îÀù룽|QJ˜TÝìeBÏ`¡æœõѧ29c6uÔ¬;X柸eŸCð~ö°²§ÉtI‹Dó'*ˆÓt° I·ögíS‰éW4øÖâp®ð¤ü´$—Ý_%´1ÏÖOzòÕ´ßr·L9¦oD*æëá͹kf2HÚÓÐ[üãØc ¥eçcb àCVyÎE6upÝr-ßçñ¿VÄKʸï- yîªV­äì4u3ÔU³UíË›dóW%üÓ Œà ¤7=õs€’ë©0 ˆ´[ d3ÿGÊ`Bl‘éjœÿ›F-¦åùÅE˜ 7÷ú_9XÙ"xLö³~÷n‘=Û@9V§‡¯¨ò'ò™&á&Z(réÖLdI`ƒÊÿ6Ý<'éa•zˆðù£ËµÝ»kùÆ-Á×bî©i±ÂÅô(#÷h'éÿ§|Á,¨ÓÿеU)Ä–Úv+j•Ô3`êNyî1n73ø†¦ì¥¬vtmJ0.Å{kJõ|%cws$:½@'GMýâñ¦>^K"íEÝ–ã÷„‹¿ã!^ݦA@d›—WsÕÝ ©Ä½ý^¹ûadªež*„ ÐT–в¢–jLžþú–Nz;s;­PÒ¥dÆ]‰<0uÂ4¯cx¡%•Ø¨ŠàQƒP·]Wû‘·a ü1hõH©¦42´š¾âîMÝ€%^,e\ÈY×é!û ¶ÕžøL ìý¦½ŨÎg¾§Û¦+¤!Ó`‡­g²ŠÜ ×ʾyª-±Ï_C²¹%Vèã¢døv@'ûì6ø$Šf|vlüÈ––_"-9µõŠT²UÓ±ëE0•+m%ñù¢ËÅ…Õ9pLŽ¦ˆF™ëÉ]WÍ®ñiÚ†Ìþs5.“œ5»ãJêh>˜¾­|‘»VrOúyN¤¬|MQÔªØé@‡´Íʸ—çXædŠ´-úÚ´GsY¯ÛÙ¤zIX¹S°.'DI…L·Ô´Mˆû-±b¸ÝfL|2…ŒwÆ›ƒŒ³ æ¤,§`%lLm¥zÕ¾•\¨Ç‡&-‹Óô¥ðpù.âì"}nAÐÔ¶@k/i7¦kÈEÑÓí¬‹$iTº executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x8) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0}, {0xffffffffffffffff, 0x2}, {r2, 0x4}, {r1, 0x100}, {r0, 0x20}, {r3, 0x4}], 0x7, 0x800) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 2: r0 = dup(0xffffffffffffffff) listen(r0, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r1, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x1ff, 0x9}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, r0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0xd, 0x0, 0x0) close(r2) accept$inet(0xffffffffffffffff, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000c50000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchown(r6, r5, 0x0) setreuid(0xffffffffffffffff, r5) open$dir(&(0x7f00000034c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00', 0x0, 0x0) socket(0x2, 0x1, 0x1) dup(0xffffffffffffffff) open(0x0, 0x80000000000206, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') execve(0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x15a0f31, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000240)=[{0x48, 0x0, 0x0, 0x80}, {0x10e6}]}) syz_emit_ethernet(0x81, &(0x7f0000000440)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000200)={0x6, 0x7fffffff, 0x7f, 0xffffffff, 0x5, 0x9, 0xfffffffffffffff8, 0xfffffffffffffffc}, &(0x7f0000000280)={0x400, 0x3ff, 0x8, 0x5, 0x800, 0x7, 0x5, 0x2}, &(0x7f00000002c0)={0x1f, 0x8, 0x6, 0xe335, 0x400, 0xcc, 0xe7c, 0x6}, &(0x7f0000000300)={0x8001, 0x8}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x60}, {0xc}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r3, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x62, 0x0, 0xfffffddd, &(0x7f0000000100)=""/100, 0x64}, 0x7}, 0x10, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') open(0x0, 0x0, 0x0) read(r6, &(0x7f0000000040)=""/119, 0x77) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x3}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000004c0)) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000480)) executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000020000000000fe8000000000000000000000000000aa0100907800000000605adf0000ef2c000000f2ffffffffffffffffff00000000ff01000000000000000000000000000106000007"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x400) executing program 7: syz_emit_ethernet(0x36, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/528}, 0x212, 0x0, 0x0, 0x0}, 0xfffffffe}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8410, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) close(r2) r4 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r4, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) r5 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r5, 0x0, 0x22, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) getegid() executing program 4: nanosleep(&(0x7f0000000080)={0x5bd, 0x2}, &(0x7f0000000100)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) link(&(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000240)='./bus\x00') link(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)='./bus/file0\x00') dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) socketpair(0x2, 0x4000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x7fffffff, 0x6}, 0x10) executing program 2: sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="00713cc68ed29d1f7007d52f80bd30a44abedddd79d12b4e080a4829fd3e0744161f3bce1a9acb21df6829fe9086a92086a4632c25b2ec20233437a7eee6d40557961233693dddb9828f130bcec440ece3fde2e643e6280abc5a5a47400014d2aa8a89b61203f5dcb5c42e2486fe8f2a02", &(0x7f0000000100)=0x71, &(0x7f0000000140), 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x10, 0x3a, 0xff, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}, 0xffffffffffffffff, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @random="62d4c63cefb9", [], {@ipv6={0x86dd, {0x0, 0x6, "5ccc30", 0x14, 0x63, 0x0, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast1}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x66) socket(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r5 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000016c0)=0x3fe) executing program 7: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket$inet(0x2, 0x3, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b2", 0x1) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x3}) socket(0x0, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x400, 0x1a3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) chroot(0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/164, 0xa4}], 0x5, &(0x7f0000000440)=""/234, 0xea}, 0x2}, 0x10, 0x40, &(0x7f00000005c0)={0x3f, 0x2}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000002000/0x2000)=nil, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) executing program 7: sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xfffffffffffffffc, 0x40000000000000}) 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) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 7: socketpair(0x0, 0x0, 0x0, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0xbe68df9a610de7e1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4c, 0x0, 0x0, 0x10001}, {0x44, 0x0, 0x8, 0xffffffff}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) getgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f0000000140)="aa", 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) executing program 2: socketpair(0x1, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) select(0x40, &(0x7f00000000c0)={0x2000, 0x1, 0x0, 0x5, 0xfffffffffffffffc, 0x3, 0xb8, 0x2}, &(0x7f0000000100)={0x1, 0x2, 0x8000000000000001, 0x4, 0x1, 0x2, 0x623, 0x9}, &(0x7f0000000140)={0x7, 0x7, 0xffffffffffffffff, 0x5, 0x6, 0x1, 0x5, 0x3}, &(0x7f0000000180)={0x9, 0x7}) pwrite(r0, &(0x7f00000001c0)="74f701645a597cc5d4dffcfc87607c945a9feaf6788bdea837b39840bd867bdd7b77c0a941c1abd51ae13678c90b727082c30e82fdd2d458300f626851f0600ba56b18e1ca62acbaafcfe3a9686239f27b7459e6dcb92b37b65cb0fbf4303453761852a03e637a7222b0745ca4c4f824ef85b0c4aca1a4", 0x77, 0x400) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r3 = accept$unix(r2, 0x0, &(0x7f0000000280)) connect$unix(r3, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000300)="e574521b807dea8702ed2b29afdd1ee3e0", 0x11, 0x400, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000400)={0x10, 0x247d, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x10000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x81}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000eac000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000cc7000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fca000/0x2000)=nil, 0x4}, {&(0x7f0000dfd000/0x4000)=nil, &(0x7f0000fde000/0x2000)=nil, 0x1}, {&(0x7f0000d05000/0x2000)=nil, &(0x7f0000e6d000/0x4000)=nil, 0x3}], './file0\x00', 0x2}) r6 = syz_open_pts() ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000600)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640), 0x20000, 0x0) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file1\x00') sendto$unix(r2, &(0x7f0000000700)="474273d2425bd420a8204fe06feb049970b93224f42d16ad088de345002eb7477f77c76edf8be24fa5377b36152d", 0x2e, 0x8, &(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000780)={0x7, 0x7}) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) preadv(r7, &(0x7f0000000800), 0x0, 0x1d5) recvmmsg(r4, &(0x7f0000000d00)={&(0x7f0000000cc0)={&(0x7f0000000840)=@in6, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000880)=""/219, 0xdb}, {&(0x7f0000000980)=""/194, 0xc2}, {&(0x7f0000000a80)=""/203, 0xcb}], 0x3, &(0x7f0000000bc0)=""/243, 0xf3}, 0x1}, 0x10, 0x1000, &(0x7f0000000d40)={0x80, 0x8001}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000d80)={0x10000, 0x0, 0x5, {[0x2, 0x40, 0x7fffffffffffffff, 0x0, 0x5, 0x100, 0xfffffffffffffffa, 0x6, 0x8, 0xd6f, 0xffffffffffffffff, 0x8000000000000000, 0xed5, 0x9, 0x4, 0x9], [0x9750, 0x10000, 0x8, 0x80, 0x88, 0x6, 0x9, 0x5, 0x2], [0x2, 0x80000001, 0x20, 0x2, 0xfffffffffffffffe, 0x0, 0x800], [0x8060, 0x8000000000000000, 0x9, 0x8000000000000001, 0x7, 0x10001], [{0x797, 0x100, 0x2, 0x7}, {0x400, 0x4, 0x3, 0x4}, {0x5, 0x3, 0xf75, 0x20}, {0xff11, 0x3, 0x0, 0xfff}, {0x5, 0x2, 0x0, 0x6}, {0x3ff, 0xfffffffb, 0x0, 0x1}, {0x1, 0x8000, 0x6, 0x2f6a}, {0x5, 0x80, 0x8044, 0x1f3}], {0x0, 0x8, 0x0, 0xff}, {0x0, 0x2, 0x101, 0x8}}}) pledge(&(0x7f0000001000)='/dev/tty\x00', &(0x7f0000001040)='/dev/tty\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000001080), 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000010c0), 0x28002, 0x0) stat(&(0x7f0000001100)='./file1\x00', &(0x7f0000001140)) syz_open_pts() bind$unix(r3, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x8000, 0x25) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESDEC=0x0], 0x9, 0x3}, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x40}, {0x16}]}) write(r4, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) open(0x0, 0x0, 0x0) executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000020000000000fe8000000000000000000000000000aa0100907800000000605adf0000ef2c000000f2ffffffffffffffffff00000000ff01000000000000000000000000000106000007"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x400) 0W‚¡ dÿ™ð´-¢›C)sò:ra-do’¬ÀV ÙNÝ!—s<ÉÛµ]•“ ÌtœJ›KpVÛ¢Ov} "ë$3SáôЯ.³.?ë3ƒÎ«>³uVtšp­¥Ëá´È)úÄna&yä}Jké9¸†ðý´ŴÝ< %ÅÆ}™&C35Ú0èload: 4.80 not a controlling terminal executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000000000000000000000a9180c99a884388f5ced826b5137789e1c640af84636aa700a483e532377dadf626c5c5ee6ed088527d55a16ffbb"], 0x10}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) r2 = socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000280)="496c91f2f652eb85c19dab4bbf2e0a9cffff510000000000ddf836c8ebcd603c7392c7c1803f7b7badbebde52ba3fcec8eef70690f3f90b45a43223bb487a9d27a33653400849ac93da792a8f0b18c791f0bfaec71cbf714b04f287b5bea4fe4d1", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bind(r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) r3 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) shmget(0x3, 0x2000, 0x614, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_RMID(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT=r5, @ANYRESDEC=r0], 0x3e}, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x19, 0x4000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @broadcast, [], {@generic={0x8847}}}) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x10f, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000001de64e9242ed080040a2010100660001022c90787f000001e000000194127ba3a21a4781194886d514c71e5763e78317ff00000000ac1400bb0000001fe0000002ac1400cf9d17bb0000004e204e2200089078dee15742497205ee699047488d9f79c2589f8690d3b6248a11a165c636c485ec4364d6503d4006673a4d9cc81109d9d78000243dfa5bc05bb358e58213dd7725853cf37f5620c30ec56a92fe7ddd2ed7a63b9042703205c78b5223c1e967d6d84ada0ee9a6fc7ea98e833cca0838415e0c6e3d3420e7a816440804aff501a7c664578d917142b2840808b8708f1718d1905678ccc6932b8988be0cc35135643846dc881872efe028bf4bca47a1b83eecce178f5eb53c"]) open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0xfffffff4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x1b, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000001040), 0x4, &(0x7f0000001080), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x64}, {0x35}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000a80)=ANY=[]) executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="f86d000090780000"]) kqueue() ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000100)="faee4db2a5febc10a8f78845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06caa2f8cd2f0b991571cdff56dadd4865e556c5d99d28b06ae98c3352eca0024b7f171d07a440082ab", 0x65) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000005c0)="fd0cc085e044e937824284723f7e0264831870d5812ce89c5683cda8c42321fae61af75ee0482ab52d8bd189b55d36b2dbd0ea3805666f5ed6942b741b23f746f4d20943f231a93f87f1c4d004e020faa18af9166dec83bf0ee1db5ddc1776f871aa4c942eb36c587c58b5ecdd65ca38312e654a2955a6fbe16d471967a677d3a02916def04dcd9c8636", 0x27) execve(0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8060693d, &(0x7f0000000100)) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) dup2(r6, r6) executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00001a1000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x44}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) close(r2) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r6, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c803006e2ec58904000000000080fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300000001000000aa5ac30a874bcbe4d9000000fcffffff00000000000000000000000008000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = getpgid(0xffffffffffffffff) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r2, 0x1f6, 0xe981, 0x7, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r3, 0x1a4, 0x101}, 0x45, 0x5, 0x8000fe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r5]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xd4, 0x0, r6, r4, r8, 0xd0, 0xfffd}, 0xeeb, 0x8, r7, r9, 0x5, 0x8, 0x5ee6}) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb}], 0x7, 0x0, 0x3ff, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe40, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x241e}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x90, 0xc}, 0xc, 0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a8, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x201}, 0x40000007}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x63) accept$inet(r0, 0x0, &(0x7f0000000040)) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getpid() r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(r4, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r5) r6 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1000000, 0x5, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r6, &(0x7f0000000000), 0x10) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f619"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000000)='./file1/file0\x00') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) shmget(0x0, 0x7000, 0x91, &(0x7f0000ff1000/0x7000)=nil) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="14cac7f0eccd95c9e2f88b57e0226fc7a6778cff51fddf183edac0e7484a0fcc541976e3f92dd7af64a2c1e30b06129f992e8086abdc19940a428ab80a1684dd36797b249c416e6d1f11b7f8af0a34fddf5a1665ec40ebfbd551bb9abf2f69b201f87106353c6cf25988b135a124988d0a00", 0x72}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x1, 0x7fff, 0xffffffbb, "ff1f0a000000140200", 0xfffffffd, 0x80000001}) close(r1) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000002, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0xc0}]}) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="70242586e2"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x100}) setrlimit(0x4, &(0x7f0000000080)={0x7, 0x8}) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0x9, 0xfffffbe1, "9740d67d3f0000ffc100"}) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) truncate(0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000800)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x20312, 0x0) r6 = msgget$private(0x0, 0x252) msgsnd(r6, &(0x7f0000000880)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, 0x0) msgrcv(0x0, &(0x7f00000008c0)={0x0, ""/156}, 0xa4, 0x2, 0x1800) executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x7fff, 0x1f, 0xffffffff, "8b030003b90900787d904c56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="f0118c237786ec130a7b78efe37249f0ff6450121e267f958b9b1c2b6caa1fbfe3dc77108e82d3aed8ccb73e65f0c116bdfd506ad61939c131d620aa55eeebd32256674cbe13646b11db4bda808d0ba6b4f339ea63b8a98d581ddb83b77f696d97b57477cf07a0bef6f21047e1cdf2ec5d2207326251a9f1912eaf6c128d4705f0b5bb191a9a918b52b2d4037cb7b3848e726f4a2de5043e78c6caf0a52676139eb1a7db8173bce2ec70743f7422bd7057199f19089146f696a99040e45bc1236b84254bfdbbe34fcb4128ec30bc1a253fc400723212b9a114c83f2913b662c28688347f60fb756168beed79258dff03aec701db9af4b850659689e93856f321659445810048835e9be832737c278907e028494a51b96b4c4d2710334341bbe2059b8ad9b8399081f364318125f942226c8c0bc6bbf5be64ed1e406ed39fcefc6788499860a2c9b94da8f80412e164f8d2019b977572f6faa5dda4908a949e73bd910b5f9826e409", 0x168}], 0x1) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x9, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x7, &(0x7f0000000180)="0f23ca2c46f903007c1be211c867c99d710339a5ac5c07000000b5cf9d33274f43803a6f9f609dd10254483f68de49c8f4e69df70d457a4ec40d461fbba00318e8ca5e5cc5cc354e1331fec148bf44ab64f40013b8478982b29012a51b442c992836d21ba42ee872ddca05bdcfe00835194b313313166710b55d20f7c9156a75eeff0a6254a76f2c8da3507903d37517f09e1d4eacdbf6b069c17b1b70687376469ac45425402537f1c4bdcbc59625b3820a63e262b9ce294365531457245c342e13231168de5821f9d892e93d34844691dbc03e6c20ac46f86335caff9091f13d66945ec6ebb6deeeab1a7ba80ca1d1431cea0a28ec383edf11", 0x0, 0x0, 0xd6b564e3a461cd30) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6, 0x0, 0xfc}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000cd7458c4ec59792669a3ae92e4d0ca444390a4da5663fb29225b50dfa53d311ec26d72597ce3797c596e179592c5367df92a7d2701f890b83e2c92ec4f7785ce1404a3f120338610e1fe1e031145483290e996b123d07898de1200"], 0x63, 0x0) close(r1) executing program 1: syz_emit_ethernet(0x0, 0x0) setreuid(0xee00, 0x0) getuid() mknod(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0xfc}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3b}, 0x48, &(0x7f0000000100)="71281e3471ac5e1daf4891501d94a34b8e5f84cf71b59c7afe000082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) poll(&(0x7f0000000100)=[{r0, 0x22}, {r3, 0x8}, {r4}, {0xffffffffffffffff, 0x4}], 0x4, 0x18) socket$inet6(0x18, 0x5, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0/file0\x00', 0x1, 0x7, 0x10009c, 0x0, 0x10001, 0x7fff, 0x0, 0x0, 0x0, 0x1, 0x40}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x8, &(0x7f00000001c0)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r8 = socket$unix(0x1, 0x1, 0x0) accept$unix(r6, &(0x7f0000000300)=@file={0x0, ""/517}, &(0x7f0000000540)=0x207) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="dee49f688a7812afeac0d43bc89f90887fca95e420d3c8687bdae7efcbe7ba5e9eba0bdaf55044d3e0fd0a080a0a36bfc0af9b3210a120d2d080e420d7b61df95d704927bb735112fae79b915c43b21c2b518c2f904a50aa9e66429a21ebcec346f5ee3302f8f911c454d26dd73161d262cf29eeff6e2967f72d18d9bb14c967b67dec04cbcd0313586f5476ec7abbe9d84f4ba6193c03a721d3965a614d45acb9fb465f72b6371ef7911c68de267709221858d72b810069432659dca1903149d78d2aa7415c64ad861de0803a2e948100921728911dbc1154b0e02796248792d1df7566e99cde", 0xe7, 0x6, &(0x7f0000000580)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r5], 0x51, 0x404}, 0xb) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0xffffffff) executing program 5: select(0x40, &(0x7f0000000080)={0x3, 0xe80, 0x4, 0xffffffffffffffff, 0x1, 0x1, 0xdec9, 0x10004}, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000c40)="9149453a262f96ce7d7bd4af9487f9cc1617c17c795e17e9a972176eaa7160617cbe2855b809a5bd3e5787e118a94a8405c3fd22418db18085c64b38932cbd3f6b0b1ec864864ac3b154106fb99246e51dc6397bf660b7ed93406873b409fb8c6fc88ac09e0906b6f8ec50b1602318cd5c1305ac4380a3baaa00000000010000004c64c5b1011beabec664fec166018aca91e382f285cfff38df13e6a000441716eecc934d3c1b8634aeeeef824fd42eb243450120c48d06b231b605fa13e7561c3ee1a1e089a314ec8f85ac1761372e3a55f61881072ceba5ba54533ab9a73488d6301db5040050f7b8a5c22cd376f5c8b5fc4a180b81229e5938bd7a66c3101e5ed107b5feab7b3e5e99f15e6a45d773318b3e3ebb4a376a457b551ced262f30883a9638e9d465cd90a5933965df67c8bc4ebc6e8d0d659ad950e961b30dcb935ed181a8a209bd39417a49e232c6e591cc47d50dec8ee40bd3a6e505b479b5783e75bf6d55aa4d0de4163dc45273060ea9380000000000000048120f36373c9b5c7b8157c51910c3f89031b7b915d2fc9206c8795ee74daf7087132663662bd640ef4ebc867128e4221fb8051a783a74ea21e8b8e7873210ffb863619f8a948bf1ce4b330e4e7799f981653b36ef000c72c0f351321b22c4ad76f1c3684d86e71ab214791461a4244febab5372bb4f0127092db345ffe58f1a5940efdb000000", 0x201, 0x4, &(0x7f0000000740)={0x18, 0x3, 0x20000006, 0x7ffe}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4, 0x0, 0x1, 0xfffffffe}, {0x3, 0x0, 0xfd, 0x80}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x2}, {}, {}, {}, {}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='r\x00') unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x81) sendto$inet(r2, &(0x7f0000000100), 0x0, 0x409, &(0x7f0000000140)={0x2, 0x3}, 0xc) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000007c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000300)="fb21d331ba86fb052e41", 0xa}], 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r5) r6 = socket$inet(0x2, 0x1, 0x0) shutdown(r6, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r7, &(0x7f0000000000), 0x29f, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x97}], 0x8001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r2) setuid(0xffffffffffffffff) r3 = getppid() open(0x0, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) 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}]}) r4 = getpid() r5 = socket$inet6(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x3, 0x100, r4}) getsockopt(r5, 0x7fff, 0x5, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000140), 0x0, &(0x7f00000001c0), 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) r6 = getuid() setreuid(0x0, r6) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="04e86235fe15b6d15665eb4e246d9958eb62", 0x12) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f00000000c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x643, 0x8, 0x5, 0x0, 0x74c, 0x1, 0x57a9, 0x1, 0xf73c6de8dc51fca1, 0x6, 0x7fffffffffffffff}) r3 = socket(0x1, 0x0, 0x1) r4 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/153) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x1, r5, r6, 0x0, r8, 0x0, 0x2}, 0x195c, 0x401, 0xc1}) chown(&(0x7f0000000440)='./file0\x00', r5, r9) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x7fff, 0x493, 0x6, 0x7, 0x7ff}, {0x5, 0x8, 0x8, 0x8000, 0x2}, {0x0, 0x40, 0x2, 0xfff, 0x5}]}) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = accept$inet6(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) chown(&(0x7f0000000600)='.\x00', r10, r7) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000640)=""/159) getsockname$unix(r3, &(0x7f0000000700)=@file={0x0, ""/16}, &(0x7f0000000740)=0x12) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000780)={0x0, 0x2, 0x88c, 0x8001, 0x90f}) r12 = accept$inet(r3, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000840)=0x8e2d) msgget$private(0x0, 0x21) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000008c0)=[{{r11}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0x9}, {{r14}, 0xfffffffffffffff8, 0x42, 0x2, 0x0, 0xed}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0xfff, 0x8}, {{r13}, 0xfffffffffffffffe, 0x4, 0x1, 0x4, 0x8}], 0x1, &(0x7f0000000940)=[{{r1}, 0x5, 0x10, 0xfffff, 0x6, 0x8}], 0x4, &(0x7f0000000980)={0x100, 0xf42c}) sendmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000a00)=@in6={0x18, 0x2, 0x2d, 0x2}, 0xc, &(0x7f0000000a40), 0x0, &(0x7f0000000a80)=[{0x78, 0x1, 0x1, "f40631c333abd073a305f28731bd07ac14efb9602dc25a9e14df9e79afa9dba65e09cf93ad0cde38d080c8b1caa035128a77b6efdf76ae7ba352fd71ee7d92d717effeedf032208780db7044b34348879edd9cfc562541e665c0cb9a03d48dcf96e063344f3c56f7"}, {0x98, 0x1, 0x7f, "f909f15a7a03c5af761d8fbcdc4940a7e7173dd2c8b92e9e68a8bb387969eb6c4bc7bbfcba0413bc2b75c8393175c392a92ef1841cbbc49b63fbbaee30c5e8c754e5411c01d12ec8440e1711a9a5f0255a6d299f8ab7cafd8131f72814b92e670ee8e65426aa8582de864caaccbb1c7f45d916b9bb5c473809f95f390ee53dddd0dc79726f36e5a9"}, {0xe8, 0xffff, 0x80000001, "e73cf7ba37c18acfcc7124384d069bce29ca7feeae77abceda173a81fc659d9c0bbe2772a0e2ff520e69b28faf5c0be6c39a7ea133155b0392b796fa877bec000bcaceb3827b5fdf10e36d5973312ec1057e18926be3a24449cfe42a960550deed73af3f7a515954d9832d9b7d19954e4f8a4e8b7bb48870add56df8c167b945bef117dac77658e1fa5baffd8bd2bd5e6e9e47b4c0a42a8ba666c347fd3d677cdd66dda21c289d2d77bb09866da332ef86160bdbb74d16bf9dab57980a7ad5f451a3205f3d6d2978dddf999a65ec57dfa9db4b85"}], 0x1f8}, 0x3) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000300)="de", 0x1}, {&(0x7f0000000140)="91755e797c147c06138d7546ad4302a4dfcfb3be30b12611faaeaf233c0fbde1db5c930795c9883e748d787705696b7177174568c151732cc667c32848fe7f8c16eaf6430d5baf4d2e0e9d4ebcfa9acb92574ec4154320ed9db20680269f74", 0x5f}, {&(0x7f0000000200)="48dc928185723ebf342c8eb268da380209d86f9391", 0x15}, {&(0x7f0000000340)="dec03ed18e744dbf260ecc8a0374c8dcffd5f9d4e251bfd5f5fbf458ae7c04f8022d56b90550ddbf3cad9db75f33e9efcf83c80edb168c89b2a3f81a5daac7f4faebf3603320ed27db716dcaab7c534a6f900a7e73f14c499cc54e742952cd400ce1acc816a95b5dd94b058f18c3ac397d5a3e80450136f1117b1f39b96ba3f0a501771af48f622f3d93d8c29cde4763fa2f685e9df36aaa4b8604b01b8ba0ab4d4870acfe12a6a926d82b81851611318f619cb8d43d5fcaf989338710dfe7a41f95a0ee", 0xc4}, {&(0x7f00000009c0)="428aaab9e59d6a01d367f19a77e1199f30d511b333f09850affe09d7595698d361be0bc5b932aeb86cbeadff8c549656e0650adb80a9e9d8b12998900bab3027941dc18c6468da6c988bf4eaf9106fb88d581c6c4186f350ff2801a6b8f87b01f89f1607cfb711a3a211ea4a3bc13bcd99d0bffba975e157b39ee12c7834e3201d6c5bb052f2e6998c8840fe49b645fccad4b2ca04f29eb165c3ff7f21d9c55579b062d06f5399954ecc4c947f2575033fa278625329d34f1f64423e319c4e4e29e753cd9fe03f9ce1150e8efa7cb721479de408525e0c843dca519e1935df6531409b727164b285f31e0ba18a2cae19b935773b8a41261e1c4ab45109aadfeee522f63ee7aa599de84442ffea869c3eaf080639187612c97b4f7b6ea18b6e8fe5dd18145712c04c0ee0b02fe9540548f69dcdc8a6948e41bf0187353d00e10ecee5cf754df8c12e40727a0bbcd113f34fdc1c41187a53d0b0a5e6a437281e0d064a53b637d4de4214146b229355ab82811e3e8afc6ccc5a8034926fbc7a806ffa288227d6e277ea30233273d187b5ae573c78e0091493aa774cc7128dbd040522d8a13cce79bb7bb03abdd46172999b4a74a4ba7eeb5792977b22059acf03353fed402fc28713c31fa22c50194728d701cce06e2a49a83497cd096ec21b6adffcb80bafb3ceb256f3ced4cf120a822902f78f0f9bc432f291d4cad3b834880bf2043a07534eed609b778834960ae1d10060422ff8524e4942eabc5df47ae9cc7b42e0c8d6f6be76c3abb7da0b95f518db6ce2c830e2b36b9956505c2efcfaae6ecec94f4ebca6bfd1209d400a7a5fac08571956862cdf654dd61269770bae567dfa9501df837c2638a1405d8551c74fe217fd87a7d0258e411decc5782c280c408de4f7bcaa2438182d341ec353d161d4050403d1bfba2813c8b33d1e01ae49cb19c8dd48e3812b366c37c023fc76925d3f44e3c3c2c9baa3b2e075cddc73913b607c7472908ef9a382c65ec7d59d9d06fee8e9a5a3dec76201cea584fc6846445c7d326111e334bcd8cb5325081734b4ae830fa15280171af34df6a9d760fbd964c7fe63355981bede694af92e37c7ae6a678e30269e0cc5ddb5bad1e5590ab9542ee11038ef305f5179b6daab9b3069604a3227e27afb411449d10febfb275976de542de268a68aa4f8db89dc15b3e4e609549075dbc3098572a6ebea6944ceff960101dfcac8a990d5fcf0134a5d5e8334ae78f24cf876b310e2e9f4e1ad2cfa2c5599671d336ef14dd5197e741faa0d558a8c4aebe439a063711ea5629f47a37b51fb92eefb9b8ed46f0f32f4fe26e85ae1589cb432d11c106fe941", 0x3be}], 0x5) close(r3) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/78, 0x4e}], 0x1) syz_open_pts() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384154, "2fecacf2ce60987a0d0239060000aa175b31cb31"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="b8f98015186e7eb208c2a4f4e08df491008bcbf85c27", 0x16}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x802069c5, &(0x7f0000000100)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4c}, {0x8506}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) executing program 7: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300), &(0x7f0000000180)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0xb, 0x1, 0x4, 0xffffffff}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0206921, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000380)={0x6, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000280)="66d302f1269a9b0c80f026401d50488b2313f527e7465fc661773f0900000080ea8269c9a0efeb521a7c29f793bbf6d3100c7cf4c1cf780a9c5243ba8cc3e1f227f293aae37f7f13cd3415677bca77159d004c844c0024a1d5775fb088127b72e6213038e0c4ddb0b966395d2495f6cf59d71ba100585abe3801a3815ee9f8b4640d3b74057fad6494de39227f0897508f8cd76c87245cc4cacecdf7f2761ad80f486aae6c788ada66c7dcf448b58b405bd4f97fb6bc9eec312f3290c74895e8070b99922a8a30a5ff822557c2494be81a6c7a35ca122f95729928f75bfd3d3ec154497579ab6a5698", 0xe9) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() mkdir(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r4 = open(&(0x7f0000000100)='./file0/file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r4) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x10) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) close(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00004ec000/0x2000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f000064e000/0x2000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x5}, {0x30}, {0x16}]}) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="86f4bb9cb7410114ad65c6bd1ec1811693e9bc83b5", 0x15) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e0afbd973b83b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dcffffffffffff213172f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x44}], 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x5c, 0x0, 0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20000041000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, 0x0, 0x200000000000000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {0x0, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3}], './file0\x00'}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047476, 0x0) r2 = socket(0x2, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x8, 0x0, 0x4000000, 0x0) socket$inet(0x2, 0x4003, 0x0) r4 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r4, 0x29, 0x26, 0x0, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000480)="779dc354c581599d489b9180819ce9bd67bc65c7aca122b3e1e0de8182d4537b352f9e5c7cc61b4ae57863ff3b5a679e362d09849e7d51732f3e23deb20132eb73266939e1866a01d8f1a1a98cc735f6a23cdba147083f50213d4d0cbcbe1850fe6d38b784edbd405b4a5eb2bbcf472fd41dfba494242bdbc64a3fc0a631c9866c907ea6260104000088e0c2dc1df54e40ccecaff5f6e273362cf24519d55d7d1b4341bea852447579324a8b0981c06afbd1aa18c902000000000000006fe70653c371f95e28b53c7c538e00000000ea0700af83618d74b784a6dfa6af3bb319312057407c0813e8f8500be716acac58c9ba11f954e42dd6bf5884169a24f5c2011deae54c5fbda2f42418c5e169ff686410fc2743e874593907b212", 0x11c) sysctl$kern(&(0x7f0000000380)={0x1, 0x42}, 0x4, &(0x7f00000003c0)="337b85eb", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="dbf82360dd273c17f674eb306f5adaa2f73c4b31a22b9fa596eb141c2574c6ca6da9ad201271385b8a614899d450b864255c0e1a75702ce277934776ef0b5c753b954698fb6f238fff3da11551b527ff161790de9488fbf0e6408a9ab6e21264c6a207990e1a29c3e05dee73ddfa3bda79f5879937593038042ebe41f82ace944435065a3dbce8bd332e65804df3", &(0x7f0000000100)=0x8e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000200)={@remote, @broadcast, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x4, 0x1, 0x3}}], {@generic={0x805, "16d8555509e4acf8929e7282dbdc184adfc3bf494924c364d5a0d6efd490187a0e1845a25041d1bea7b598934fa73485e28cea5da78b7810ee04ba725f58af574566468cef02a710ebfc193fe56d45b96978288abff1134917dd72eb672dd592760d37b5002f1fc70ce578eaf8733563934a598a21c206384e5648bd4e8c636cea9c7da62eeff18bae3e9ad3f38d1600628388e5d4be50d31e59c901627a3b9fd11c6bd7b0a24c80c60000"}}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) semget(0x2, 0x3, 0x602) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r5 = open(&(0x7f0000000440)='./file0\x00', 0x2, 0xf1) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0xdcd, 0x5, 0xd2a, "0d88f900000400"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="f6172e7dafc43a808697a6a98df10abc73132e7149c4fbdeb82ac5de45e49811006915b57aa9420c3d960700013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b904", 0xfffffeb7}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0xdcd, 0x5, 0xd2a, "0d88f900000400"}) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="f6172e7dafc43a808697a6a98df10abc73132e7149c4fbdeb82ac5de45e49811006915b57aa9420c3d960700013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b904", 0xfffffeb7}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x6}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x174) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xd8b, 0x3f}, {0x8000000000000000, 0x10000}}, 0x2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x4) r1 = semget(0x0, 0x3, 0x40a) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000180)={0x8, 0x80000001, 0x24c878bf}) lseek(r0, 0x8, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000001c0)={0x2, 0x4, 0x5, {[0xb8e, 0x5, 0x4, 0x6, 0x0, 0x7, 0xe1, 0xf9c, 0x64, 0x4, 0x8000000000000000, 0xfffffffffffffffc, 0x1f6, 0x8, 0x40fe22ac, 0x8000, 0x6, 0x3], [0x2, 0x4, 0xffff, 0x2, 0x40000000000, 0x7, 0xca0c, 0x7f, 0x100, 0x97], [0x3, 0x5, 0x2, 0x1, 0x4eb, 0x1], [0x0, 0x9238, 0x7fff, 0x6d9, 0x3], [{0x5, 0x5, 0x5, 0xb0}, {0x1, 0x2, 0x28, 0xc8a}, {0x2a, 0x7, 0x7, 0x2}, {0x2, 0xffffff54, 0xfffffffb, 0x1}, {0x7, 0x8, 0x9ebe, 0x81}, {0x2c, 0x7, 0x2, 0x8}, {0x9, 0x800, 0xf51b, 0x7}, {0x2, 0x100, 0x400, 0x1}], {0x1f, 0x0, 0x9, 0x7}, {0x9, 0x3f, 0x10000, 0x3ff}}}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x1, &(0x7f00000004c0)='./file0\x00', 0x8}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/161) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000600)=0x81) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000680)='.]^)]-,]:+@&[:\x00', &(0x7f00000006c0)='/dev/rvnd0c\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000900)=[&(0x7f0000000780)='/dev/wskbd0\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)=':$\x00', &(0x7f0000000840)='&{\'!#\x00', &(0x7f0000000880)='/dev/rvnd0c\x00', &(0x7f00000008c0)='/dev/rvnd0c\x00']) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000980)=0x8) semctl$IPC_RMID(r1, 0x0, 0x0) semget$private(0x0, 0x4, 0x80e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r7 = getuid() setreuid(r6, r7) r8 = socket$inet(0x2, 0x4000, 0x68) readv(r8, &(0x7f0000000e40)=[{&(0x7f0000000a00)=""/187, 0xbb}, {&(0x7f0000000ac0)=""/134, 0x86}, {&(0x7f0000000b80)=""/172, 0xac}, {&(0x7f0000000c40)=""/21, 0x15}, {&(0x7f0000000c80)=""/137, 0x89}, {&(0x7f0000000d40)=""/29, 0x1d}, {&(0x7f0000000d80)=""/150, 0x96}], 0x7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000ec0)=0x6) r9 = socket$inet(0x2, 0x2, 0x3f) recvfrom$inet(r9, &(0x7f0000000f00)=""/4096, 0x1000, 0x840, &(0x7f0000001f00)={0x2, 0x0}, 0xc) getpid() recvfrom$unix(r2, &(0x7f0000001f40)=""/111, 0x6f, 0x0, &(0x7f0000001fc0)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000002000)={0x1, 0xc}, 0x2, &(0x7f0000002040)="c9abca", &(0x7f0000002080)=0x3, &(0x7f00000020c0)="e03ecd77daced0e99e19d2206fb981c83c78f65ddf68d65b53e88f4aac9c2d458e0db9a3fa2283838642d4eec93f9702db192ec941cd420c3416468ea180d04aa10b3d15d1d020341705ed77df1d62bf4ced0b524b32d57fa995ee06e07796b3656b6eb9e7e4092c71183082b1423697ea3feb407991448fb3f668f604fcc975a163ecdbf45fa234106a151703c7c3e18732bf349556b60bd96b708998a9c8f46981599576a6ede121f934ac79e4b105df077ec1115e42c407fe7af36405ea4853eae6677dbb8965b7e1ea2a9e7f58b242258b02913293c7a70cf08a03eaf7cd26475e684ab67fa0a347940d3b6f01461f64133fa424cd2d", 0xf8) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x4) syz_emit_ethernet(0x138, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0xc0f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000023000000000000000000aa02009078000000006000000000000000008000000000000000000000000000aa00000000000000000000ffffe0000002ff"]) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x4d}]}) close(0xffffffffffffffff) r1 = socket$inet(0x18, 0x3, 0x102) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d900003bcc2629a17a6c58afb8877c8be162e3fe80000000000000000002a852d8fd99ba01c5b00000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff0200000000000000000000000000010c552e02bf310dd7314bea1d385b004788ed28081c04d576bb3d3d1b529a4e2a925c70fe072d394af155389abfbc02138caf9eeb313c803712bf7b1e08281d9234e9f9196c3abb9c96c0652b2df26bff84"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semop(0x0, &(0x7f00000004c0)=[{0x4}, {0x4}, {0x1, 0x2}], 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r1) msgsnd(0x0, &(0x7f0000000280)=ANY=[], 0x52, 0x0) setrlimit(0x8, 0x0) r3 = syz_open_pts() close(r3) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x202) pipe(&(0x7f0000000140)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) write(r2, &(0x7f0000000200)="ea92e028df5c2999091a99db34c2b7708381d29cc74781aeae6973c27cb5f8bf0cfa9ff698526c087486801b41247dacde159d6dc843d76f2a8b5c84f24987d965ffffffffffffff7fe2df1be534d45093ed9178bb17eaef809821e8feecff0099086c54dd0d6d2f7b83ef9c5d7280166003e6d6d5e9f0be5939e6c245eed9f7177428c34cb9f8b8b45f070000001bebc2019b7d812f21092da46ff6245458fe0c5019ed00000000", 0xffffffffffffff63) setitimer(0x0, &(0x7f0000000040)={{}, {0x4}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) open(&(0x7f00000001c0)='./file0\x00', 0x81, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x7c}, {0x416}]}) OpenBSD/amd64 (‘æjìòÔŠÏФʤ”8JüR…ꮯ:g”¶ÍÅï'OÿJ¤ÄÆU¹Àsž2$`çî‚ýúý›òr÷)ŽR‚JÊ×­ö¾‘xQZ#ÿÏØ) (tty00) login: vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a225308 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000040)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c79935", &(0x7f0000000a40)=0x18c, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f00000002c0)) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r5 = socket(0x1e, 0x3, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000100)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) getpid() executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = socket(0x2, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') poll(0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000300)={{0x9941, 0x8}, {0x1, 0x1}}) unlinkat(r3, &(0x7f0000000000)='./file1\x00', 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x7, 0xfe, 0x4}, {0x1ff}]}) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r2, 0x100}], 0x2000000000000127, 0x400000) executing program 4: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x8, 0x0) getgroups(0x0, &(0x7f0000000140)) setgroups(0x0, 0x0) fchown(r0, 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0xe2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x40, 0x0, 0x0, 0x8000}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x3, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x200000, 0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(r2, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x9) r5 = msgget$private(0x0, 0x2a2) msgctl$IPC_SET(r5, 0x1, &(0x7f00000027c0)={{0x800, r3, r4, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0x1000, 0x0, 0x0, 0xfffffffffffffc00, 0x3ff, 0x9814, 0x6}) executing program 1: sysctl$vm(&(0x7f0000000200), 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x48, 0x0, 0x0, 0x1f}, {0x80}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ftruncate(r2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0xa}, 0x2, &(0x7f0000000280)="de409b91bd1a84600369b5a8013bab52af4c65efc1b397d03f4ba7d7c5c776be90752b584c906577d9fcdf31bd1c7272007021a1cc77169ef4faf2c2f0d5f4900b1fe873619397bccfc015129837e662ab190dcc092094aa3b1f9103ae7a791611674fbf33777e96", &(0x7f0000000300)=0x68, &(0x7f0000000340)="c940231a293ba8b499992f1d7fd59198779a572737cd463a851f5e18be4394f5590c62b3a33fdfcbf5018a2b08", 0x2d) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10002ffffffff, 0xffffffffffffffff}) pread(r4, &(0x7f0000000040)="8982b880befa7efc92ae4d7f55c8e9450076282cb32ff8f7bcbbba480d753a83c19942c460e215d79f09eb5a1370253ce609184767ab1613505a0b4f857e97b540b243e43c25f133c38cb931fa6b60afc28f94604190d3dcca69ccf8387d4bf62013765709dd4edfbd5f1d1636db74b30a7dff04ec535024c1eeb01a", 0x7c, 0xbc9) r6 = socket(0x0, 0x0, 0x0) sysctl$vm(&(0x7f00000001c0)={0x2, 0xb}, 0x2, &(0x7f0000001780)="1fb2f1d54fca427ce8d410de73fb31dbb780ae884d8558887d83e976d7b6e598e702ef50fdb7cb1b7045d811c3a79e0dccc017955bb06b760795fc673d977b91986f18e53bb50d75a570273321b7a6a3a6f2404824f6cab9553dfb156052c52f7b53837a95a540ce1208f64097d184cceefe906cc4061a877e3fdb0319bb751672004d2232ad6cc86157219aeee50c92627246500661dacad2bf0d5012373e7fad9e4e5c5d6ab042c5ee39e49c93d836ced745781ec7c224645d93015baa6d998e65ebfe9b17d429bda0a6077231e0b7e8e064af2716c45a927d1aaf163799bc03b8ec2a92cb0e5d89dacfcd33c0cee01f467984bc556b6a436140ac80206d9dca264f5a372c1c09b4e157dd2d885e2c1482e36ab1b944529656569ff958a03324589b0ac1f76d86f2aaaa84c46b5720bf892db24f1e33b8d3e3ea5c3a15dcbfaf8ab0c387d1364637ee2c1e38c99915a9cbb18cab94ea89cef94a5f09114ab001b1233cfdc1f697378bbcf6f4fa74082b351fac2e18e3eefa866f43f21740f7dbe4799216a34cc940dd410df54a67018158b52a00296a2b88be111d1b82a79c667adf7fd3cc2b0da3c8922b64aad8bae75aa4faa1c4580842850ae256a65d9b34fc074f136eabb2e1720fe8c4d0fae859a1f9f4ef61e3da4a79b7ce23342ee8619d56edb9f9ecbfedff441ddd8116774df70e392023132f3451968926630e8558a07b0f53449b1a3e607dbcb6b8764e0e6ebabc3458761e3191a67fa12fd85c4330cedc1b068036f7d2770968f14ef6293f10eef22b7a60132ac9d4520435fbaba92d28298c67b14568c94fa9b60c53e4cf9af12f127335cd1c5b2e373375b9c89aa00057ee11d25edfd8be5a3aec0131b03970c15649731a200293acd9925c0a1a851d64fa335334d29733eb90250db7f379d5428119545e3d447ea570db00709a3ef0df0d9e0f9baff233d5c1254d8fa7c303759d86814a9edef27e2ad9530e6bd539a0e2936a1138c6a2b3da734c9ac469cb552ef52af1bc7528a43ae76ce8a6c42ba15c2945326c13a6b42fc6905ba8ee5c4f93c4be7efa5056551b00c3169c536ba3d165d91e6d36331cfe9add5c9e189ad716680077d162d967235204b4fa6c56d3098234bfd79819b081e6c13ca8dff6f2e06112b412818d4102ad52ae1569a3ba0189043be2f8fc9420e55541252ee97d95f6ab1385154a6f1753d77a332ad11e4c1c281625fa88b6965f893cac0552ba9b41a729b57ed117fa6e1159ccbafb682fdc3c1ec4a5c6ff04fa52e537ccd53c97b206371e2ed248c750d49767b601a679c850438b5c7d483e8684cb2227ea85ca976c08e60ffb441f7127ffb2e3c1c56c34be0d0795d2edf33205892d18035283d08df1807cb8b9f4d24e3014567f6fa2f8360733c96a720c3b68c59dd1c4550c87b203448a2e295bcc2d0b3b27c2297ba067871126b4012dd6e81eba97f530fbd9a85f284f8cda7a9aceda63ed2c0983c8497387ba27aa620baca6adee5bb7b7e4cdad76a6bb4dde6a475e939599efdfa04e12f82f5e0f577afb49bc4e8ac6ce30bd55d26c1e60a2a63ef5bd34822e19af350b9142cb02e666624534ef5e29956a4db9bda49bb78ff2a3ba0a8921593ad2387aa0bfe7c265f198516abbac27e38ff067e798f7cb34ffa6fc1360f662a349f86f006dd888541b34a43159e6141aae956d9eba93b1bef74f1f6c237ed9979cf54ce0a569363121a2d83822a5170ee04edf0f9b41ac7f4f3c1f0f4b7cfd86d7046088b36749df018941aae9990188f757734cb26fdb4e0cac03048eb1d1f31b2362f5775ff04fa95bd4cf3e9d5fb0fceb066504a4dedb81e453f3f437d7c466eae025cb03674dc73592432f435affadba06e8af5f6191cef3526ad990b7e1fc1739c11d5beb136ec6ef4df0e52db39e1e49624e857a0f1b90989c28f25b2ca84e2a8c06891dfa8003dc0e570c98971a27076e6aaaef55ea1a5cb28bc368acc9292552d6551d9e502f4b9a007b01bb4c864bfb2e00e970b89fadba0d75adb0e7cbd35fe42c18b08941cb2afcde8b594e5c7e844addefdc2b9568ce0378323042c5ba6726712a104834fc24bfdd1a1a3fc5aacab2bc64a4437b6f92348ad4f44bfe1284d69a45a6d23474ebe58714b08d0e238e5afb2f99b499f1f8ab9012c9d83ae2d0cafaad62d3d8ce2aee147b6860230a71f0bc7f6276a80eb8900409946e09f29b38f19711e00a126bf647baa852576a5cde85f7399cf749e9c39fe65335b5edd053216b9dfa9491242e2e9c3f93ff5bc3ef46b6b7407a01170f1a60cd1b252f6f174fb250f8394b2f9159ed34d507777a19e004b7c95a66c93a608f61e18daec196140cfa0191c84b0e427a4c7977a0cc0e233388e5afc3e134f05ba1095f7f7b5a3d57646c025cfc44d444de6d3c9d3f7e45cfbfee7ffeffad2bf73b8e5aedc1504dc4563e70ca582d2d0d9c7dfc825f03de001cb4023e85461818ec53b9666ab17522553d94e62a3f5c6d64e4b2e6ab7ca1ce454cce47d5e1472a5ea9fc0e9167e24f4bce58cb4bdebfaac15f45d89c647bb8a5b1f245f2a9c7ab185eac04b0db26eea0044ee1305da713e9e24d198ddde471e64eff1a5de8f4cd91adb2df1dc42864f9c3dda23282c527ddaaa9029f3f2f70774afd981fd60022b762f6f4d322e0956013154940b46fca5cb9218b3314f62b33354b2c3f66691e541eb52d427d802ecbec5c9d960d955f3d1be7765d20f8a5dbee54fba1dbc6247663b238be27f937a24ed5fdb3c661a4f9c053c2cd00d44d72f4049f85ee9f01ec2c98c9a3c99b404fc2ca8d550b46c2116395c9586c3fa3af709b23551b95d9d7c6a34e58b4217c514cff9d3f0147d465729eb5946a9be5dbf5eb4ff4a0ed0d542fb711cbd89551588618f944b36da079ba2881596f57bf7be03626cec410efed8619adfe0d8e8c00d9ad1704cfc3e1eade0977b66c3fcb311b74e116bb329b5ee8f5d2ef27238b431bc2ebffe5fca55aa0d0413918f3c21892b5d54dc3958e00178c79cc9aec92435019288634526983db6c67e58fa1420c0821ced944be033866abbdc325ab080b3e47b72386211270ab88120cc775bacac336456135f4e894f208b7ca7f8c959f6f80792ad07805b875be762805ddb1781c50ec0ccd262ebf1ff0c2d91db22545ab3f3331dfdcd4d6f3a412e284cd5309a92894c7b69ba7a39f11565f6c783aa44039e6319895e1524e676f5c7ce7aa61010fe0d1305ce9ddc4f1190fd1c1ff51dd51e894c8e4cb7b91ccf79010a75440d78517a670aaa82ed3a8e9d1a733adfeecaa8e54fbd1ad6de90879b1dc0eab400318335d1de7af34a44473292b8f9409c6019e217229968010cea14e91f668d8126397cc460f5a4f57af61a81c673e90715d01b30d6d57ed46f029dd4752924336950bd14ddf6ac830e01c420c7d42475be9522b8157a7e58680399aa89692560a59a59f1853b3bf228ba6d6342c6e7ea76568c8265dd2923ef4a8f6f9ef03e09d07a04f2bf23067ae6a9298089b3dc58d6690a17b9783e7e0aa24d6d048e65b90d87f9a9afd30f28c20e68f63b298406647bfa15d15d8c28b156f7757125429f93cdbc2f7bc0c440587259656b38af837fec2a632d455aa3086bf19e41f34f4567cd7d734cad0f8135b70c12c50f7160a65db23ed32bc0cc39c0155114ae21e990f00a9e9d5a9741138612dd2595ff73fa15834a5f14d22d259d8ddc4116b89f415f53e0e7f7ec538229a79e3e34eeff00ca84b3ae6881577d808d0ffdbe21fc6982cc5c4fd5add07f3ef366cd3536cf14d9adb942fca48d1a7968982d8af5ebb3cff0d5e1db58fdb586f61bd33daae19f5588a9cbdae539063c5becaf64500337db32b5eb55de91fb7c042e38b3354f9c58dd4a294760cd41650213a4ba746e65b3fd45f7ed0ea939e6e4982d85425a247fb05bbac6ddc7b9f2dae041e7c5c76aca9f59645aacacb42dfef03edb2c3a97366ab3afc7582037baf2a74072ca749230b90cd6193759bf360ddcc0964e03389adb6b308a1c39c253df48e7f5aa13f9e2d91bf94d55b1d1afc6ece4bef22578040983fcb28f8db8094dd157cba61071f7288908fcf1113ec68aa9fc46348dbdca9be23dafa0f9230b3aa203723267408b218f6e2145cbe60aaaf04acd9ceca55ec2797716a44e680a5cb451713578425abb7c344646f8c44d0c21917e175605a5d7236f49dc65e7ca70157260bed11b1c29f9af70c0502f10be1260886b65e3531c099b5a3a4da4895089575cf69e90497dbb40c5da6ecf1595d9f7d92032f3887c12c0664576acc3816e0142e5f7e48e713596e6c8f67217561da739c24c1df74d05268d8e8bf7439d8df07cd50ca49c3919e6a6424ed9514b8c5b2ccba0dd9c587285049741fbfc93026b264f4b8b32348b3e4fb2ee482b5a0a627bfc0e8ff408aa6975761718d9253802274e85e334237554c102d7f0017eb919f75f15fc9c6a55ce63a0097d3054cc9d3b8b9c5b2b3dd89f3d20e6b02f1dffb184e2e8b4f2ba04bb2efd8f8bfb6bbf9e6ca73decaffd5fc40e57b7c48ae7724a50f53f8dc5951a9106636c8652295d384a1d68b56996cf1b4bad5e9f8f68ae4a615fbf9bafcfc85230c84dd0bc20abd09284d4e8afaf5bdf493ab98c97f01dbe8e1c1b783df2c0b7e552e4e827bdb354fdb4e3f2f46e6dee29640b0da2ef64abbc34755d6d383d107c2fcf32ce040581f73d0a1740bd385b052f79f80b71c64125bc615581d65261577393a3db74f036df8b3164dae2406f83bdd128e094c097ad8073cb3b8dff521c077cd1131babe2283356c91f4d6cf506223a3507d954133e51e5cc5de7d34cace13a92e2a8bf3be46be156b5a9307f05bd5f3f8b0d1562eb3ec43736967e62ab76e34a8f67f5f56b98dccb8e0eb34200e0cf2f42d8407e90922f31e633ea02438c1fc1125c3f3df0616736b64eae178217a233110c15a36cd7cb23414bc46ecc44d059ca317c208cd8a03acd3f2df9a7fcbe488bac6b797d8f2a23ab1916728387a2c3d95c419ef4066e6623ba3706fede2731f4594f217c43ba89da17cdb7ba8f4bd57db861c56a8d5f817766d7ade0dc5eefe0e0749dfd5d205d234a48829542c3f35884c92347b45cbad34d17183bb632a939a57cc957028ec9d0eda2b6a50a5aa4ba5ea6037d9565024c7124e61b0289943730c2e5b474415e162473fa7382297dc295c9d0e83b0671f577de898eebba9bee7f03ebf785497daf282e450647b94bd29d784bb236c9f67bb1c4be1599cf1ea499ca71e16a28c0d4287828c827f9a8448aea67cd168553656b88bb052b8c113fcb76369d166df3911c1d01b79b94d287eda9512f0932f66129eaf18fa2f4ff67b9e2f103659da2f4c1ea5ce73788b9b43b4ad810bb6bda10faed14da4b5c2dab4ba69284338423fb4e4b3d6a6b64896b5181993ed4f91410a9331955192edb3e2c02d3251a28ff514fb918762ebd0b009cc10712c245cffc8f2981cd4ecf5be37643574f532c8abd93f50c7b20ae6a56ed0a6a8e4b0573284ecbcc1ab0080d841efa5237f2e2d23a7981a115da3547983cc2ba12be8b920b4e7f7919fd8a24ff98e6ff9d5990985847e925fd229f9610dea5d36738ea146fff87a1f2d760a9e0932515cc25f1f5846b03d0c5926ad22a508bf2a54833380e412d7e4af25d0171a89e28c9a2e2d33b48b8359c4fbe7ec9fef75aa27e7d139cd18b12cf06cb1fefad40849fe330698cef9c967872fd84576daf4e89d0311bb", &(0x7f0000000240)=0x1000, &(0x7f00000003c0)="db666db91f4b9db6a3ffd520e0b0d30a0ea0c6e89ea899703eb6a3a729955dd551c9e758570f4fe610a084a6fe5080f6e3572e90caa4c8fabc554e62e7f396115346738b77c063e963cf5e0e902f1ad19601298a82505475dadc95044e49ae3ea925292b3a61e76be48c4df9af5f6865b668575c5e5d454ef97846a391227627d64ba26381ccab017331bbeec43d114cbede0d2b9b8bc2eb3ea1463d57f6024ec2fcbc93b8da80cd5f5f2caf202a63cbc5d7c1", 0xb3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) setreuid(0x0, 0xee01) mkdir(0x0, 0x0) bind$unix(r6, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x3}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 6: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x230, 0x3, 0x566d, 0x7, "f9647cfa91dba5347698bd026bd69bb9a3f67f21", 0x4, 0x9}) r1 = semget(0x3, 0x0, 0x28) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x9) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/200) r2 = socket(0x1, 0x4000, 0x80) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/122) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x5, 0x1) r3 = socket$inet6(0x18, 0x0, 0x9) getsockname(r3, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r4 = socket$inet(0x2, 0x5, 0x2a) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000002c0)) r5 = getegid() fchownat(r0, &(0x7f0000000300)='./file0\x00', 0x0, r5, 0x6) utimensat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x9}, {0x81, 0x6}}, 0x2) utimensat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x5, 0xffffffffffffffff}, {0x0, 0x6df5ce3b}}, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000440)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt(r2, 0x0, 0x5, &(0x7f00000004c0), &(0x7f0000000500)) r6 = shmget$private(0x0, 0x13000, 0x4a4, &(0x7f0000fed000/0x13000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000540)=""/251) chroot(&(0x7f0000000640)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000680)={0x9, 0x0, {[0x8, 0x5f4, 0x3, 0x7, 0x4, 0x100000001, 0xbe, 0x1, 0xa3, 0x7fffffff, 0xc00000000, 0x5, 0x9, 0x8, 0x2, 0x10001, 0x2, 0xff], [0x36, 0x2, 0x100, 0xe92, 0x2, 0x800, 0x0, 0x40, 0x8, 0x9], [0x6000000000000000, 0x9, 0x80000000, 0x5, 0x6, 0x20, 0x7], [0x2, 0x7142, 0x9, 0x3, 0x7fffffffffffffff, 0x6b3a], [{0x1, 0x3f, 0xffffffff, 0x81}, {0x7f, 0x5, 0x3, 0x2d7}, {0xf003, 0xffffffff, 0x0, 0x1c}, {0x0, 0x101, 0x4, 0x4}, {0x1, 0x3, 0x4, 0x80}, {0x7, 0x7ff, 0xfff}, {0x9, 0x6c, 0x9, 0x7}, {0x2, 0x10000, 0x5, 0x81}], {0x6, 0x1, 0x5, 0x8}, {0xb57, 0x6, 0x5, 0x6}}}) r7 = msgget(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000008c0)=""/214) pipe(&(0x7f00000009c0)) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000a00)='./file0\x00', 0x800, 0x6a) syz_emit_ethernet(0xa5, &(0x7f0000000a40)={@broadcast, @broadcast, [], {@generic={0x8390, "0776f21c780466cc80cf66ecb6feeccbef3a054b25f786fe1a68a0a5dccd9fd3f45689a31b8d40dfe175cdb1439c6bb2498d232829ad847d0fb318ccdd95e3ef43f331718d8a42ee1b2378688e5830529827d9166a3f359383d16e700a1373c10ee09f03b57366e61745d54afc6c6900197e1c52e83adfc3ee42d4ffa038ffac70e99461e9652c0e1ef81093dfb0212ba3dafc75a3cef5"}}}) executing program 7: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d1", 0x40) 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'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(r3, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r2 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x1390, &(0x7f0000000440)=ANY=[@ANYRESOCT, @ANYRESHEX=r2, @ANYBLOB="cdaf082f01cf489f49a0c31f4618c9abf33ef1fd32995db6e676dfa49d19f6e346ff8d802940dee32bdf15ad48a23266befdabf0bd77d16117784a96d45b9e22bb057d6a28472f66f2ce73da37f55bcdfa1923aa202f42cac44fe2b1ed01", @ANYRES8=r0, @ANYRES64=r0]) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x20}, {0x812e}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) executing program 4: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x40, 0x6, &(0x7f0000000080)="e83553bfd3f395e495c3e590186a78c546a8242d30ebf43933460231148273d120db7378c171b5b5dbd26fe69aa546e22349366308dcdac0fb1c038df6f84c7a7f", 0x41) sendto(r0, &(0x7f0000000100)="9e9856932d382811edb650dc4fcd730d58ceba38e9bd849f3f606c03fbc51726dca8a0d3c61ead2a62f24eff40f864888267d9f440e9a38aa984664c14bee25ed28ba6129860b62242a235d367b002d661bf191d97b21d4203107bed37fbae4545385e5ed3bb355a1fff0348deb01004d48400e9fa7289c184fc3e11ac535f586fdb98d715ac7a6d4073f4a8f30058e0709ff5db14a311570d8dca3cb5a36b6402fe3e06dcf60f98517efd5eb146665e5ae8bcbda8bd9635e27c3033126eab24a52389de0d1cdeadf23c415d98b9b94cb17228ca32ef70cadfbb64b14503137efe430e2819fab0c90efa7a", 0xeb, 0x3, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x8, [{0x2, 0x10001}, {0x2}, {0x1, 0xfffffff8}, {0x2, 0x9}, {0x3, 0x3}, {0x3, 0xffffff01}, {0x3, 0x3}, {0x1, 0x84}, {0x2, 0x2}, {0x2, 0x4}, {0x3, 0x100}, {0x1, 0x3}, {0x0, 0x101}, {0x1, 0xcd}, {0x2, 0x6}, {0x0, 0x3f}, {0x2, 0x1}, {0x2, 0x3}, {0x1, 0x8}, {0x3, 0x1000}, {0x3, 0x3}, {0x3, 0x5}, {0x0, 0x5}, {0x1}, {0x2, 0x200}, {0x1, 0x1000}, {0x3, 0x800}, {0x1, 0x1f}, {0x1, 0x2}, {0x2, 0x5}, {0x1, 0x6}, {0x2, 0xffffff96}]}) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() r6 = getpid() r7 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0x800, r2, 0xffffffffffffffff, r3, r5, 0x126, 0x9}, 0x4, 0x0, r6, r7, 0x81, 0x7fffffff, 0x3}) r8 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x400, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchown(r8, r2, r10) syz_open_pts() r11 = semget(0x3, 0x2, 0x204) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000580)={{0x139, r9, r10, r9, r4, 0x68, 0xb896}, 0x100000001, 0x8, 0x9}) sysctl$net_inet_etherip(&(0x7f0000000600), 0x4, &(0x7f0000000640)="a279d3c903b956589c68ede321b9aaa5963142b1e9c0e95b5a349e7729664726e067f67df27df6645ab23b6d40b8bbd01153a04857e72bc6f348f1c81e5759e8107a4d1e9f4e852c4e150490af926e4dd4db5458bcd974d4054af894ff83359f01265f10a7b6d420b5d80fc89fc69df43d3aa4360047676452cfd16e686f72ffa2539745b26aaa0015867c389716ced16d9558aaa1f00f7c62dcac10b44309ef7bc9c5b851279a1847f7cd40533f6bf5c1fb4e76d85be56d1db8ed1c303939f7ff830660b2bf62fae302", &(0x7f0000000740)=0xca, &(0x7f0000000780)="d0a5f676b35212c75a08984173c183fc9383b11069747ebc35b2c31f05b5888df8e5dfe0015d495768267a7dea978a917639c6d6e0d462d2b1d288c105ae4099450af04f2e66056d76cab97b0a1db1a6c404e375cff68ba5b6a0dc3dfdc6243b2843891c54b839563c86111205dce67002b1339f348d1d16634059cd202f6801ce0c6a87499dc06affe2cff87598712eb37ca1f2", 0x94) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000840)={0x2, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x10000, 0x0) r12 = socket$inet(0x2, 0x36511fb750534060, 0x80) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) recvfrom(r12, &(0x7f0000000940), 0x0, 0x1, &(0x7f0000000980)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockname(r12, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) r14 = semget$private(0x0, 0x0, 0x8) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000b00)={{0xc26, r15, r10, r3, r10, 0x18, 0x7f}, 0x8000, 0x7ff, 0x1}) recvfrom(r13, &(0x7f0000000b80)=""/19, 0x13, 0x0, &(0x7f0000000bc0)=@in6={0x18, 0x1, 0x3, 0x9}, 0xc) fcntl$setown(r8, 0x6, r7) executing program 3: setsockopt(0xffffffffffffff9c, 0xfffffffd, 0x0, &(0x7f0000000000)="a412b0646f134b84e9b1eb90acb1f4ce4da85f557f04ff3a8c03adbfa824a8ead7d832f66e18fe94362748b5efa619f4ff1a0c707b0f3d8d7faae2394e20272f73997a29aceb30e182c976c0fedd0a28ca1c5d4eaf4c44725f89755131cdde71144f178cfae43a93b375ce0e409b6a7c6610cbaeb668d574311661d0aca0a5303de544b51b8adc540fa24b029f1b370ffda088ade9898d3e8cf3655c6dbde1f2c286986f319a9ef15961420bbcc96e7d2781f576dc20c2ecc6a03d0d26fc93dee14c6739af6001fc694e12ff962a908df3a151b8fdc5f44c92", 0xd9) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x93, &(0x7f0000000180)={@empty, @empty, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x6, 0x85, 0x65, 0x200, 0x0, 0x3, 0x0, @empty, @rand_addr=0x4, {[@rr={0x7, 0x13, 0x7, [@remote={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback]}, @noop, @ssrr={0x89, 0x7, 0x2, [@remote={0xac, 0x14, 0x0}]}, @noop, @noop]}}, @generic="8606cd8e053fcb8662db623167d5197e33eb0411a7ad687af41fc831c713faba2f6ce36e9a79ef677e373583303c1047ae95b0ed9f40870503ba45ab69bfdb797f6489ad0906fa8d485f78dff1331b5c8b"}}}}) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x1) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0xab, &(0x7f0000000300)={@broadcast, @remote, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@ipv4={0x800, {{0x18, 0x4, 0x1, 0x3, 0x99, 0x65, 0x40, 0x6, 0x11, 0x0, @loopback, @empty, {[@end, @generic={0x94, 0x8, "2375c16569e9"}, @ssrr={0x89, 0x17, 0x6, [@multicast2, @empty, @multicast2, @multicast2, @multicast1]}, @rr={0x7, 0x23, 0x2f, [@loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x7, @broadcast, @empty, @loopback]}, @generic={0x89, 0x6, "c05b630e"}]}}, @udp={{0x1, 0x3, 0x8}, {"0551026dc416b56cd0e7c2c45b499a7b8112ebb0d39d1c775953492176327069978ef5b7e68f41792c2e985a175d2b971a"}}}}}}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000003c0)) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000400)="df5a2b1b14e879a503c9eb3376ae4db9a9ebc55dbef586f0e099ea9786a46f81ad980721a7b5d7b4887156ddd179ba5c68ec4a114bcd449f42f7b71e53", 0x3d}, {&(0x7f0000000440)="f3c73e9f2fe0353186a35de2c4c75a2f47f3b99c32b6b070b5edf16433f8e2361016e3ae65155310a0136b531f3cf02d71bfe876008e16f1f4e1a1e0f78277aaf13419ce0b41f564f4d1c7348afc94547a4c921f822fbe9a51e22756b0f57e3f1bd9a5d3ba6ab5653d784852be5119d0d1070a851ad9cf0e7748f2ccce69aa5ceb3a42", 0x83}, {&(0x7f0000000500)="c05d9517c08101f8095f93b1ae22afc562686aa4b5da6a4b484149692ca0551167567a796fa1f549ebb7c3275cf77f2b7240389982eca24ceddfee9d06d1591949f19fda7e97fbbd5d343cca6db9e7a85c13590226ec9c8808e7d4f4847faf44fb537fe5d8b61de980d1b3156d219fdba0dbc52f1fbf58c698828d30ff44cb7b3a280edd71a785d1c4c20624", 0x8c}, {&(0x7f00000005c0)="de75e61e25e4e4e8c7819fdbb0b39515b21b3a1ebff3ebf17b575a16024aff0bf1f1d9369c631b97baa7ff6d5a419a5d5121c2659fd5a5f72944710b1f4faaedb0ccb48643e118c1ab03eca399183805452e43b542e309d61659f47c9801d5e314ef3ef43c87e3f7e924be813909f7145ee3272219b381de1bed2095c782fd4b964ff785d9485cd24ab68c83350c5cebd33a23cdd48e0a1b9b4025523e4249ee829f7f9dd0ce73a8c785c731bb4e9474d6a5f53eb9d4aa195e342c5c30dfc62cbc28040a1656b09d4cc0caf8537fd98acf6b206fa29ca16dae73b9ba7111fbd8028e1dcab255", 0xe6}, {&(0x7f00000006c0)="de38b84356e74dcd73fbf2235bb6d9bf4b64fcb3c660e6e500270f7db2779a9b0ea31c323f1938608379af0a585a9335812a8ba00e718b9ba2fbd409567a9061fd05f31e23f2b4e2a6794b8d7a349551170fecb86c8d68a2f063ba1cbd283284ac383849bf7e8a22e15357e326a5df1bda4be05d354befb6b6e330a6a61701b94d6a0b604667ea36248f525f8fa71fe717957e6aaf0a862b50d708c3f9ab0356c5de55ae968e3f41fb44c84c", 0xac}, {&(0x7f0000000780)="679e31d916558f8caa6d8b06f42a3fff9ada5bfff812fcb4a3e7dcf7e5228dc5c29857ce3c40686d43e41d3e3186a213c4bb1f669f1f8152ed1abd1bcb9858a8a6ab537ba7762f9eec37d6c5247d07ecb6efbd23e612660d", 0x58}], 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) chmod(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a80), 0x800, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000ac0)) sysctl$net_inet_ip(&(0x7f0000000b00)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000b40)="a440ecfd3808a2caff402bc343f9f646b35c3d99a65cff0900783bc80e6d61bbb6fc93f24bfd0af0d4a3249298935913646c56605259db105b2bb57b2661c7e785f0bf040d5ba7edb577de68f1d447c7d0fea458833e0cf58188aa65cf7d5c5442caf24f5bd4baed23cdeafd0155598f57f401cdf511a3e2db197fc81977e9801990d83354c6506a0636f2b265be01e550e7e99d6b17a2e4a09764276aa35e332f8988046102d81004aa542f99a22ddc42fc653000e9acbff6d865adfb121101955cada9aeacb7b64d65691f285c38f4fb6ae0c9", &(0x7f0000000c40)=0xd4, &(0x7f0000000c80)="e1b7583db2faf5c1c89eed6376f62cb4e27f187764a35655d7c7300bf8c045a4b9d336ee0e204148ebf470488d904051b08f0422", 0x34) r6 = geteuid() ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000cc0)) mkdir(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x340) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000e40), 0x400, 0x0) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e80)={{0x80000001, r6, r4, r0, r8, 0x20, 0x1000}, 0x401, 0x5, 0x85c}) r9 = msgget(0x2, 0x194) msgctl$IPC_RMID(r9, 0x0) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000f00)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000f40)) r10 = semget$private(0x0, 0x1, 0x203) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000f80)=""/80) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) sysctl$kern(0x0, 0x0, 0xfffffffffffffffe, &(0x7f00000000c0), &(0x7f0000000100), 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x40}, 0x2, &(0x7f0000000480)="1f6d6a6a35bb68e12b04d2333632fd770c79190260a69876475835a0f5ac574e61f5f94ccf0049a02e48d82590774b03163e4a22165c6f61c41835e69ceaa1965b10e19911cf781b9c4f546cabbe73409f90cbe70fefc914226ee520352334882e9e517c0617bf4a52164d3802ac6c4a8fe9335bd8efed5a8dc238805532a64139f577227ff421b1c2964d77780f49e287aa4d0c849985c550bc16953b911a41b190f4b36b01a30d9b7f54dfc11be869605fa7260573d001698fdc5328db037225606ea243e7fc42d64d49c283ad37f978db2f67c7f9fb77668a0207da5035", &(0x7f0000000340)=0xdf, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000013c0)) r2 = socket$inet(0x2, 0x3, 0xc1) sysctl$kern(&(0x7f0000001400)={0x1, 0x3e}, 0x2, &(0x7f0000001440)="70f1277f745b3e2b64d1df766fea074019e1d002ef6c100dfe845099441ff8f6d4661664b6f44daffac306fe925061ad5dbc66adbf7e79e648845e6338832d8393462e3d91e805c16d380607485976f8675530c42b169f264855b93a324ef1af4e83fee802a09f634e06ed0400fd2b7c52716c224f2c077a35a1f4a6a5806e8e9b71616ff484b84dda1821f574b843ea7762ddf6489a958707ae129b144bbd8a6dcc84212e7f7e72336bd62e209ea98b595f59de86810f4e7436c527e39f19a92ea9b8b6f382bc182548c6e822370a69fc6c9f89d47c27077030d9e30e032cecb188f19a944a6025bb684ad17e27f7a09708b3c35a3a5d46cd7733e74989fd50022c8fb75981479b65b81cbfef42c8d304f2020cd21d2d1bda8e364add205a3aca6fb7acb38a3e0e7d4359a99463ef93bf8e8a454e985813ecf4c550d5aac02065d95bc1e064244a6a57661e5416ef145fe2aae2da5db88c0b94d257ad4367733bc3c565757d7f8765c9189e2f2c5e1dd5bc215a3e48e6233ca101e5fec0da7439cc8293ec10dd34cb4940246367c590abd74bf08e14bc50c04469862c3f26d3d5f97990439a40ebf825772b0dfa6c1cb066664648046dc4bab2192f831fceeae4aace6b5710e25cdd43498a18e0694ad5f4bb54616967a006419517994d3430893f5d4496eed47b084f921b50193cfe5ac60e6a6382e1e4eae87db38e213820e656b21376c8938eb26350dc24aab69c3dab3e4f713ec02306de7a0c8d02f6c74056d9ae0a80337751547354b2a502095804111f76ff28dc7b709845342a6900500e925d99916f99d7147267a298808cb8431e3e1940d989d68beb3cc2d44b600587611f3e18891c5eeb0b4142b48481550cc5b4d1858a7d0bb6635cbe28223284ec21d74f8cf8e0e642a09336606d37319f79421265f626b82aad79a890ea58d6d915ddd894d52a88c64cb1dfa2378e2805bea5a7e2c18941b25faa7affaabb9fae4f68e7e767bccaa7b6192caf9b215b51cc1d975e8b18fed2eaef0b866e04bc3663afd819b642b9283709d0dd38ab936735a6de2c76dc291aeba7670ea4aacadfe83ceae1f4144fc1179e5238ac92803f353895861708c5778b347b3e54e545f56232d22d57e66ccdc69d44976bf334e0e0ae2a3187a4a72b388257de92b391499fa56ad725e344c541166c2bca010904d1ec98f7d83c110bfbbcf0a0e982b948fb77bf61dc3e42f24bda7f8ba850520793343c6b3463ab9435e9629cef4ef00db9793e0f9408c1655ff7c0adbce2c00e326f70a8a0e4d5ac93753ef680d3118d615aa636b0617e1e48029098a44a3b81bcef3a9121e1bf5b1ef9f447167351ed6b33222669275359508fd6d81d8077c1098eb1cd0ba45ecc8db5da0723d4eddee4b82d759257623ef64e57d0171adb0826f2c3956a778622ae6348f6b00da50cf779411f186e01a146f8a2d32a54103126304157a6afc668f19bbd2022913c4eab8c4978e2f44c0e02a314e58929d90149c39b3ace5e2701e460ea78c8f5329124769cffad90f33a46899c94dced7a9fb303284bbb10ccc278d038a54bb058bc1848b42b868aa061e71f67a73c262df7986cb68085e21cbdfed9dc7653e8a62cb69eb470e285b71fe8e88e64a54753012c307966ec0f7859aa932229ae0df0526ccc00df4177f84813350ebe8239172fcb7b9a7fc086ec695b0bd6dcf9aad19da0fa07c3ad7fcdca9d60ae79c86b8017a13db9ada475ddb6b60fb8f80aa16c9999581aa9aef2e6fe5fc315483f55746721f71e249c4b810fb89ede4229eef3f1e5fe8699bff23ed3d38e068084d91363b19f5b02a95920604bc0f84c8eca03609a0e18a91471577d821e4a58417ee2096c43ebd590e0c636fe0d2a83e9455f3db022dc527c87875e0ab43e22245b5d683802a313dbd6abdee1ad97403ea7cc62dc9de41c5f0ad1e361ca08e437cbf08ef4adcecb344b022c96635ebb8d821b90296a9a0d66f1b0e35a4371486987c886dae1d03c148ab1f0a240c621183791f3a796079e4a31d5ba7017bfed2bb711c13e04c3d81c5283f30404d5f7413b8112a68bdc76be02793843da977e2c4bb265d1dd653b27591303b300fc9ec7b8783990e04d4eb566da3dae76bc74dacab09e080900ba8e849e7a739eb9961b50e2d5c1c82dce851a6aca114837838d656fafe0208fa77b7e4e5ccdc8d61cf4d6c67e96d3c6c529fcb371f0229815cd068b0cee4bdb234d723de4335c256e2d2f5dc7c299b97e2cf21fbd8455de419dc54d852f74b747c903aa35c253abef30c96855e17922bc81dc78f2d78381c2944fd8f3931df58acc2673c37e1eeb2b75731a9b1a3e25b1c0805904d0aa48e7e467836553c4a4696c8ef3954345bb393e9c19edfd77e07dcc08c4f8793ed4a30e93d644f6cfe1c2ae16f34d8aa8bc0a9d84742909f3304963bdb46a136bac121d6e33197f5d0b6259dabf78111f50eb67d2786803864e48c1df79fceb4264a2e61bbaa4690946395d2dbf85d1d0a06a81cb1d1c6a09e9413286ccb2b0815c3cd03280ad505b48ee557284c5d6e824302d5f0210aae7e43d274849ecbc7c419e8774ed68bc4f816b3a07b36980a81aa3b6399f246408f58a1534709da849a464c3a1967ebee0be55c9ae01d75b6397082f91b63383b60d773907d67dc4c8d330c8432c19f43d7ccb15a23dc4b2cfd0108d97af7201abc709fb23a4f5e1c8762daa587c86df0613b59186b75711fa2e312d44a43488301621f1f3ecfd4a8168df959b0451efa18abc5478e7a5a5117e134adbf5b3e2dbec41cd80fa5518938df3d68e1269d7d8bf649466e94ace7127399439ff5c841a6a725409be1abb8268b97330595349d3c262d273cf1b3cb2637dd9770e623b71a8916a33e8309c90bdcb22938c5b202ee20594b57ad1b785799d78514527382dd206f1ceaac7a06e66517bdfc4d4ed10230b973a4bfdecb91a0957ffad7e48099d36d1154461df3c1df56e66d8a82e65c3840fb4aee43b62e0c0b5a5775846ecae43703478132092e7256d9f419653135e89f68864a4459ae5c7068fc2c2edba02a6c8c9142ee64be59d1619a49ebeddcf147b3907d8520636a45c071f3f20988440a8b1433cadf03ccbf77ac9d4a83f77e0249b28af51f57098a9fdf0e6cb115d0c99cc6abf2926d4136323ce88d1d765b8684043787304bf0367f02a2ca7fd897fe4ee6abaf416590ca0189f52212883d600479e015f76bba6558d1d56cb2a508f6b976b485a11557210b0bc05321d3356a85e8073d8599b5b4f96bd954e507745c348208e3d6498960cac6bc58444902be1b046bbe7f059cd23f448c85a3b58e5ea10373640515b012412a417888f43fb64909b153280a79fc08b8343b117a7f50adc675e66979eb0f33553c7b38eda03b5f4f94efb45c215846fafeb7e375085d13f74202087386c3cf4f87e126e253cad7b3294d601ef9cd7b63d09a6b468e449ecd6b021f66bfa45f386de1fdeee4deeaa899f9f45f86c5dadad4d8ab6b7b1e7fa18ec77242539dcd516e42347dd73afd6901c8ffa3661ab1396d03498e161dc0d352441ea31695be4760932bbb31b069b467cb422488650454c2783384974c9ed45e883c75651415ade0df856e6a507523d1159d825a04d06639ee01e5e00d6a2b39906654d71e962ff946e0db40babad92ee00649d2dd00b08efdfeeb6e4349fca013d4faacdfe7d47929c1d9e2b58b92c73e9a4ce34783374e0883021ae2e4cc037a5ef4cca324de7a471941d3bab85ae1ee4df351701385c8cf58695cbd260bc9abc62963ef548439dfba242e7c01d3d61da3b90906cea724188afa5f652f1dd12d1f4f65d02af5e6b6e6a387799f8d0111201b6209fbc4bcccacd225f8166bda932876a650b9e430160e83fad3a4c9f5e875dec2cc89e98049f25eda53cc304766874974d7a4fb155ad03ad5d9ae4e5872a788e8e707b2397a1b6fb5b", &(0x7f0000002440)=0xb06, &(0x7f0000002480), 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) recvmsg(r0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000280)={0x8, 0xa, 0x1b3, 0x97d}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002c00), 0x20000, 0x0) r4 = accept$inet(r2, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000002cc0)="a2d398978de38a821fb5a76a622a8292c15f1b787a87f4ed81069fe624f71ea2ccf7449c2980cb1e9f06830902ef033c20f0602a45af722faa63e40b6ffb4b28f9e608c165b7b03657fd1472f31bff0ef5f305ea44744511a0700c09d09389c312", 0x61) fchflags(r3, 0x0) rename(&(0x7f0000002d80)='./file0\x00', &(0x7f0000002dc0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000002f00)={0x3}) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, 0x0) sendto$inet(r1, &(0x7f0000000380)="2304e95918ef5749c58883e03e01541c42a417c40ac3ff34acf6d6de87e12111816b16c51e195bffbff9d439c47af15229acea35568e758ec2f093bfa9e3c6056de2f00156eff7d5983982a0eea066ced8b9363ddc71e7730e29f251b156f960afc1fd79270782a83c9a1925adfec693b382cf8515b86aad5a559ebc543e1c809ad073c21d748708356b6f6fc3837ad3479e13bdfad49c65c797f77cf7d2b83d5002edbd8fdad71a644c08000000b83a9b5dcf4613be2215399a3248fb0e1704c6f3d12f1a7a331115526055d13c98397b54a35748b55af2b3e314993edb9511bd3991b83019c94aefaf344f49efcaeaaa828d55d75929275e7fec", 0xfb, 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000003080)) pledge(&(0x7f00000030c0)='/dev/null\x00', &(0x7f0000003100)='\x00') sysctl$kern(&(0x7f0000003140)={0x1, 0x1b}, 0x2, &(0x7f0000003180)="62544587d1139393be7008957c4b228704d44a25ce98ed0a3502cd0a42eca9ef35cb781f2bb3027978fa8f8c4a9f4148a5de496a3ce71b6afc0d8d25cf431910ab593d960df23f441c8f2fc8285802bf77cdba06c534124c45ec35395c0665204ea78bb272d4248b44fb436d4fc18b906c167831ff88c499d60c530186104126d8e376fe5313e3a3048f2ffd8558876339f4f74dd737876789c5777ae180ca7a464c368a2e6b65c66aac144722b3a8830f6ee0665fab1a601d0d05b3ef", &(0x7f0000003280)=0xbd, &(0x7f00000032c0), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000035c0)="c01c086868863f3343538331fedbe7b44fcc8c7dc937", 0x16) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f00000002c0)={0x42, 0xfffffffffffffff9}) r1 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f00006ce000/0x3000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000473000/0x1000)=nil, &(0x7f000068e000/0x12000)=nil, 0x4000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000545000/0x1000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil, 0x8000000000000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f000015a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x8000, 0x334], [], [], [{0x0, 0x0, 0xfffffffe}]}}) r3 = socket(0x2, 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r5 = getpid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x9}, {0x7c}, {0x416}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x3, 0x2}, {}, {0x26, 0x800}, {}, {0x45, 0x9}], 0x5}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000214, r5) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket(0x0, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r7, r3) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x40}, 0x0) close(r1) syz_open_pts() executing program 1: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x80000000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x2, 0x0, 0x1}, {0xc, 0x0, 0x40, 0x8}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x4}, {0x3786}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sendmsg$unix(r2, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000004500)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384374ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11387c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e66c3250b4f16813da1b58576c1a29926c2d80a357e656ad9d666ee698edbd165bb00651b720a84e9c971eeefbb6abe16c90945793403ebfca99601962b10bd92fd77662bbef2024aecc4349dc28a6a99bb050dd1a03979a771c562d8b5d28d2146e971b010844811b0fd5c45e0ec21e552b8cf63f50e67fb73446ec3b1c3c4960ee3bb284669113bdf45e47557db018b6c82c67b9112f5e64b4ac0a1f02b7b8b9279ea488785ea2370947bc91d8534e7f79cfb51c25b51b61654212619819bd992fb440fd0707d76619d437f228b37ef99989d64c648d7509463837041ae8e9a1c360cbb838cf164d7c2be35f5502dff582ff08e3b76f0047f59f8007b3f9495062d6061dd5dff521b1692279e257da1e40761921470f609334299a4c2a265c95ea97ca98c4261afced288c2ea9c6585118b23bdb66ba9ee4f51cf61aa51bbf6fc7e69af7ecc6aaaa6a7cd8024319515fbe8eb5d64f6d88834ca14b3eb2e91c9af6001ca3e880725501fcb31cad337bf943588b0c93afb13ab2c734507336710fd08237ad335b309c292b0d13fc136fa15296956b40d065169488cabb270034175a8d402ac7133215011a40633af4e97f0827a32382ccb295105be79bdc34e881c48bbbdcea9156449f4881f847da8b9ef1877ab1613b4808301d649553ff7796cf68af483b039fbb952adf47fadc18f643df4a27a406bc8122ea3f65f8740391f4864b56e3c7d4da377233e5b47c52445faac4f9da2f1b8bbeb9ca65ed95f7d500c3863c8bf2a63dfe9c853ba5c04eab2a04f0fe692cdfebb977845e85398d3f5997173331ca7a4a46b29890406068f2843038acd70dd73447aeedd99a9c3d726", 0xc6e}, {&(0x7f0000003500)="4b6dbe983cb970deb304b76e649d86457bf3d73fde8de820c0e194411de6dba44728939bc78d2ae2e12af7477c5979d69c4b2629cb3a8f0b1d4edc0e3f3aaa685d1e6d22756d45be615198581937285048ff794f7509750c2be5b8d12f36de8ca178a9f767d413f47a816ff7f9a7b54ccc932462e074a9502cb0b8c09d6623751a108846ef3e7668d44aaaf38e898c908c0500311d270c5c9821531b00e94499bb83805c01b5c65b7b442a6ed8c33572579c13d5e735bce1787714f13d7c4504e8678e40778744a6329bb52e96f5c4264db527e011bdf72c437d4814a31aacf2decd213e857fc4c2b07a6a33dce9ea2c538de6dfb610193049b391bc5010d705b5dc31cf52963fe3cb556d0af2f6519b9a4d284da7d24c568f13975903f1dce9c1b86ac0df3343c1cf36ad433e9a171a5d647328905b3b457ba87d480889f2238cae5aecc6766d07c574a37471cd4f71d1ea7963c48f4a576b257204dacf784aa5df6bf60e615c65162a6cedbc04f935075297dcabda2360b0e3543ac6e2c87e44b5e8ffc88f7b91f597d43d3760b579c74a14fdf2403eac7ad5fb7eb37c20638bad2be0725d11af1231b548373e7c36462f1adfe97e011fd5", 0x1b9}], 0x2}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = getgid() r5 = socket(0x11, 0x3, 0x0) mknod(0x0, 0x2000, 0x6381) r6 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x10, 0x0) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, r4]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) getppid() executing program 6: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00005ce000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f000048e000/0x1000)=nil, 0x3000) pckbd_enable: command error executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="0054c4e4c60deda5a78fc65edfb1228a33a6045a9c4986375a0f85aa9a1882bc50576da0c7f05e3b89e4dc6b156df4bf44cc76eef7fc11dcf73e89f8c6b84e2eb0d2ce48d260d8c390beb844380a7cb96f32912577e95ae8e1a961d60fe4a7cd9cf3ff6e9430f6ca02c317a5a5e2fb87e67ed20c090dc608000000dc8d1c49bc02f12a117e5439c6c2e80c6a1d8511d9604df65d2a28e904d5b4f92891fcd88d2c5a43586996d9043238630c0c42e4f56e50", 0xb2) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x0) syz_emit_ethernet(0x24, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000500)=0x7) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="b351c53b4e25b4199039f3d01df0b48007a94b316f58723c378a92241987920d4417240a", 0x24}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea25719", 0xab}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea63", 0x30}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f5588234", 0x789}], 0x4) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000500)="0f9c7337fd1c76716127faa83f1a5574672e510c8ceb6c9985ee192c53eaf1c2ec786f3710f36131e6ab0fb553e271c2cfa1e0facdcfd745ffe8ae7b97d26007de303ee005e233124ec5c1ffb86d9ccdf7876e42cf074398b9a141e4e04ab9580d95d421890a66f1f674dec0bf570500000000000000fa8a0755ce68", 0x7c) mknod(0x0, 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1, 0xd2) r0 = dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a4395196"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380), &(0x7f0000000300), 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x7) r2 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, 0x0, 0x0) pckbd_enable: command error bad flushGen 0 in prepareForSweep; sweepgen 28 fatal error: bad flushGen bad flushGen 0 in prepareForSweep; sweepgen 28 fatal error: bad flushGen runtime stack: runtime.throw({0xc13970?, 0x2a85cdba0?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x2a85cdb60 sp=0x2a85cdb30 pc=0x43d1bc runtime.(*mcache).prepareForSweep(0xc00004a008?) /usr/local/go/src/runtime/mcache.go:326 +0xbb fp=0x2a85cdb88 sp=0x2a85cdb60 pc=0x41af3b runtime.acquirep(0xc00004a008) /usr/local/go/src/runtime/proc.go:5744 +0x2a fp=0x2a85cdbb0 sp=0x2a85cdb88 pc=0x44b84a runtime.findRunnable() /usr/local/go/src/runtime/proc.go:3484 +0x953 fp=0x2a85cdd28 sp=0x2a85cdbb0 pc=0x445ab3 runtime.schedule() /usr/local/go/src/runtime/proc.go:3864 +0xb1 fp=0x2a85cdd60 sp=0x2a85cdd28 pc=0x446f71 runtime.park_m(0xc0000061c0) /usr/local/go/src/runtime/proc.go:4032 +0x1ec fp=0x2a85cddb8 sp=0x2a85cdd60 pc=0x44754c runtime.mcall() /usr/local/go/src/runtime/asm_amd64.s:458 +0x4e fp=0x2a85cddd0 sp=0x2a85cddb8 pc=0x4757ee goroutine 1 gp=0xc0000061c0 m=nil [runnable]: runtime.gopark(0x7?, 0xc000420000?, 0x94?, 0xd?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0006436d0 sp=0xc0006436b0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000643708 sp=0xc0006436d0 pc=0x439937 internal/poll.runtime_pollWait(0x2b5487cc0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000643728 sp=0xc000643708 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000333d80?, 0xc000420000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000643750 sp=0xc000643728 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000333d80, {0xc000420000, 0x30d94, 0x32000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0006437e8 sp=0xc000643750 pc=0x4e54ba net.(*netFD).Read(0xc000333d80, {0xc000420000?, 0x20?, 0x10000062808?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc000643830 sp=0xc0006437e8 pc=0x5c7885 net.(*conn).Read(0xc0000a0590, {0xc000420000?, 0x0?, 0x5e89d8?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc000643878 sp=0xc000643830 pc=0x5d81c5 net.(*TCPConn).Read(0x2cc1fd108?, {0xc000420000?, 0xc000062808?, 0xc000643948?}) :1 +0x25 fp=0xc0006438a8 sp=0xc000643878 pc=0x5e7f85 io.ReadAtLeast({0x2b54881f8, 0xc0000a0590}, {0xc000420000, 0x30d94, 0x32000}, 0x4) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0006438f0 sp=0xc0006438a8 pc=0x4c0270 github.com/google/syzkaller/pkg/flatrpc.(*Conn).recv(0xc00019c0f0, 0xc0003e30c0?) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:178 +0x185 fp=0xc000643980 sp=0xc0006438f0 pc=0x8faee5 github.com/google/syzkaller/pkg/flatrpc.Recv[...](0xc00019c0f0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:152 +0xb3 fp=0xc0006439e0 sp=0xc000643980 pc=0xa404d3 main.(*FuzzerTool).handleConn(0xc000036a00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:250 +0x3b fp=0xc000643a90 sp=0xc0006439e0 pc=0xa3c89b main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:190 +0x11f2 fp=0xc000643f50 sp=0xc000643a90 pc=0xa3c1d2 runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc000643fe0 sp=0xc000643f50 pc=0x43fc2b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000643fe8 sp=0xc000643fe0 pc=0x4776c1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 1 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43fee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x4776c1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a Ì`Óךq"¥ûéêl ³²”.÷e'6ñ†ÔZä²ì÷¯“Ó;=áòÅl“Út„ ]T;¯a %ÉÀ*VšvÐo®ÇØߙ֋ú‰GÖû¦¦ˆ2¬{5×É-TnYvOH1hqy OpenBSD/amd64 (‘æjìòÔŠÏФʤ”8JüR…ꮯ:g”¶ÍÅï'OÿJ¤ÄÆU¹Àsž2$`çî‚ýúý›òr÷)ŽR‚JÊ×­ö¾‘xQZ#ÿÏØ) (tty00) goroutine 3 gp=0xc000006c40 m=nil [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005d780 sp=0xc00005d760 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005d7c8 sp=0xc00005d780 pc=0x42a51f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41ee65 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0x5d1796?, 0xe8c93?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x14523c0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427ee9 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x428479 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41ee05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000b0000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xcd43a8?, 0x20?, 0xa2?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x44006e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41dea7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x4776c1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 5 gp=0xc000007340 m=nil [GC worker (idle)]: runtime.gopark(0xc00005e7b8?, 0xc00007c000?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e750 sp=0xc00005e730 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005e7e0 sp=0xc00005e750 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 6 gp=0xc000007500 m=nil [GC worker (idle)]: runtime.gopark(0xc00005efb8?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ef50 sp=0xc00005ef30 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005efe0 sp=0xc00005ef50 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 18 gp=0xc0002df6c0 m=nil [select]: runtime.gopark(0xc000059778?, 0x3?, 0xd8?, 0x42?, 0xc000059772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059618 sp=0xc0000595f8 pc=0x44006e runtime.selectgo(0xc000059778, 0xc00005976c, 0xc0000d6800?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059738 sp=0xc000059618 pc=0x451b25 go.opencensus.io/stats/view.(*worker).start(0xc0000d6800) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0000597c8 sp=0xc000059738 pc=0xa1303f go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc0000597e0 sp=0xc0000597c8 pc=0xa123a5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000597e8 sp=0xc0000597e0 pc=0x4776c1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 24 gp=0xc00013c1c0 m=nil [select, 1 minutes, locked to thread]: runtime.gopark(0xc00005b7a8?, 0x2?, 0x9?, 0x3?, 0xc00005b798?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005b640 sp=0xc00005b620 pc=0x44006e runtime.selectgo(0xc00005b7a8, 0xc00005b794, 0x0?, 0x0, 0xc0003148a0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005b760 sp=0xc00005b640 pc=0x451b25 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc00005b7e0 sp=0xc00005b760 pc=0x46e60f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005b7e8 sp=0xc00005b7e0 pc=0x4776c1 created by runtime.ensureSigM in goroutine 37 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 20 gp=0xc00013c8c0 m=nil [chan receive]: runtime.gopark(0xc0000aff20?, 0xc0001721e0?, 0x68?, 0x2a?, 0x8f9e60?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059ef8 sp=0xc000059ed8 pc=0x44006e runtime.chanrecv(0xc000078ae0, 0xc000059fb8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000059f70 sp=0xc000059ef8 pc=0x40a29f runtime.chanrecv2(0xc000957080?, 0x0?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000059f98 sp=0xc000059f70 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc000059fe0 sp=0xc000059f98 pc=0x8f89c6 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 45 gp=0xc00035b340 m=nil [runnable]: runtime.gopark(0x1a?, 0xc000012c90?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001a78a8 sp=0xc0001a7888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0001a78e0 sp=0xc0001a78a8 pc=0x439937 internal/poll.runtime_pollWait(0x2b5487500, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0001a7900 sp=0xc0001a78e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00049e780?, 0xc000012c90?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0001a7928 sp=0xc0001a7900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00049e780, {0xc000012c90, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0001a79c0 sp=0xc0001a7928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0bd0, {0xc000012c90?, 0xc0001a7a38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0001a7a00 sp=0xc0001a79c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0000a0bd0}, {0xc000012c90, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0001a7a48 sp=0xc0001a7a00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000333800, 0xc0005e86f0?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0001a7c00 sp=0xc0001a7a48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000333e80, 0xc0005e86f0, {0xc000272c00, 0x1221, 0x1300}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0001a7c90 sp=0xc0001a7c00 pc=0xa348de main.(*Proc).executeProgram(0xc0000a2ea0, 0xc00088c7d0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0001a7de8 sp=0xc0001a7c90 pc=0xa3e265 main.(*Proc).execute(0xc0000a2ea0?, 0xc00088c7d0, 0xc0000a0a80?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0001a7e30 sp=0xc0001a7de8 pc=0xa3e093 main.(*Proc).loop(0xc0000a2ea0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0001a7fc8 sp=0xc0001a7e30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0001a7fe0 sp=0xc0001a7fc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001a7fe8 sp=0xc0001a7fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 25 gp=0xc00035b500 m=8 mp=0xc000114808 [syscall, 1 minutes]: runtime.notetsleepg(0x14b4e00, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc00005bfa0 sp=0xc00005bf68 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc00005bfc0 sp=0xc00005bfa0 pc=0x473c89 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00005bfe0 sp=0xc00005bfc0 pc=0x7bbc73 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005bfe8 sp=0xc00005bfe0 pc=0x4776c1 created by os/signal.Notify.func1.1 in goroutine 37 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 37 gp=0xc00035b6c0 m=nil [chan receive, 1 minutes]: runtime.gopark(0x7bb885?, 0xb1de40?, 0x1?, 0x0?, 0xc00005f758?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005f6c8 sp=0xc00005f6a8 pc=0x44006e runtime.chanrecv(0xc0000792c0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005f740 sp=0xc00005f6c8 pc=0x40a29f runtime.chanrecv1(0xc0000792c0?, 0xc00005f7b0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00005f768 sp=0xc00005f740 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:77 +0x85 fp=0xc00005f7e0 sp=0xc00005f768 pc=0x7bc825 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005f7e8 sp=0xc00005f7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0x4f goroutine 47 gp=0xc00035b880 m=nil [runnable]: runtime.gopark(0x3b?, 0xc00031eb70?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003dc8a8 sp=0xc0003dc888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003dc8e0 sp=0xc0003dc8a8 pc=0x439937 internal/poll.runtime_pollWait(0x2b5491b70, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003dc900 sp=0xc0003dc8e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000314c00?, 0xc00031eb70?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003dc928 sp=0xc0003dc900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000314c00, {0xc00031eb70, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003dc9c0 sp=0xc0003dc928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000020238, {0xc00031eb70?, 0xc0003dca38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003dca00 sp=0xc0003dc9c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc000020238}, {0xc00031eb70, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003dca48 sp=0xc0003dca00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000938400, 0xc0005e8690?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0003dcc00 sp=0xc0003dca48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000938000, 0xc0005e8690, {0xc000361000, 0xe74, 0x1000}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0003dcc90 sp=0xc0003dcc00 pc=0xa348de main.(*Proc).executeProgram(0xc0000a2ed0, 0xc00088c370, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0003dcde8 sp=0xc0003dcc90 pc=0xa3e265 main.(*Proc).execute(0xc0000a2ed0?, 0xc00088c370, 0xc000021d70?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0003dce30 sp=0xc0003dcde8 pc=0xa3e093 main.(*Proc).loop(0xc0000a2ed0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0003dcfc8 sp=0xc0003dce30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003dcfe0 sp=0xc0003dcfc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003dcfe8 sp=0xc0003dcfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 39 gp=0xc00035ba40 m=nil [IO wait, 1 minutes]: runtime.gopark(0x4118a5?, 0x2cc1fd5b8?, 0x1e?, 0x0?, 0xc0003e1c48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e1ba8 sp=0xc0003e1b88 pc=0x44006e runtime.netpollblock(0x27b4ef368?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003e1be0 sp=0xc0003e1ba8 pc=0x439937 internal/poll.runtime_pollWait(0x2b5487bc8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003e1c00 sp=0xc0003e1be0 pc=0x471c45 internal/poll.(*pollDesc).wait(0x6?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003e1c28 sp=0xc0003e1c00 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0000d6000) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc0003e1cd0 sp=0xc0003e1c28 pc=0x4e956c net.(*netFD).accept(0xc0000d6000) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc0003e1d88 sp=0xc0003e1cd0 pc=0x5c9869 net.(*TCPListener).accept(0xc0003e20c0) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc0003e1db0 sp=0xc0003e1d88 pc=0x5e063e net.(*TCPListener).Accept(0xc0003e20c0) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc0003e1de0 sp=0xc0003e1db0 pc=0x5df750 net/http.(*onceCloseListener).Accept(0xd981d0?) :1 +0x24 fp=0xc0003e1df8 sp=0xc0003e1de0 pc=0x70f584 net/http.(*Server).Serve(0xc00036e2d0, {0xd971b0, 0xc0003e20c0}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc0003e1f28 sp=0xc0003e1df8 pc=0x6ed53e net/http.(*Server).ListenAndServe(0xc00036e2d0) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc0003e1f58 sp=0xc0003e1f28 pc=0x6ed1d1 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:296 +0x9d fp=0xc0003e1fe0 sp=0xc0003e1f58 pc=0xa3d67d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e1fe8 sp=0xc0003e1fe0 pc=0x4776c1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:295 +0x37 goroutine 38 gp=0xc00035bc00 m=nil [chan receive, 1 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005fef0 sp=0xc00005fed0 pc=0x44006e runtime.chanrecv(0xc00008a180, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005ff68 sp=0xc00005fef0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00005ff90 sp=0xc00005ff68 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:86 +0x19 fp=0xc00005ffe0 sp=0xc00005ff90 pc=0xa3c239 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005ffe8 sp=0xc00005ffe0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:84 +0x3b9 goroutine 44 gp=0xc0002dfa40 m=nil [runnable]: runtime.gopark(0x26?, 0xc00031eb80?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003da8a8 sp=0xc0003da888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003da8e0 sp=0xc0003da8a8 pc=0x439937 internal/poll.runtime_pollWait(0x2b5490de0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003da900 sp=0xc0003da8e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00049ecc0?, 0xc00031eb80?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003da928 sp=0xc0003da900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00049ecc0, {0xc00031eb80, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003da9c0 sp=0xc0003da928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000020290, {0xc00031eb80?, 0xc0003daa38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003daa00 sp=0xc0003da9c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc000020290}, {0xc00031eb80, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003daa48 sp=0xc0003daa00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000332580, 0xc0005e86d8?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0003dac00 sp=0xc0003daa48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000333e00, 0xc0005e86d8, {0xc00087c000, 0x7eb, 0x800}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0003dac90 sp=0xc0003dac00 pc=0xa348de main.(*Proc).executeProgram(0xc0000a2e88, 0xc00088c780, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0003dade8 sp=0xc0003dac90 pc=0xa3e265 main.(*Proc).execute(0xc0000a2e88?, 0xc00088c780, 0xc000021de0?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0003dae30 sp=0xc0003dade8 pc=0xa3e093 main.(*Proc).loop(0xc0000a2e88) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0003dafc8 sp=0xc0003dae30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003dafe0 sp=0xc0003dafc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003dafe8 sp=0xc0003dafe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 46 gp=0xc000320000 m=nil [runnable]: runtime.gopark(0x2b?, 0xc00031ed50?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003db8a8 sp=0xc0003db888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003db8e0 sp=0xc0003db8a8 pc=0x439937 internal/poll.runtime_pollWait(0x2b54910c8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003db900 sp=0xc0003db8e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000078b40?, 0xc00031ed50?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003db928 sp=0xc0003db900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000078b40, {0xc00031ed50, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003db9c0 sp=0xc0003db928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a06e8, {0xc00031ed50?, 0xc0003dba38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003dba00 sp=0xc0003db9c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0000a06e8}, {0xc00031ed50, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003dba48 sp=0xc0003dba00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000332680, 0xc0005e8720?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0003dbc00 sp=0xc0003dba48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000333f00, 0xc0005e8720, {0xc0002f8ea0, 0x101, 0x120}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0003dbc90 sp=0xc0003dbc00 pc=0xa348de main.(*Proc).executeProgram(0xc0000a2eb8, 0xc00088ca50, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0003dbde8 sp=0xc0003dbc90 pc=0xa3e265 main.(*Proc).execute(0xc0000a2eb8?, 0xc00088ca50, 0xc000021e58?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0003dbe30 sp=0xc0003dbde8 pc=0xa3e093 main.(*Proc).loop(0xc0000a2eb8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0003dbfc8 sp=0xc0003dbe30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003dbfe0 sp=0xc0003dbfc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003dbfe8 sp=0xc0003dbfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 48 gp=0xc0003208c0 m=nil [runnable]: runtime.gopark(0x24?, 0xc000012dc0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003dd8a8 sp=0xc0003dd888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003dd8e0 sp=0xc0003dd8a8 pc=0x439937 internal/poll.runtime_pollWait(0x2b5487408, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003dd900 sp=0xc0003dd8e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0006b20c0?, 0xc000012dc0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003dd928 sp=0xc0003dd900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0006b20c0, {0xc000012dc0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003dd9c0 sp=0xc0003dd928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0440, {0xc000012dc0?, 0xc0003dda38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003dda00 sp=0xc0003dd9c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0000a0440}, {0xc000012dc0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003dda48 sp=0xc0003dda00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0005ee080, 0xc0005e8738?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0003ddc00 sp=0xc0003dda48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000938080, 0xc0005e8738, {0xc0008c4480, 0x46a, 0x480}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0003ddc90 sp=0xc0003ddc00 pc=0xa348de main.(*Proc).executeProgram(0xc0000a2ee8, 0xc00088caf0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0003ddde8 sp=0xc0003ddc90 pc=0xa3e265 main.(*Proc).execute(0xc0000a2ee8?, 0xc00088caf0, 0xc0000a0ad0?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0003dde30 sp=0xc0003ddde8 pc=0xa3e093 main.(*Proc).loop(0xc0000a2ee8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0003ddfc8 sp=0xc0003dde30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003ddfe0 sp=0xc0003ddfc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003ddfe8 sp=0xc0003ddfe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 49 gp=0xc000320a80 m=nil [IO wait]: runtime.gopark(0x29?, 0xc000012c30?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e08a8 sp=0xc0003e0888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003e08e0 sp=0xc0003e08a8 pc=0x439937 internal/poll.runtime_pollWait(0x2b5490908, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003e0900 sp=0xc0003e08e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00049faa0?, 0xc000012c30?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003e0928 sp=0xc0003e0900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00049faa0, {0xc000012c30, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003e09c0 sp=0xc0003e0928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0670, {0xc000012c30?, 0xc0003e0a38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003e0a00 sp=0xc0003e09c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0000a0670}, {0xc000012c30, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003e0a48 sp=0xc0003e0a00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000332500, 0xc0000387b0?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0003e0c00 sp=0xc0003e0a48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000938100, 0xc0000387b0, {0xc0000f3900, 0x4d7, 0x500}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0003e0c90 sp=0xc0003e0c00 pc=0xa348de main.(*Proc).executeProgram(0xc0000a2f00, 0xc0007feb40, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0003e0de8 sp=0xc0003e0c90 pc=0xa3e265 main.(*Proc).execute(0xc0000a2f00?, 0xc0007feb40, 0xc0000a0a18?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0003e0e30 sp=0xc0003e0de8 pc=0xa3e093 main.(*Proc).loop(0xc0000a2f00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0003e0fc8 sp=0xc0003e0e30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003e0fe0 sp=0xc0003e0fc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e0fe8 sp=0xc0003e0fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 50 gp=0xc000320c40 m=nil [runnable]: runtime.gopark(0x21?, 0xc00031ed00?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003df8a8 sp=0xc0003df888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003df8e0 sp=0xc0003df8a8 pc=0x439937 internal/poll.runtime_pollWait(0x2b5490430, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003df900 sp=0xc0003df8e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00049e0c0?, 0xc00031ed00?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003df928 sp=0xc0003df900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00049e0c0, {0xc00031ed00, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003df9c0 sp=0xc0003df928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a02c0, {0xc00031ed00?, 0xc0003dfa38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003dfa00 sp=0xc0003df9c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0000a02c0}, {0xc00031ed00, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003dfa48 sp=0xc0003dfa00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000332200, 0xc0000388d0?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0003dfc00 sp=0xc0003dfa48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000938180, 0xc0000388d0, {0xc000002820, 0x199, 0x1a0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0003dfc90 sp=0xc0003dfc00 pc=0xa348de main.(*Proc).executeProgram(0xc0000a2f18, 0xc0008980f0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0003dfde8 sp=0xc0003dfc90 pc=0xa3e265 main.(*Proc).execute(0xc0000a2f18?, 0xc0008980f0, 0xc000021e40?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0003dfe30 sp=0xc0003dfde8 pc=0xa3e093 main.(*Proc).loop(0xc0000a2f18) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0003dffc8 sp=0xc0003dfe30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003dffe0 sp=0xc0003dffc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003dffe8 sp=0xc0003dffe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 51 gp=0xc000320e00 m=nil [runnable]: runtime.gopark(0x23?, 0xc000012d20?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003de8a8 sp=0xc0003de888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003de8e0 sp=0xc0003de8a8 pc=0x439937 internal/poll.runtime_pollWait(0x2b5490a00, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003de900 sp=0xc0003de8e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000315ce0?, 0xc000012d20?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003de928 sp=0xc0003de900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000315ce0, {0xc000012d20, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003de9c0 sp=0xc0003de928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0bb0, {0xc000012d20?, 0xc0003dea38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003dea00 sp=0xc0003de9c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0000a0bb0}, {0xc000012d20, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003dea48 sp=0xc0003dea00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000332380, 0xc0000389c0?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0003dec00 sp=0xc0003dea48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000938200, 0xc0000389c0, {0xc00036b400, 0xb66, 0xc00}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0003dec90 sp=0xc0003dec00 pc=0xa348de main.(*Proc).executeProgram(0xc0000a2f48, 0xc0008991d0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0003dede8 sp=0xc0003dec90 pc=0xa3e265 main.(*Proc).execute(0xc0000a2f48?, 0xc0008991d0, 0xc0000a0aa8?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0003dee30 sp=0xc0003dede8 pc=0xa3e093 main.(*Proc).loop(0xc0000a2f48) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0003defc8 sp=0xc0003dee30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003defe0 sp=0xc0003defc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003defe8 sp=0xc0003defe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 816 gp=0xc000320fc0 m=nil [select]: runtime.gopark(0xc00037a7b0?, 0x2?, 0xd0?, 0xa6?, 0xc00037a78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00037a638 sp=0xc00037a618 pc=0x44006e runtime.selectgo(0xc00037a7b0, 0xc00037a788, 0xc000012258?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00037a758 sp=0xc00037a638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc00037a7e0 sp=0xc00037a758 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00037a7e8 sp=0xc00037a7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 311 gp=0xc0003f0c40 m=nil [IO wait]: runtime.gopark(0x22?, 0xc000728035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00037be00 sp=0xc00037bde0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00037be38 sp=0xc00037be00 pc=0x439937 internal/poll.runtime_pollWait(0x2b5491a78, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00037be58 sp=0xc00037be38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00049f9e0?, 0xc000728035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00037be80 sp=0xc00037be58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00049f9e0, {0xc000728035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00037bf18 sp=0xc00037be80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0660, {0xc000728035?, 0xe9?, 0xc00037bfb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00037bf58 sp=0xc00037bf18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000332500) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc00037bfc8 sp=0xc00037bf58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc00037bfe0 sp=0xc00037bfc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00037bfe8 sp=0xc00037bfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 49 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 761 gp=0xc0003f0e00 m=3 mp=0xc000063008 [syscall]: syscall.syscall6(0x4ca040, 0x1464, 0xc0003796b4, 0x0, 0xc00009c480, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003795d0 sp=0xc0003795b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0003f0e00?, 0x10100000002?, 0x27b4ef688?, 0x90?, 0x2cc1fd108?, 0x90?) :1 +0x2f fp=0xc000379630 sp=0xc0003795d0 pc=0x47a14f syscall.wait4(0xc0003796b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000379690 sp=0xc000379630 pc=0x4c68a5 syscall.Wait4(0xc0008e0b98?, 0xc0003796ec, 0x3?, 0xc0003f0e00?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003796c8 sp=0xc000379690 pc=0x4c3fe5 os.(*Process).wait(0xc0001ba300) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000379720 sp=0xc0003796c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000249080) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000379780 sp=0xc000379720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000332580) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0003797c8 sp=0xc000379780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0003797e0 sp=0xc0003797c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003797e8 sp=0xc0003797e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 834 gp=0xc0003216c0 m=nil [select]: runtime.gopark(0xc000375fb0?, 0x2?, 0xd0?, 0x5e?, 0xc000375f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000375e38 sp=0xc000375e18 pc=0x44006e runtime.selectgo(0xc000375fb0, 0xc000375f88, 0xe9?, 0x0, 0xa375de?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000375f58 sp=0xc000375e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc000375fe0 sp=0xc000375f58 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000375fe8 sp=0xc000375fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 773 gp=0xc000321880 m=0 mp=0x1453c40 [syscall]: syscall.syscall6(0x4ca040, 0x16dee, 0xc0003766b4, 0x0, 0xc0001b4090, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003765d0 sp=0xc0003765b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc000321880?, 0x10100000002?, 0x2cc208228?, 0x90?, 0x2cc1fd5b8?, 0x90?) :1 +0x2f fp=0xc000376630 sp=0xc0003765d0 pc=0x47a14f syscall.wait4(0xc0003766b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000376690 sp=0xc000376630 pc=0x4c68a5 syscall.Wait4(0xc00081c738?, 0xc0003766ec, 0x3?, 0xc000321880?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003766c8 sp=0xc000376690 pc=0x4c3fe5 os.(*Process).wait(0xc00003a5d0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000376720 sp=0xc0003766c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00033e9a0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000376780 sp=0xc000376720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0005ee080) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0003767c8 sp=0xc000376780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0003767e0 sp=0xc0003767c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003767e8 sp=0xc0003767e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 818 gp=0xc000321a40 m=nil [select]: runtime.gopark(0xc000376fb0?, 0x2?, 0xd0?, 0x6e?, 0xc000376f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000376e38 sp=0xc000376e18 pc=0x44006e runtime.selectgo(0xc000376fb0, 0xc000376f88, 0x125c8f0?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000376f58 sp=0xc000376e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc000376fe0 sp=0xc000376f58 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000376fe8 sp=0xc000376fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 49 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 772 gp=0xc0003f1180 m=nil [IO wait]: runtime.gopark(0x19?, 0xc000452035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003b9e00 sp=0xc0003b9de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003b9e38 sp=0xc0003b9e00 pc=0x439937 internal/poll.runtime_pollWait(0x2b5487ad0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003b9e58 sp=0xc0003b9e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0006b2000?, 0xc000452035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003b9e80 sp=0xc0003b9e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0006b2000, {0xc000452035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003b9f18 sp=0xc0003b9e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a03f0, {0xc000452035?, 0xe9?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003b9f58 sp=0xc0003b9f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0005ee080) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc0003b9fc8 sp=0xc0003b9f58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc0003b9fe0 sp=0xc0003b9fc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b9fe8 sp=0xc0003b9fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 67 gp=0xc0003f1500 m=nil [IO wait, 1 minutes]: runtime.gopark(0x34?, 0xc00066c035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003bae00 sp=0xc0003bade0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003bae38 sp=0xc0003bae00 pc=0x439937 internal/poll.runtime_pollWait(0x2b5491f50, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003bae58 sp=0xc0003bae38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000314b40?, 0xc00066c035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003bae80 sp=0xc0003bae58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000314b40, {0xc00066c035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003baf18 sp=0xc0003bae80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000020220, {0xc00066c035?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003baf58 sp=0xc0003baf18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000938400) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc0003bafc8 sp=0xc0003baf58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc0003bafe0 sp=0xc0003bafc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003bafe8 sp=0xc0003bafe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 68 gp=0xc0003f16c0 m=12 mp=0xc0002f4808 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0xd253, 0xc0003bb6b4, 0x0, 0xc00009c510, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003bb5d0 sp=0xc0003bb5b0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10100000000?, 0x27b4ef688?, 0x90?, 0x2cc1fd108?, 0x90?) :1 +0x2f fp=0xc0003bb630 sp=0xc0003bb5d0 pc=0x47a14f syscall.wait4(0xc0003bb6b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0003bb690 sp=0xc0003bb630 pc=0x4c68a5 syscall.Wait4(0x0?, 0xc0003bb6ec, 0x0?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003bb6c8 sp=0xc0003bb690 pc=0x4c3fe5 os.(*Process).wait(0xc00003aba0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0003bb720 sp=0xc0003bb6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000249b80) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0003bb780 sp=0xc0003bb720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000938400) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0003bb7c8 sp=0xc0003bb780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0003bb7e0 sp=0xc0003bb7c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003bb7e8 sp=0xc0003bb7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 822 gp=0xc0003f1880 m=nil [select]: runtime.gopark(0xc0003bbfb0?, 0x2?, 0x56?, 0xfc?, 0xc0003bbf8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003bbe38 sp=0xc0003bbe18 pc=0x44006e runtime.selectgo(0xc0003bbfb0, 0xc0003bbf88, 0xc00031e064?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003bbf58 sp=0xc0003bbe38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc0003bbfe0 sp=0xc0003bbf58 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003bbfe8 sp=0xc0003bbfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 683 gp=0xc00035a540 m=nil [IO wait]: runtime.gopark(0x1b?, 0xc0007ae035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00037b600 sp=0xc00037b5e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00037b638 sp=0xc00037b600 pc=0x439937 internal/poll.runtime_pollWait(0x2b5487310, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00037b658 sp=0xc00037b638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000315b60?, 0xc0007ae035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00037b680 sp=0xc00037b658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000315b60, {0xc0007ae035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00037b718 sp=0xc00037b680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0ba0, {0xc0007ae035?, 0xc0000ac0b4?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00037b758 sp=0xc00037b718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000332380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc00037b7c8 sp=0xc00037b758 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc00037b7e0 sp=0xc00037b7c8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00037b7e8 sp=0xc00037b7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 823 gp=0xc00035a700 m=nil [select]: runtime.gopark(0xc00005a7b0?, 0x2?, 0xd0?, 0xa6?, 0xc00005a78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005a638 sp=0xc00005a618 pc=0x44006e runtime.selectgo(0xc00005a7b0, 0xc00005a788, 0xc000012098?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005a758 sp=0xc00005a638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc00005a7e0 sp=0xc00005a758 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005a7e8 sp=0xc00005a7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 815 gp=0xc00035ac40 m=nil [select]: runtime.gopark(0xc0003b77b0?, 0x2?, 0xd0?, 0x76?, 0xc0003b778c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003b7638 sp=0xc0003b7618 pc=0x44006e runtime.selectgo(0xc0003b77b0, 0xc0003b7788, 0xe9?, 0x0, 0xa3?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003b7758 sp=0xc0003b7638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc0003b77e0 sp=0xc0003b7758 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b77e8 sp=0xc0003b77e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 282 gp=0xc0001bc000 m=nil [IO wait, 1 minutes]: runtime.gopark(0x18?, 0xc0008a0035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003d5600 sp=0xc0003d55e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003d5638 sp=0xc0003d5600 pc=0x439937 internal/poll.runtime_pollWait(0x2b54876f0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003d5658 sp=0xc0003d5638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00049e5a0?, 0xc0008a0035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003d5680 sp=0xc0003d5658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00049e5a0, {0xc0008a0035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003d5718 sp=0xc0003d5680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0bc0, {0xc0008a0035?, 0x125c8f0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003d5758 sp=0xc0003d5718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000333800) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc0003d57c8 sp=0xc0003d5758 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc0003d57e0 sp=0xc0003d57c8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003d57e8 sp=0xc0003d57e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 304 gp=0xc00035b180 m=nil [IO wait]: runtime.gopark(0x1c?, 0xc00061c035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003b7e00 sp=0xc0003b7de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003b7e38 sp=0xc0003b7e00 pc=0x439937 internal/poll.runtime_pollWait(0x2b5491e58, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003b7e58 sp=0xc0003b7e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00049e000?, 0xc00061c035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003b7e80 sp=0xc0003b7e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00049e000, {0xc00061c035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003b7f18 sp=0xc0003b7e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0060, {0xc00061c035?, 0xe9?, 0xc0003b7fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003b7f58 sp=0xc0003b7f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000332200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc0003b7fc8 sp=0xc0003b7f58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc0003b7fe0 sp=0xc0003b7fc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b7fe8 sp=0xc0003b7fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 833 gp=0xc0001bc1c0 m=nil [select]: runtime.gopark(0xc0003b67b0?, 0x2?, 0xd0?, 0x66?, 0xc0003b678c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003b6638 sp=0xc0003b6618 pc=0x44006e runtime.selectgo(0xc0003b67b0, 0xc0003b6788, 0xe9?, 0x0, 0xa375de?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003b6758 sp=0xc0003b6638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc0003b67e0 sp=0xc0003b6758 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b67e8 sp=0xc0003b67e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 283 gp=0xc0001bc380 m=14 mp=0xc0002f5808 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x8d4b, 0xc0003b6eb4, 0x0, 0xc0001b4bd0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003b6dd0 sp=0xc0003b6db0 pc=0x474535 syscall.syscall6(0x52?, 0x2f5cd2dc?, 0x100003b6f10?, 0x2cc208228?, 0x90?, 0x2cc1fd5b8?, 0x90?) :1 +0x2f fp=0xc0003b6e30 sp=0xc0003b6dd0 pc=0x47a14f syscall.wait4(0xc0003b6eb8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0003b6e90 sp=0xc0003b6e30 pc=0x4c68a5 syscall.Wait4(0xc0003b6f38?, 0xc0003b6eec, 0xc0003b6f30?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003b6ec8 sp=0xc0003b6e90 pc=0x4c3fe5 os.(*Process).wait(0xc0001bb140) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0003b6f20 sp=0xc0003b6ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00033e420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0003b6f80 sp=0xc0003b6f20 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000333800) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0003b6fc8 sp=0xc0003b6f80 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0003b6fe0 sp=0xc0003b6fc8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b6fe8 sp=0xc0003b6fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 305 gp=0xc0001bc540 m=5 mp=0xc00034e808 [syscall]: syscall.syscall6(0x4ca040, 0x10df1, 0xc0003b86b4, 0x0, 0xc0001b4000, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003b85d0 sp=0xc0003b85b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0001bc540?, 0x10100000002?, 0x2cc208228?, 0x90?, 0x2cc1fd108?, 0x90?) :1 +0x2f fp=0xc0003b8630 sp=0xc0003b85d0 pc=0x47a14f syscall.wait4(0xc0003b86b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0003b8690 sp=0xc0003b8630 pc=0x4c68a5 syscall.Wait4(0xc0004e96d8?, 0xc0003b86ec, 0x3?, 0xc0001bc540?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003b86c8 sp=0xc0003b8690 pc=0x4c3fe5 os.(*Process).wait(0xc0001ba1b0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0003b8720 sp=0xc0003b86c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00033e6e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0003b8780 sp=0xc0003b8720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000332200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0003b87c8 sp=0xc0003b8780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0003b87e0 sp=0xc0003b87c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b87e8 sp=0xc0003b87e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 50 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 821 gp=0xc0001bc8c0 m=nil [select]: runtime.gopark(0xc0003b57b0?, 0x2?, 0xd0?, 0x56?, 0xc0003b578c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003b5638 sp=0xc0003b5618 pc=0x44006e runtime.selectgo(0xc0003b57b0, 0xc0003b5788, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0003b5758 sp=0xc0003b5638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc0003b57e0 sp=0xc0003b5758 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b57e8 sp=0xc0003b57e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 760 gp=0xc0001bca80 m=nil [IO wait]: runtime.gopark(0x1d?, 0xc0004a0035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003b5e00 sp=0xc0003b5de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003b5e38 sp=0xc0003b5e00 pc=0x439937 internal/poll.runtime_pollWait(0x2b5490af8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003b5e58 sp=0xc0003b5e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00049ea80?, 0xc0004a0035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003b5e80 sp=0xc0003b5e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00049ea80, {0xc0004a0035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003b5f18 sp=0xc0003b5e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000201f0, {0xc0004a0035?, 0xe9?, 0xc0003b5fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003b5f58 sp=0xc0003b5f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000332580) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc0003b5fc8 sp=0xc0003b5f58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc0003b5fe0 sp=0xc0003b5fc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b5fe8 sp=0xc0003b5fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 312 gp=0xc0001bce00 m=11 mp=0xc0002f4008 [syscall]: syscall.syscall6(0x4ca040, 0x5476, 0xc0003b96b4, 0x0, 0xc0001b4240, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003b95d0 sp=0xc0003b95b0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x2cc208228?, 0x90?, 0x2cc1fd108?, 0x90?) :1 +0x2f fp=0xc0003b9630 sp=0xc0003b95d0 pc=0x47a14f syscall.wait4(0xc0003b96b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0003b9690 sp=0xc0003b9630 pc=0x4c68a5 syscall.Wait4(0x0?, 0xc0003b96ec, 0x0?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003b96c8 sp=0xc0003b9690 pc=0x4c3fe5 os.(*Process).wait(0xc0001ba690) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0003b9720 sp=0xc0003b96c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00033eb00) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0003b9780 sp=0xc0003b9720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000332500) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0003b97c8 sp=0xc0003b9780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0003b97e0 sp=0xc0003b97c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b97e8 sp=0xc0003b97e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 49 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 317 gp=0xc0001bd180 m=nil [IO wait]: runtime.gopark(0x20?, 0xc000748035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000374e00 sp=0xc000374de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000374e38 sp=0xc000374e00 pc=0x439937 internal/poll.runtime_pollWait(0x2b5487fa8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000374e58 sp=0xc000374e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00049ff20?, 0xc000748035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000374e80 sp=0xc000374e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00049ff20, {0xc000748035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000374f18 sp=0xc000374e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a06d8, {0xc000748035?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000374f58 sp=0xc000374f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000332680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc000374fc8 sp=0xc000374f58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc000374fe0 sp=0xc000374fc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000374fe8 sp=0xc000374fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 318 gp=0xc0001bd340 m=6 mp=0xc000114008 [syscall]: syscall.syscall6(0x4ca040, 0x77ad, 0xc0003756b4, 0x0, 0xc0001b4360, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003755d0 sp=0xc0003755b0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x2cc208228?, 0x90?, 0x2cc1fd108?, 0x90?) :1 +0x2f fp=0xc000375630 sp=0xc0003755d0 pc=0x47a14f syscall.wait4(0xc0003756b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000375690 sp=0xc000375630 pc=0x4c68a5 syscall.Wait4(0x0?, 0xc0003756ec, 0x0?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003756c8 sp=0xc000375690 pc=0x4c3fe5 os.(*Process).wait(0xc0001ba8d0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000375720 sp=0xc0003756c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00033ec60) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000375780 sp=0xc000375720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000332680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0003757c8 sp=0xc000375780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0003757e0 sp=0xc0003757c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003757e8 sp=0xc0003757e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 684 gp=0xc0001bd500 m=4 mp=0xc000115808 [syscall]: syscall.syscall6(0x4ca040, 0xb67e, 0xc0003d26b4, 0x0, 0xc00009ce10, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003d25d0 sp=0xc0003d25b0 pc=0x474535 syscall.syscall6(0x40998c?, 0xc0001bd500?, 0x10000000000?, 0x27b4ef688?, 0x90?, 0x2cc1fd5b8?, 0x90?) :1 +0x2f fp=0xc0003d2630 sp=0xc0003d25d0 pc=0x47a14f syscall.wait4(0xc0003d26b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0003d2690 sp=0xc0003d2630 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0003d26ec, 0x3?, 0xc0001bd500?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003d26c8 sp=0xc0003d2690 pc=0x4c3fe5 os.(*Process).wait(0xc0001bae40) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0003d2720 sp=0xc0003d26c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00033e580) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0003d2780 sp=0xc0003d2720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000332380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0003d27c8 sp=0xc0003d2780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0003d27e0 sp=0xc0003d27c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003d27e8 sp=0xc0003d27e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 runtime stack: runtime.throw({0xc13970?, 0x40fdb5?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x2b4bea270 sp=0x2b4bea240 pc=0x43d1bc runtime.(*mcache).prepareForSweep(0xc00004c508?) /usr/local/go/src/runtime/mcache.go:326 +0xbb fp=0x2b4bea298 sp=0x2b4bea270 pc=0x41af3b runtime.acquirep(0xc00004c508) /usr/local/go/src/runtime/proc.go:5744 +0x2a fp=0x2b4bea2c0 sp=0x2b4bea298 pc=0x44b84a runtime.stopm() /usr/local/go/src/runtime/proc.go:2779 +0xb5 fp=0x2b4bea2f0 sp=0x2b4bea2c0 pc=0x444375 runtime.findRunnable() /usr/local/go/src/runtime/proc.go:3508 +0xd3f fp=0x2b4bea468 sp=0x2b4bea2f0 pc=0x445e9f