c685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3d}, {0x4000006}]}) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r0, 0x5) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r1, 0x2000747b) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b8", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x0, 0x2}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453645d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453645e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453645f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536460000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536461000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536462000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536463000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536464000 didn't change! executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x8, 0x6) syz_emit_ethernet(0x15f, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x4, 0x6, "fdd1be", 0x129, 0x3, 0x8, @loopback, @rand_addr="0dacc447ad6450c6f11410b8b9f28241", {[@routing={0xff, 0xa, 0x0, 0x8, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast1]}], @tcp={{0x1, 0x0, r0, r1, 0x0, 0x0, 0x11, 0x1, 0x7fff, 0x0, 0x6, {[@mss={0x2, 0x4, 0x7}, @generic={0x3, 0x7, "8a8b2efde8"}, @sack={0x5, 0x16, [0x79f0, 0x10000, 0x2, 0x9b7, 0x4]}, @timestamp={0x8, 0xa, 0x1, 0x3}, @generic={0x4, 0x3, '6'}]}}, {"45e9f574af74283b73a748eec43ade54745d4724bd8098947f7d9c68f1237f5b07f81d32f769d3c53e35a73596a4c75f6476cf26b15436d0de35a314d6923d1e2d812b5c1642f86367f3c4dcabe40488c93237434991526a54ac3c0defcd6961b1ddf380cc1f1be62f70d428159428020a9ec4f7ff1b28a0980209129b511c0cfeda39c8c6d28d192f6bce7e73"}}}}}}}) r2 = shmget$private(0x0, 0x1000, 0x509, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x40, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) r3 = getpid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x7ff, r4, r6, r7, r8, 0x5, 0x8000}, 0x570, 0x1, r9, r3, 0x4, 0x100, 0x5}) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x4, r9) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000500)={0x1, 0x0, 0x1, 0x4edc, 0xc}, 0xc) r11 = accept$inet6(r10, &(0x7f0000000540), &(0x7f0000000580)=0xc) bind(r11, &(0x7f00000005c0)=@in6={0x18, 0x3, 0x9, 0x8001}, 0xc) connect(r11, &(0x7f0000000600)=@in6={0x18, 0x3, 0x5, 0x8}, 0xc) setuid(r5) sysctl$kern(&(0x7f0000000640)={0x1, 0x47}, 0x2, &(0x7f0000000680)="133ea146ae5665200a396e8650b9955de66850e0b068dd3e5eb5d6db8d4cd1c6e5b2a9fde2acd07d9c963f5e471ea94784ea9605790ccd4097d230081bdc34e29f3cf132f1e06b76", &(0x7f0000000700)=0x48, &(0x7f0000000740)="f69f7115dbba6b5b7d2231425f17b3258d6a5a330c0277f3aa91045b010d0dcfb612fa67ac138f03425c999d43892fad104590839fd3b704d4e0379bc581f15ed39a0eded0fc2796c905c8052ea3ce378019ee59791c810cd8e98eb411f8631c0f9b4fdfec83885a18338846d03182a8", 0x70) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0), 0x8, 0x0) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000800)=0x1) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000840)={0x40, 0x1, 0x4, 0x2, "d8fbad30274b05965eef1e5859123ae229e4d644", 0x400, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000880), 0x1, 0x0) r13 = dup(r11) seteuid(r5) syz_emit_ethernet(0xd1, &(0x7f00000008c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x3, 0x0, 0xc3, 0x68, 0x4, 0x49, 0x29de136b08937cb, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x94, 0xa, "74e887ed178ac3e9"}]}}, @udp={{0x1, 0x0, 0x8}, {"a8150c9ad745885e22c85e91dca4acfba808788a35c7e1599bb8ca0774932d1a9e49161873e93da2f1dcf92bec5838d9455d47cb6242f623c9ed0b2c18444d0737bbfd3b012f336a2ecce661f293d0652a79875e5302e26f87129fad609580cec4a4fb31405af3deb8f7f703c3b9d85072ef480ebf9bc0cd1f771c6f11f68465d7030e84c19cf8fe1833b0018b4475dc88a3f0d8f43b6374fdccae"}}}}}}) writev(r13, &(0x7f0000001f00)=[{&(0x7f00000009c0)="7a14bcca961b2889bb236cfe5e5fc84f706ab4ac508e7145600d85cb8a90730ef10a9252ce0e497a547ab7dbebe79087e31c38ba7d2e6f46695b273e5a8ba1d180638239d05fcf40a9fd66d8eb67a01729d8e13d5f70ddb012a1dc38679e8068024724e78876e879dcf24c81436b0af345fa281c03f31a524ffc75cccd5b6668f862daa49c49f6d32cb555651c2f825c52910959c92f78b7722386cd9e7345fa306b43cc69db7191ee0a3d7823ddfb3227e76f0062877825e03471e30625cc20b0e2368f42911454279b04f85ec7bfef93bc84b417abeb81ce190ae63289d3e77d4a12df2e", 0xe5}, {&(0x7f0000000ac0)="5c88a042a8d0e8a6e7c2faee618578d883dc5c7d967ca785137f6c7b471b6a39c293a3970c8713ea664942aea34edc28e5faf889c92e94b851af06961577bf437814adf65d024daf2d844499c9c8bad57cd98d58b4e795c0ae2e21ce186c4dc7a07b960a673f62e5b2b4393fc9f19ffa3cc08f18796cd1b234fe55a8321e5959b41a1d112134f0d1c0fc386dd5701a78a6730b89eb41c71895beb1d8cbf2534d33b68f372797dfbbf4749f13784ca9dffb635b0fafce385005216a287de4e4332b5baa73e528", 0xc6}, {&(0x7f0000000bc0)="42182b6812f17e2cc550c6d646a659c4038c1bfc0b8ff0af16fb523ca1de9727247663a9e0da2a6d9b85429a4fa3b81b8015bd8e5d08334c305c010afb77df14958e60e765c07c015db7d4add79ccf08da55cb548cfeff37d7df3eed1d8f46327314ec4a0bbf656b03", 0x69}, {&(0x7f0000000c40)="c57f0bee2a031afe163e2536a496b956e9a5b12763a68afbec7acec83ab1a5f47535feb1b9c8ba75526caaae7114f1cdb2b344fba7ce16e6752b54bbadc2d9f55a24dcfa6e7fcf5af27a5a1ea9bfed7742bc421ce9aba636a464ba6739e6a8a19543e2db534e077c1fea6ff25e4ff6717bc8aa34ce78", 0x76}, {&(0x7f0000000cc0)="39bca95bf4eac2c868601e76ad6f72478c53dc613b477650e56228e65fc9985b94f7d508941211659039778d2aa1a2508bcd7178469331e139ec", 0x3a}, {&(0x7f0000000d00)="8f0f165edfec24e3c8ada20ad6f902c812ac9fb307e0c200a1711dacf64a25", 0x1f}, {&(0x7f0000000d40)="06157b56d3fefa7450f6a74a5762f83b58f6af863fd6dab2a90ac4b777dab852ccb1df33a8bae564b93d3f296903567d5e60e70070fb4b5e35b512c873df1bc6ea970c3e418bc84229d023fb3a42d4907ab3d756697d5976dd1c1dc0aba82a3fed2aef870aefaa6d7537c7c46722153250afeee75f45cf6009448b263c1d231e371a5f541732891c0cfa0df1237fc11df6e8ddcf142f43aaef44716620ed18d037f567487fb603de063b77d9569c919b5502d9383f655b2925ad1a1458b677601241c8136c7ab5b4470219607d8f92e8f1b44912f219b54602365136affb0011bcc832407c0232d4f8f9ceaa05", 0xed}, {&(0x7f0000000e40)="636391967c5b0a608d5dfe4a9815415e567faf6b3bd2b06fa96eb117b44d56c2d23941d60046e322ac7f60ea6383ca0a2cd72275d605ad205903cec74393d6c4e2bd60f62efbf687425165639fcdac375888cd8385b2969b01eed092dd316d78ce1de43d9a4295c4b909e4b98a9a293950f6b4340d3d2b3113ac24f71676fcb63eec", 0x82}, {&(0x7f0000000f00)="49dcc8fcbc6a3ad8536d21f1b61bf1d5f5bc94e01433b52a571b395c5c5003ead08872c2be227098ae7bae98c5b01780ba24b9e0edf52a2fdb626a3ce2a3d95d7084b5924b371fa76d8307c6a9bd86fb185ab64d02a88994281069db6c5f72d35af2f7708a1f030c24c5364dac1b82f89bbb4b8ae412a585b7781ffc2bbb908f7373ae9da32d9c2334cc25bb200cec8a661ed2c8ed7c75f8088888eba95c11a6834900540b9698767ee5b257c90e496a125849b3e5f7ee1404251b96fa489bbc6a368e594558bbe7d3a3ed22c2a985d9f7a99991194a672cb2794ceb5f6990842724b448f738f56cbc1e748e4973b73c94b6e6bb61543c1b83d68230007df30be8f0d43bd7639cd2cfc8c9671d1f0a814cad96053be5d43d2fd1cb81d9b68ced2054f149f2dca695451d06d0699b918eb312b243e5ba5cb36c3ef5616f1b1995da3001d5feaea0d2591a50952c69adc808def9ed590f9e42bd9fd4b7b4911cccca7963fbd829e5a6b74747833ac076a45c76fff17e7b4382cd42bc1f2a7b30b13c46aa8ffb4b32939d87b01464743b4793517ae9157c8439b5cf222794594c52e68f4480e302d52b6f699acab4bdc88b5c3791036e6c14270866d766a0dc016320595a7f051ba6ea1416e2e4c83ac49eee3f2f8728f05d80d1550650b45825e1e45836f79064e37d6e11d0cc9acaa4623496cd22fa0fed43c27ef0aecf2074fe1fb762661b4cb7c0e68d035a537654f9b80949d70a9ea72fa993aa86c8134e0678d4f0e76b9f85a1ea6629544f5c3c3e84bc55e01a85bad703beeb23b5a736d32478ccbb289e44f7dda58fec15a42957c00b43aefaf5c417cf0f593df7f3d0f7a5d0dab55894e8f2afde918ad3a66712885f59782e8e533cc2f1a3a4d43eab472cce38bd13ee14f1fd7cda81cf41fbead6f5269885257a0df608c492b83dd2abcb49e3c6213423f1bdbc96cbe51b5465ac9cdc46296d97fd3bd844062a2690227e53a71b23717939ed3fb4838222d49d1e6be43f91aba05e6234130d9f59ca38129cddd3b5c513924df710275ca1e28bffb7202473055cec06f6fc7928ab7128ab34ebd9b992866b2975d6babd198a8657686b485d0960bce50123fda2ef32be3046638f2fc5857ad296b66c304ded46af11650932d3cc371b375289bddfe0636238044d1810f176f5774c35966de3cb8a0b332d1064bac7cd60d6906909af124794471a1196c894df9976765d02751da53cd6169a2cd217c37a606b415f9488667aa84c55d424985ac8c20d4065cc5f59df121d7770a28030f3dd4a9ce8d7d51bd7cb244625f8d428469df0fc6506da8ac4373dd5bf76e09191744b5d01e71ede1097b56f0f144f44835c7ec7a1caec997d45259767f4477ba95fdeffb3d411e3c9fadf8bc43e3ee512497782daa05e898c86f24f39fec8626f1fa480a9f3c91b433704274930cc55a0c1b037f037cd5f3c385a46cdba8fd201dc7696be7cabe0b1e8716404f375d3c8e6ec38678d21fd60ce8b7f8d4657cfd9e76ac5562ed19ee608f56d15503a49eb03ec54624215fa305bfe5d0554b4f5e6251b560a6b0383ed714e7ac825a155d0ba2906bd03681b916c52b9b8c572278a1f3e8aac08edf1952442b620cdbd7eeccfb0c77e9e1844bc5ac3d20fac275645ec77b47639f1d7259b3abcbc678026bfdff3eec63f97e15f86c61a0b3dc7e4818395e4cc5dacab64798fd2beb125bf221b47f1c414707d3889c644c34bd740e82731bc73e8f7bbd13b5914ab59f2c3562a2e20fa9eab0609617f0506d13446a9a501b554866ba76d52a727722bbc85f83b04bfd40ea065f88a6172be476ba599a7ecd7c713b62106585ccbc006a8cf86855e996a5b9a16c4f1791c056256aae6d58545029f9fbeda3383519320934edf00430ba7e22e88bf0a7cfaca01573145652b98c58aee4ae60a1491e3717d29cba0e235e191c26cee36ce58da840aa379ce5d18387c33ae7e209c173f329808def7508c78f2b8fe569e56158257e8f4d1758d90a8e20151490973d4c485a19fa37b82e49842c4fc0a53ab9e778435e0fc4f49fd9ed8872c287a975ce39f1d615bf8e19859e902e8827b14bca4d674a0208d5da6854c7bea2685de9b685ba5a003f6679789d342d7cdefb3c9b72b89e5a1a0c717f7d0ba82d22ea7a5fddafa7be49aa167bb2e1030deab28679e53bc4df9439806a7f2edb1fdadfa70860d8cef01186f8da1b4ac33662cefc3c00782512e6484126e7c3f6411a47c3e5b434869f45d5860e660292b44cd82bc505b82026d8380ecfe70fd72c0c432c52b9657f7f2f69c1cd093e92b824051e24c73437e054236a1b18c727454609ad24c5057d2896506c5a55979937c0a9f2a5d960171ef48bca6ba4a919e064c0c6c66bca1d4f7bec9efd2bedc31ac48667928787b88c5bed28d509bc5b26d59cd73c318d9069b2656070006f318987a33502255c7a8809a838da046da970cc431348961546070d055db449e913745ea57ed4790b2eb8c7aabded07baa687208ab6f31375249c5948f8d578eb119099849b2e3c5be7cff797f6ec467da75aa6e7de618c412df6841355d1a1870253ac4f2bdbc5e4e741632d5e37699707e6fbf419a1cb2cbd87b5d857fb0198349c591a982108f89f10ef512ace75208977eecf5f5e70ce17b3e724354fb9fd6f5fc2236f00c963bf19fdfcd643086b4f083df0c11e9f442ca0364dca1fd4ca33766ce7c9f35a3fb3da80faa0965441754c6005c324af1e5e17133546489e9d251a98347d76ebdede63923568f7ac008c33cc0d94aeaa5a24728a8f3b31f1308b4e83cb2a8f8cebb52d4f93e8e8333b5723834927283ba5ea59fd126fc805945313662dab38c725625d6fd60febd45efda41b9be1c73e92f55670f5f43209577b5bc1ea623f366184f990e922d65debbda93a0f52d5200261a75e012d857c7505cf0be2a22bc8d64326cc6e7bbaa950297ab185f5a1862fe516b7ec95eb6b8703e6d2289f8c6a6986c7842747c4f6a9c55776c37a75d0a0b6e8caf5dcedbf782e642a7549348a459dbbfd778eb47e850d4a3f692bdfe98863d090f6d6f19ddba1b1c72a2cc186b45712e87774b1d3cb0b5dbe20cd7e27d0cef9b006f91698f705c2249bcac8eccf45365f12053d5865b9315db49726dc5b5e0dcd63f272264ec8b038da326bd2e24a88a5e49a53f91875c14820ffff950a144b7dabfe4e8fdc7327dd85ff009852c4eed5c77e14612f74c7d43cf40702d464de39fed33bc9a779b22a832e795ef71f514399db0dfe647e50f8a926a3bcc6cb375ef15923459f65354c7f1188219a8a7b4f96db21f325e5c2021f2b48411eed503c2a12c593bcc48810206a7ebcb4d8bcc165d9ada6121e2461991ba2f18ef5d0107d0cb0b0184a6eec11f1b6c1c870ae80c1d2235b56d2c54bf8e6c575a83c21cf4349203b70d8a9896b34f1c4c0d9d6fdef2e308895b29da5d0cbf7fe343c1ceb3072765a086754685651c676c6f1be5aead57e37226ef49173ea4b8704832c5a9461bf2ac7c57b54ccc5509a9b655c0aa3b6faed7546f6a109e8c1a00f8270d66ff47f1e2c9ed2b902244a2f58e4a5462e3252900528e32d90ba9e1ef669d8242c000ca1863a1cfc51a3dfe5e1380703a2f67f4c45db45cfcf21d8d3736999d08ecbcc3e89a2f22c2328b39f61f40adb37e99c6eacb2f88e73a74d3e1be4878daf5ee0c646395bffbd57e26da37c4d263c05e7248160d01401f7a901b20b59b2b5a7e305217dd01ed3c85214767896c933535a9c6db1846e4ee721b9336fceafae475e985115dea7fe14afabc8def8803afdf28064fb8a3f8f1ccb11b9d781b393da99c78c8c94b6356d2651750bc044230569202f6fee27e2cc32772dafccb427c884f655868979daa8648124b07093e948d034280204e480acaee8fe6c0642d19544c68f271e10cddb7f8607126af84b21d84a197a4d0386804c2afe4294bc4f34db49a5d74d7ef859a76d542cb8fa295958726ac797c18378703b43ff056b06252cce0506141ff22b04bb1e0c0f8e7ad2c4e4a45aeb231c12cdbdb3bd71b6c9766978d1c4808e7d844faff2faca4f0bc3b0003b0e1d88e3c45ac6d271b64bf977df8eae439b53427b469021034ee38dc3a6477382767935878528efbdc7882256a8ea01a30e038fc718bc43aebf558ac04a848e2327fdd33655ce89190b22930091bf54fd0bba99fdc98fea66a8f79d4170bbd5b0ee2dd1e85eb547551c4d40e3c5817a8e4bf029999e0ae7cc208e965b23dbc92ad28250a01e1ccd567fc3ed0974511cd19b602972616fc2c569e571021dea892cdcfeecc5c9b3c2140dab6ac18bd0a17de2a3655d07131cac9d7f81bd6bfda89a78c15943e0abe080874d6be8741047e61c6486e4030ba09ff9b92201029204fba71e08c3db043d9ee27f82f9f0f1738703fd476642169268f39fe91c067e91c4f211391b933609db1ef64f1875463a580a7f2cc3aa3c0ed985693278b42559e4035a851b4ec9f9cad3ddbf59f22ffa75ae99a1e926f71cfa990f61bec545ad0a3181badcf534a0cb3c5ea47b9690cdda12d545c594093ac64f47288a25132025110da2430f7b8b44295eaf70469229b5cfc1f6240cd53dee1e4f909b702332fefc8ae74b52c16ab67bced5f4e374f1a7c2c097004bd6ebc5d6bac1df89e95ca7111a7cf4841b475488fdc00ad99a771dd3025c03174ebf826830b0d3f1ab308f95d56f97c424c2e960c54806a3c18432144369bdd5055c611460964c2cac225ccaad0125dd0177a6d2cb4e66c781b9231c74e98849d226a8872da15b340a7bc08a9a8d93813069371542d4c465bc45ef33ea7ad078f752c2c5484fa78ad00dd2198de7ad0eee3b14448b8e5f36b92b6e04058589c65cc609495ea0743ea67ae5a8cabc7fa6daa48ea16285db27a71a3d88bf05fa7ce82f7b0a3822647bc1aeeb530699a08c668af10248bf0808d356bb885378f8d3207eda37a71245c7ba14903f05498b4cec93056630a6498581d641028c42000796701a1c069f107961a81995a5f6fcced4fff6e879bb539eded65861bb1846747e81e05c164f30b6af4b554bb4fabac86e93dbcfa91476556c398c8fbf6efd92bbf0f367f7106be27cec56b464f387da925bcc24f17a1aad398dcdbcf41f72959fc6d19c53cd5c5150be8621f93ab33c0bf62453f1ff2d2be5885e63ffe784b6aded06b6a6f040b20e56bea09d2e5b7c6977ea103120c3b7d2b62a36a061fab8af8e24cd668c90e14bb4c28c1cc9509e03eba888cc48a165b22d8ed2f020fe864943a82e9a8e9c49c96c1c5eb1caa92086b34e61594097aab619a95a8fda43ec9b40005a44b1732d62b76a061d7ec7b2dceb52b7e7011465b23fc329d0fe607269d73c04c7ff6b8f228c07c2bd594734b861ac78c07225b1374bcafeeb6b9af6099b3f4e1103e066bf03e76613fe17b20fb2ab4efb9685d2e0651b1741d9079ff64ca21b604494a9986b3607670ab1cf0d727cc23dec03e0d414bf274b654f6ec6583286e6d103f3f9e09ee839e8a38decf44fdf5c5ea6f6c86e81988e0c51f1fb9e5e5504c5e0d86c751e23d397bbb979875dcbfebda41236306b020a4b0360d8ca9c4ab67d4d7fea2f80c737d64efc204660e00bdd5412aa7ec14765951322c4ac72d62a277cabd182b8196083b23eff8058fb035ee4488fa89006c992339083598896b0f0db77b8883337423cd93217af949be893f82c48d0cb6f8ba7451488d624a1686b3fbae097e", 0x1000}], 0x9) executing program 1: r0 = socket$inet6(0x18, 0x2, 0x3) sendto(r0, &(0x7f0000000000)="f52a49a63b761a201062bd091589f1cefb3735530b97997bf892c39070a653289d7091fbe5f2edff60ca9ef54a5d137d3faa498bf19474dfd89dc9bdcb979059515dbf7d23af759d9b9d2345e74481190a670b581bfde876939a0296e929b3296cbc87c8092fea4b08d7a25e5baa4aad82b938bb", 0x74, 0x4, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom$inet6(r0, &(0x7f00000000c0)=""/244, 0xf4, 0x800, &(0x7f00000001c0)={0x18, 0x1, 0x101, 0x3000}, 0xc) r1 = open(&(0x7f0000000200)='./file1\x00', 0x80, 0x88) recvmmsg(r0, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/36, 0x24}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/65, 0x41}, {&(0x7f0000000500)=""/75, 0x4b}, {&(0x7f0000000580)=""/236, 0xec}, {&(0x7f0000000680)=""/63, 0x3f}], 0x8, &(0x7f0000000740)=""/38, 0x26}, 0xfffffffc}, 0x10, 0x800, 0x0) mkdir(&(0x7f0000000800)='./file1\x00', 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setreuid(0xffffffffffffffff, r3) r4 = socket(0x6, 0x8000, 0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) r5 = accept(r1, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a40)=[&(0x7f0000000a00)='@\'&#\x00'], &(0x7f0000000b80)=[&(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='.}(:{*---!&!{{\xb8!\'-\x00', &(0x7f0000000b00)='\xbf\x00', &(0x7f0000000b40)='{(*\x00']) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000c00)={&(0x7f0000000bc0)='./file1\x00', 0xffffffffffffffff, 0x2}) r6 = dup(r1) sendto(r6, &(0x7f0000000c40)="8286255f2d32371c37ae7230c663b8fa29a5ad7185d71e6659581e7754fa8e6a74fc51d748d4e50bce3a79ee1855a58ffd1546097cdc80e0001a46a94f10f124a3facdddb4405b393ef998137b8441a41b08", 0x52, 0x0, &(0x7f0000000cc0)=@in={0x2, 0x0}, 0xc) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000d40), 0x40, 0x0) kevent(r1, &(0x7f0000000d00)=[{{r6}, 0xfffffffffffffff9, 0x4a, 0x80000000, 0x59e5, 0x160}], 0x8000, &(0x7f0000000d80)=[{{r7}, 0xffffffffffffffff, 0x0, 0x2, 0x8000000000000000, 0x2}, {{r4}, 0xfffffffffffffff9, 0x1e, 0x80000000, 0x7, 0x7fff}], 0xfe, &(0x7f0000000dc0)={0x16, 0x4}) r8 = accept$inet6(r1, 0x0, &(0x7f0000000e00)) r9 = syz_open_pts() sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000e40)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000e80)="eab84529915eac9ae7f6c3de7b3729eb3e40b1fc36d6f1bcfb4b8eef581371781d4d6a2fe1e31042e129cf202161bf9cdc7c1fc766d48e9b50f41ea7d163d02ce5193e6cb21f434c", 0x48}, {&(0x7f0000000f00)="dc3bb2a0ad402114f06fa78521285418d6242fe1b58d547561ba82dbe7be0d762788990761bf5832da9c368da2fe2672a56b5c83ec5ba08245ce071d687f4906aa457c62cc18db249cc3fc0940f0f616e5ea1e9a1eeaae5d09d8242fa9371cdb64ff5741d5a7f91f69930bc61656ec889ee95a3f82df5cdde764cf0931a59f546c7f1d8ab7cce9d88433b2ec27a52071a6c5948377899c312e99fc4855ad6f273501b3f0cd60fc8e9a8acbf7d8ecb546215144611f33efb98f7df73a02eb28a792427d8ceebd7c36da06d30bb91d7af40c130949d823d8ebd2f40e431301f7d59bbacad2cb8fec23629418f44b17490abe2e10b4422202dc4cf99ef0c54ac324e40b8a5dfad2928bc344d1859da4592318d7ca1c14aa92f85dc455b2535ca142302bc9bfdecad45ef23e3b62db0204b7c5387abeab5c8d35e71bf870cb9c9739ed2aad019ef57dc8519cebb98904895edbb92db9b64272c928017e31e1896aa7a5f1dc9f4015c021a6120fe5d396c963f04c2e4f61763248769cdf81e53c100a5584f5708670384ebd857351a843e6347ae65efe54bc5c12251f14463f1b5491ac6db56a3176ebb7dd91be43a091d55f9fe0bb006930ec42fa7aff7c9da0cf5eff1010147259f25e270a001a4f4669bab24e2dee9f853e66d06dcb8c4c60a2a3db7ffcc0c743e23ba023d731b80de952ba53cfe915dedd761b8b43ebbea4e06cd8617344b1b2e7724e0e5530cd49659b4a69cad247b318bb1c22f06b6c9468379f5000b65a545b8e2e34b611ad9fea909b449d42dc2c35033fd54f7d4405d124d827f8179b287c549cbba994c1c0ba3f0b51fad9e6b833ea7b71df37f435c9659a8e59dbfad7576239cf869f5935a141ccd5d2912d958a22dc29eef7a4e00df1ec8a54900fbaa90de5ad2981800cafb575b208e2cb26f37d1cc5a3dbd0f2499079f7492b1630e0f9d52129553735323a7bca07d454e0d3f58f01c1677bbc6c3a5ff72290a7634f55d6054116d389286e47595092f4ce36d9c2f61432c0ef9bd639cfd9e4bb885ec299825af2326cd149697002744a647511d59d6b2cde27341e546e439d4a126c7801e7821cd874ea01bd1dc39277a06c77ef4549571cf6f0f7dec7f6b890c3eaf2c2f02da989e688744aa899d9d932402d833d77ca12a574864a661768d1c84f979858c99b948d0f9053e9db3a3a9e04c94e3bab6fde84e49f4a96aff5ab7943f72e4cf67ddc4d59e23d64aa6d858dcfb4278e82d9fbfa78d26c9594b05c02f37c61178ccaf9a897d2296748ffed9def9028de1df51d17469ddf22b3a7d849ef4519087f2de05a50254aa7b1ff6e88fa08fa54520adea2ddd72b586a47e915017a089ee794fe45205d878d478307daacc6f2b5872753e3937df23dc9d6032c1df45f3648bd75a62315bc98cd2da1179b83e2aec9990d87fe7db61fda33ea351b53a293e10bbdb487d4ff106eadcd365467f200641fbca7d2ea12cd3235ec6afe9481ef60999e85b0a2460bb6953ece2aba608d7d79092c8a64f34769611dbc6de0505a6e30d7fcf82ed91a502c47ae3f6b22dc43883f75f9e8f1c72d8ced211052d8a36b79b843202f081469f7a8c33560191fb763114484f8323e1a04c1e11bfee8dda03079e68a14170ad770dd91053252b095d0cfcbcd70f9217ee32769f28c4bd172dfb5d75752eedafc995f0c336ab7f93f7362a9c0ebb3a383abd6c5ea33d880f4ab3f80e3a9adfde997dc7438dea3f6968b750b360ce7db1d563db0e791731b37073402990930fb1f95fdf7aa39b9021219afbe379c0d05c4e35d811171a40b0300cf3fc17a48bef32f14bd2bab5563fb5cc82aeee6cb22a116101d8c2b6c341637a9e4151a43636026042243c18b96212088395bea7120f0711e9c91c43dba80afe6db75f4d4f6bbb3c692cd427ebc874d570c1b4d9d1db79b3eb3264052a5f81bfc2a77b705b45aa52c5a98ff9821fb8770a93afef6ffcdf9ba92b6f75147c8414a99b9cfa1cc17f437010e9e3b60a7b2d5ed6cd57a2e73a8392d289e8b1b4b295edf5b2159d45cb9812c3240c7f74150639a77a1e89ecfa813a30362b6ad771cc1bc8cfd4f5d100839a67911c25a5af0a5b853503e41ae4599d0f199f630c08f340cde60742fda0bf42d410f6f9111551f7a9f792ce3a2f7dfec3dc441392ff27300e48144be04326b578a0bc6f716e2a2ac17ecd2b206dc44153833493cf8f9a2e887757312a5a8f0bce37ee1f45c691b3d6208570d3964532117a2f8d35396c7ab4f18833e4d9189ba1f737206548e37e4592b13ae2aa5e9e2e670d65fc84501dee11a5d0bca85d1931a1941b6c4b4c3ce14898538ea46102bee1aeff8ba990d204b8109ad950bc8e54d1784cfc0d26dd5fdad160a2d34b1a5e25ff9aa907eafce1c45f0cb5aba5678994b7acfa38b9f57c74ce887614ada917f0ae43271fa9384c97fb65195786c48041c816e11886045b4be3b6a62d2ea54a462ef628ad4d630cc6a5a16b28cd69f0343498b018f5b027dd781f3130274e6b98de1e270c62d76cc8e53297d02041257f4be81ac929c33ec9724c76adbf7568b628cbaa256628656c5eabb49e3517df4dc2ae0c86d04d8f56e519169e359d74e579a18fb906cb446920377a3365bfe5bd1a50aed0355ff485c1d4721ab129a2cc47f760723cef85fa1ea06de3e63158d3bd4d1bc906fefc5ac3cfe22daa25ebe874d58ee6e98d9e858ece55fee6853ed79b1111942d2680bbca1f91eb4a859a98ad1057fa7ade2c9d1a3d2bef4c77ee8601b81f7e88bca1bba63a766996d7db9ecf072eaa0b6160fcd01422d8ea47391172cdfbae1a3ce83c07f834a500b223f566349af5b211a14558b535f9ad4f8f3e0c3961560c243064798cebeebb9ff3d8e5f95b55f6fb623d7acdeac952fa72681852232d460a417b52c23d190a507750ea2359e6d4e29313bf535d0a38171684dbce7aa480eb5d695069801e3b34216ea0cea70fc7ae3386a9e2c9d5d109be7bde8ab6e1a0a0c2d7376a56e822399c29d0ad5fd600439808c1a22798d029ca5f2bb9558a9d0e6e53154f1e323549b48d778ccca5e79f76538bfe2a7129686dda07baac209abfbe140662649b2107ff6e54d05a8e1ee21808efbee8ba76ec8cd1c902693b68c070edc80cd78a7d6adeebec0e4c6f8c66ce478c62d2c382c8896faa3b526ae6ecaa09405eb883db9938e8110e779c702ee4f8d6d148f1335583ac425241c1d301fc72b60b988103fb658ed8a5315c42edf89f612f3881564524ab75d032054b736030c5e0d288726aeb20ab4f61dc6592a24cd06c19c3dd9aa24f67db3bdfeb303e86da65807baf726d458af47bb8079db1f31abb824d882b68660750d7acbfef7baba5db12e1143ca28c8a059729b91d79b819cf3a773957a8d811fb7689994f0d1a55384fd71e48eff31ad5eebba3027abcfed9ed435a0487773b74139cf366f66b7ca29c501eae5dd77b9763a2ebdf28ee4b7095da5b16c519cf03a08fee0367e9ed51d9a9d429b8c4c92974a62aeeba9f8e35e0cdcbc63e9c28f7c7436e88b192177e808cf97eb0fe4529123bf8757238d7964daf190a70d3f922a2a4b300dabf1868cc8376ddee20ccaa5cccafffaf16afe1ead4f8f2717746e813ba08e4999ec9e798cf6921d3e3a2a48a3d66bc603044e8c9bcdfab8c6dfea6ed8c094dceaa3515112a760190088402d0fdf19c85873c005f2dcb3eb0797eec5a77dc48022b8ff69a4ded7c045e6f52a6de98222cf679809465db86a4badebd22dd23fa88cc7a56d844d7a0a8930b6bd25b6c2c62cc6db24277fe24ddbbc1957a7f97006bcb267ef818878b633845d273eb4b26fd905e36787d69cd1a2c6232791443aeb65048a268c803e740a5b71ed9b0d3761c298c04eab9d3ae78d48e1ea411a48931dfde9c7816078053a628f5adbed2e4ec4d9041efa9f55748b8a8e149acfbb689789b3c317eb71878d5a443b0b186db09ca6df113436ff3afa73325e5b59d10dd6713877c683fd7de6d858347a020d73c25f19cab1b87f2918e1ef51f612a10b5a08f0d7c955608939d6c66335dbafe46957b7e06447009add26ac5d4a40fee0f4b92c481632920bd991ea0489d55c4d7735ab887e08312178a2e9167f2420852e2d74c0906d0c6b75ffa4089986fc6376928942ab5ef79e0106e474bcd8baaa33d31fe3de1fa6b6a58b03d4d820d58f37676a8cc7043efe16a992d8f23dac6d2936b61279cba0c49a432095c2221cd56d02f8319922fbccf52a13d98730fe0907161dbebf8f2b39193aa6cda47141f4630a9bbefc21a9f078f2a3c92a125c94058f02c91fe58433ec4401c94358c1494d4e931069c858c2237d954d39eb4fec4e71c47aaf76d28c868c0b7cc00a447a06bacf445383e6e7407655cd6b628e26953947229948a38e0d6a7313117e69c598d46dcac95afd6ec8cc00f1af65e85ad5f0e47f18d126e2a6a8cc7927493aef4af2d7d998a559aa7f471326a5181ff53915ae377f11256f5ca2ea8dedeaeb248a7db9108d8b26d24a5f6e7cc82e63e706c7e49be90b77f8264233f353d5a1131ef3d811bf910bad4d9450aa519ca1f74737d10f6a9ec483e40cd4ffc2745f7bd4c140fd703235ec7285164d6801cba89d12707d7e132c84fdace7389049f62bcfe23a443ea2dd06f532924dc71578fea6caf91d4674d8dc74d619e17ddd813699e8f78a9fbcb627fa0f6b930e7e44274dd7742091a73c621e956a305b704d11840fc06f17ea5e5fd468774d97099e6278f08251a5cb882149d0d130bb99b05300995842c1efbd2f199c7f0ee2cce7004f4c9784b63ae28ac90c070c0a1d168501b50218b6180c2156d80627d2f957116182699d5c95234082d87c8e28b28ce25553e060f0fe3a3e514cf4e19f8ff6452d7a558366ee1460a910c2a4577812cc3fbea849e3e9a6551fd39f7e3352b595cc4a3cef43519de43f3898da80aee9182df3bf50179bc03c26ce225323e3fa8ea84982d06b7c9daaec168eafd46565423b27541bdb76b22e8be121a4114af42afeefc51863e4598292f9076b6e9ca5af651057c1218573ee8606af0c1e294bab6c50fb71554080516a1aa52eb62a54b12946080d428d74328c316ff161597a5427a1ce80ff4223779a7b351cbfd9fd016c14af7e724ebc0113ed99fb42182db6e2036378274523a9741b65c366a415344ee35d004c0efd05075e5a40f8590965f7c62fb28f88a493ad6255c63217745ecc31c7bd20437c64b6d7a5e7f1b6d9211b9c757aa9938c48a9c55f055f08548f199a451edd635ddc2ca902720a40d2e8bd233dc11a09cc4cfdeb4dc6c76e420087a323d4949dfc1d2b535e3df2a0a4232edc2a3e613d0b1cdf115b103e0e07850c625a105c914fe7095b9357dd384c6c0a20c33e26526fd970bfd4757ab25d121ed70084aa6e92a616e2a359071094ece73620c25fe50958fb5a0572817ea4206dac4e6ba38a2cf3d780680d3082d3f1c499c387216f1271de746aff3b58854a3762e60c22dc4919aa2dc9fd3137d7a3cc6631f5f34a2b30d82dcf17d9c44ec79eda8d0234de6c1db9e0af7341aacb630bc303eea889701b9b728fb5b1456a8d74b735469cede879fb25b0edcfd079ec4f4e826c89a965c63487086081a20ad9ba74df366967c3a6e529d342d14608a4dbb11efb59c0ed26e934b50c8f21c6d49dbf3cf4d9272a232503131fbf1f7fa383f1418069b7dd7ff5a8e187f07e82f9760e3d1a3c9c7b5d68d3f2fa9f3454340062", 0x1000}, {&(0x7f0000001f00)="70f2f8f8ccffebcff0048b2ab369a628cca88fad0f3d08c730472a5d5ac644d64753d1dfafbc2407f129c1e0a686375e20212f271dae29557b0d4d69ef7db9e84134190965303d7295c40e1919b49ffed49e9d52ff197b4a30828339fc7b4af07b5fdb12b1983899d6e73db42327527a6739b1378739ee41246fba18994be243b52fd7385e0e669e955cf4aa14d1467b1dbbfd4d0a63f00f2b99922f43383589bf6583f431416fc6ccd1e600feccf5ba45ab78b4ce834a78af58ecdc1eec067c8d1037c24aec39e6e67b578738b16b0956c5f5844374ad659886bd9acc71cb7d7ebad8857aca4537337e4bd44aaf62c3e61c93579a90d33ec99f9e95eb88e7", 0xff}, {&(0x7f0000002000)="2422c8d85203f4c46ece4580c4245c4d1ea2fa3e0a2ca2d8c2af687484b0f419a57bfad605770a31cfcd802e5ae1d3657e253decaec5ab14579d0ae4e8756a3c0141822eed385d0019b0c400d94b37293e749dbc0d75bf01cf2edd58dbf26ead0e5c2774932ea843a05a398125b9822276bdb60aa0482dc3ce74d4e5873784c0350c3df9ba6ce644dd676605ef6d70a80658a16c3ee87187208e6e9cf2b68d8e9a71b70a9f489475d0f4164f5a11d2d90fb0be2e72a79e709d4d31f4c03fe67683a683e65c0fc676f7c7692020e5e9abc91771be2ee4b14a871a8b2759f47a72616714f9", 0xe4}, {&(0x7f0000002100)="26fb74d0130db965f8b6fd35689a15b020cd9957b7390c28ad501b5ffa117548a25a127422f24e7170c94df50aa9990c989f1fed41da84118237535807cd2bf2767581ec5c4eabdb173ea98f1a9524f6aeb4c10f019812be525a2606c5dc2d47a48b65db242184f1c7a5d4347dcd228d91007c9784ff4a3d2f210a74888bfe7a4b2b82988480a89afe5b1e99303cc476d2a0fa217d586d0c5402257adb129271eea375fa0c44a859b3e753ba674f367a33aecce420ed30a189b26c88deded4ad80a13a430d9bc6542be19a8b3354cfcb", 0xd0}, {&(0x7f0000002200)="706040d671adebc149f6c8498fdb24c075846e287998ad0adf7227817e818f91134b64d614c0e32825d75cc340a6f49becd2a377b077bf6bcb0508518d62563eac059ccd1ee9ede73ea52e67e79621cc664c727eb7a1611f9eaa73c0ce357e78fe7b9f805fa932143a2ff09014631fd8d0584b314a07077bc8056c66b1af1142f3b7dacd65b39db974d451c9a34283ff7171c47f2e52a9f4b7da03a6cde53a77eec2d3eb6915ea6dac8680c1e6fb6046fc5ba85c985cd11c497eb42ed63cfa94f71c3474c2407956f49ea747f5", 0xcd}, {&(0x7f0000002300)="297c5f2bd28b79401229a0bda7c88cad5ae381aee45af56981a89fac3694e472cd", 0x21}, {&(0x7f0000002340)="59e0fe4f2896549ed57dae7e921fff09746387090f1f61fd126b73e84e9519c3f9e76ba2cb", 0x25}], 0x8, &(0x7f0000002400)=[@rights={0x38, 0xffff, 0x1, [r9, r6, r7, r0, r1, r1, 0xffffffffffffffff, r6, r7]}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff}], 0x58, 0x10}, 0x4) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000002580)={0x9c, 0x0, &(0x7f00000024c0)=""/156}) r10 = open$dir(&(0x7f00000025c0)='\x00', 0x100, 0x140) getdents(r10, &(0x7f0000002600)=""/14, 0xe) symlinkat(&(0x7f0000002640)='./file0/file0\x00', r10, &(0x7f0000002680)='./file1\x00') fcntl$getflags(r4, 0x1) r11 = dup2(r0, r9) sendto$unix(r6, &(0x7f00000026c0)="08708ac39ef5a908b022c18e1e7e2db18005ef56e862322e67d27b677275892e29e74eca2d3e37107bf7cc09a9547beb72d7b494cee901ff470212c89a07cf8121394ce3d7cfb2669466a7032517fb0ce67dde7bb0e4afd34a04eba415a7cf025f5154d059417428cd1584335a5d3087a16473386e4dec9c786fd3a5dd5ce8e574aaca3a19b4762bc7cccede871c92efe3a1defadba8fb4558d72f4f06f0a24527572d7c38bac6570f34fdf675490f51e67b302c5448cf376a7da2a1fd3d63163b217c40869fe2ebd0e6f3cf8f29b303ef785075d1980b3d43262829358e8e9f0db363891e80c7a0f7", 0xe9, 0x0, &(0x7f00000027c0)=@abs={0x1, 0x0, 0x2}, 0x8) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000002800), 0x80, 0x0) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f0000002840)={0xffffffc0, 0xf9, 0xffffffff, 0x2, "5a089523ce9ca91d29a567d08860f7dbaf6810b0", 0x200, 0x6}) sendmsg$unix(r11, &(0x7f0000002b00)={&(0x7f0000002880)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000002a40)=[{&(0x7f00000028c0)="10c5d2d6b0913c1e0f1d9b2278705d2d2d869989709c398307f10007ed26e6f68c81a98d3b5c80b037b8110eebfc6b2e976fdd1940e3f1f4930bc74c84275e7a5de591d86f8834bacce0d40639f7f4ec55932238b5948d4ac1363a4294a3bced11edd174916294e54a3cfd77b67d31704906d3a74727da8ca66f1908e4f64e79d8fd6276bdc35e1aa1c51d4c567c5e", 0x8f}, {&(0x7f0000002980)="811e6fd674a4086d9cc0e37daf3a178cc18c98ae311b062309c1d16f255d15f39aabd53102c06629cc09087997e4b40f0bd94874fddc6cc8c43ed7bd535f24a0d46d3ddf311131aa54dd4bc64c43fe3aeac204eb3f6e31d0f56a3643eb06e4b65b0772b650bc4b993287b6c9cb873c2b46148bc4899601837f88822620f5519fe350036212410d6605fe55a7d830a995f80f139ec520d2d11e3e3efda1dec2952bfe0826ce5865cb87fb10eb446d416009e5e8", 0xb3}], 0x2, &(0x7f0000002ac0)=[@rights={0x18, 0xffff, 0x1, [r12]}, @rights={0x28, 0xffff, 0x1, [r1, r5, r0, r9, r8, 0xffffffffffffffff]}], 0x40}, 0x400) pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536465000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536466000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536467000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536468000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536469000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453646a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453646b000 didn't change! 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, r1) syz_emit_ethernet(0x34, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035"]) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x98}, {&(0x7f0000000200)=""/48, 0xff46}, {&(0x7f0000000340)=""/131}], 0x22, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r1) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453646c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453646d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453646e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453646f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536470000 didn't change! executing program 2: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="5fd49083a0540b6535a14b56d84dc7ab1dbeed65cce76d21f60f655ed06680f07677923132ebf53c2fad95da53c966d6bb9362fe6421013d06ce1dbd4e0cecfa2d4655837f67d28f36b3033cf07149fae1ebe7402bf58ca9f3e1b22696fc48dd4c7704952ab8053854d2d6437686a0178ff70b029bc74a53b50fafc3845da7f1697c2b09dd355b257abb46d8cb2a2b29a330610a1775a4d2ab8ec1bbc947ce1d7c7d3dd368ce2f95a9a0b751c14c148a26ecd900e0f1376168c8b821532c3d303ec7c29179c333b1c76fe2328b9f31b47e4871c81d5528d86f6cf53f", 0xdc}, {&(0x7f0000000380)="c95ca9f21ca2157307bff5bb1ed2a010532d9422c329363b64d85d8a71ca17ed16fab45ea616df421d1e1840bc50971323cd9a9b48c0bae76f9bb0194b03ae643663289850829b6f79cf52bed3cb2b8a045abf28bd4dbf46b75ce78e759be41b5341ef41e4b65f1be10cbad62fbf17fcf78ddcfb8ec56787d0771229d04095c22d0fe23094071ec7044e", 0x8a}, {&(0x7f0000000440)="e411ece2d35bc670c9f05486bed5198e51b39c9781fa9c3f6fb8d733d5838b301c094f23731d9c666f21b645d3ff6246a46b05e3a47474dc6afd34563ecb34eda520971d", 0x44}, {&(0x7f00000004c0)="29dcfed639bd08e88974c7f6aea26a2a01be4c24dd3a8f3258826086be4a9f058e5f9bd5ea7b04c977db9966ceee9b714b8f0269ac204d1dd499353f95b4d9b564c8fdeb65c35c", 0x47}, {&(0x7f0000000540)="78cd8b930460a9cb9def3ea0871d287884e4a40d647eaf5e40b7e958feac38bf1e7ba8cf4cefe5fc72b5f2c09d043aa570400ffa8f04f0b621deac44fd18519aa3184496f36a62ef56ce6ca78ad6901fd7e7c969a5717de359d7dedfc72a565addf45ccc1d5f9be2d0ccbd71c368021d0841dfebfc47fd7b743fbe14b493dbab650162", 0xfffffffffffffe76}, {0x0}], 0x6, &(0x7f0000000cc0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES8=r0, @ANYRES32, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRESOCT=0x0, @ANYRES32=r1, @ANYRES32, @ANYBLOB="1517d29281289f54000000001800000000000000", @ANYRESHEX=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000009ff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES64=r2, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="08f5425e1240000000c3a2ad9e"], 0x128, 0x2}, 0x400) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x3f}, {0x64}, {0x6, 0xfe, 0x0, 0x2}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f0000000200)) r5 = kqueue() sysctl$kern(&(0x7f0000000200)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) kevent(r5, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020699f, &(0x7f00000001c0)) socket(0x1, 0x4005, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0) pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536471000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536472000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536473000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536474000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536475000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536476000 didn't change! executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() close(r0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xb1c3e19823a4fab9, 0x92) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) fchdir(r0) socket(0x18, 0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0xff, 0x70}, {0x3, 0xd3, 0xff, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x401, 0x8, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(0x0, 0x0) rename(0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x20) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0xb140, 0x205b9a) chmod(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140)="de4f", 0x2) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r1) lstat(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[]) setsockopt(r0, 0x6, 0x8, &(0x7f00000001c0)="fcda85f8", 0x4) executing program 6: close(0xffffffffffffffff) getpgrp() socket(0x6, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x40e) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) write(r3, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getuid() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x2, 0xc8}, {0x3}, {}, {0x0, 0x7}, {}, {}, {}, {}, {0x1}, {0x0, 0x8000000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536477000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536478000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536479000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453647a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453647b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453647c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453647d000 didn't change! executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0xc45}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000100)=@un=@file={0x0, ""/521}, 0x20b, &(0x7f00000015c0)=[{&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/71, 0x47}, {&(0x7f00000014c0)=""/214, 0xd6}], 0x4, &(0x7f0000001600)=""/80, 0x50}, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0xc}, 0x2, &(0x7f00000002c0), &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) getgid() connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) open(0x0, 0x2, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x4}, {0x0, 0x10000000}}, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r3) executing program 2: syz_emit_ethernet(0x39, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x806, @generic={0x6, 0x6009, 0x6, 0x7, 0x9, @broadcast, "d479fba41eb332", @remote, "58c7872fd6eaac0e42c75f89cee8c7ce"}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) recvmmsg(r4, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000280)=""/199, 0xc7}], 0x2, &(0x7f00000003c0)=""/15, 0xf}, 0xffffff7f}, 0x10, 0x1, &(0x7f0000000480)={0x3a, 0xffffffff}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) sendmsg(r1, &(0x7f0000000ac0)={&(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000540)="fb58e69378e77ea849a09b5f86e4b322fcf82c069c93069437cc366f1262774ffe3294deb8932c1ab9fea29b54550073a689eb5ad8cad92d3373e4eb0f99bcb723daedb04c7cfbd4b364f1d45d95184503c81e5a622d03a8851d560fe0ebd78710e0131830947b897ae3d2f9006fd4ecc729b3001f9502ec76c02ca8c8a0c9a8ca78659e60908e6991ed69a50f57322dc19dd7aa89e91800662cfe17f056b682f68aa2dd0633e111289948a804af78b438aa936674ec5a8c641f74", 0xbb}, {&(0x7f0000000600)="25d03b79b09450f6a20d630995f8e467a46123419d37163520e2f69a23b3648974b7730787edea53a703e1ec116e02df110e66e5638acb924f3132aab9a9957e361d75dc6e0b726d63d6f7c5be26b45a7386ec00b0ea907a2e22f9e2750aac", 0x5f}, {&(0x7f0000000680)="e58bca0346295cd1dc01635d31d343d4cec83d2e8ac2985bdeb94dd03dbe85c82b5f12a2bbd1e1e8e8c04e9451c631a79f6c9971096cb52fc30a9f120bbdc5ce36630adef5a5ce445a4a665f9d130d9b02739f7a2e12df579641d45567df40d09fd3cb65f9009ac974f4ab3c36fc7fc28577d0a45cee3d1b9a02dfca9d080a2c621838a4079b41b3ce869160e3e3a511d3241b7332fbf30b50be7b0b3721d26bb7a8f44da142e3e561dd1b19724c923ebf0ba8edec187ed1e44eb6a43babc72d2f0b086c2f475a135f122d710293741b0767437a51068e385ce418a44a0f8d3b453995735ddd8f1a88c135ae872047daa4ebf7bae3b7", 0xf6}, {&(0x7f0000000780)="6e4b07407b50ea964c39368f32cd48f9ced2a523bf55c79a6b6ee28b12c78a28f53b1ad8cf70246182132c362fd7d216be710b925f3d5f52fa00b1eeb6c58a5801f5e0a236812d00850012598814fecf5e6a25f6bfdfc2c76369a672fc3a051191ba78c214630ccd9751580d5b2d985639dd28ab6753e7598b2da42fd32ecd3c58e0bbd6f2b3a39c73271c2057c3f07f8cd7", 0x92}], 0x4, &(0x7f0000000880)=[{0x60, 0xfffe, 0x1, "ba6bb6f2e73c4c07ae856eee22b77b7b0c0d99956ba913e3a32f5aa68d85e4b93bf45cb624a9087d7b810fbe4df3c5fb6ed988cb06b592554848c13f5d2a1ec8b9166ba5aa444aae3218b7d2"}, {0xb0, 0xffff, 0x5, "0960b86af43afc15cd0eacf08354557f48b185c463932767306fe4dd732b3383506caf14c3e31d81372e9777c8ce215858353316a8763a643efaeaddd60ac50ddfbf86600a7dcf68078ac97cb23cc105731e518cbc501627aa3b16bd6e2db070908d88aa0ee1456817bb2fb5c54d9166b0d0cfcd170674eeec4c05e831d40ac5dc1aa6b60c52a3091be730307e466c2ee87511bc168d8bed3181079a521036"}, {0x38, 0x1, 0x80000000, "848571ff5f6840a0509f113784338659556d2992616b5fe6061bb0c2771e5abbdcad6c61d1"}, {0xe0, 0x0, 0x0, "bbe038fd7ad387c805f7bb961c129d1891cd069a3ca004abbd2d96fb1647d1be0d016ecbe98fc11d7745a23e68754eb0c43e252e7c6dda26404c439ecbd155158819a0ebaf8efc436c602f57a9b149cca2dc37120d7f349fb397c6c274d6118e84cba3b27e30129caa5fc46c728d8fdeae4e872522109f386abc4fa1e8cbb27eef27d1a3219e337be92b1edb1e2b9c1e67268c0053ba66e6ffc25ad0a4ddb4ea8cd611f65031bc74f2c2975af50d428fc7bbbc2a4ab4e837fc0bf179cdcac3af9c7a24908379471d1c9f"}], 0x228}, 0xa) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000b00)={0x10, 0x3f, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xee}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}], './file0\x00'}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000d40)={0x3, &(0x7f0000000d00)=[{0x1, 0x6f, 0x96, 0x101}, {0xffff, 0xff, 0x8, 0x2}, {0xfff7, 0x4, 0x3, 0x3f}]}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000d80)={0x5}) syz_extract_tcp_res$synack(&(0x7f0000000dc0), 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000e00), 0x400, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000e40)=0xfffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r6, 0xfd2c, 0x5, &(0x7f0000000ec0)=""/49, &(0x7f0000000f00)=0x31) fcntl$setflags(r5, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000f40), 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) write(r6, &(0x7f0000000f80)="cc610e20cf11d7bba3d4492b84462354c7a91a22f10b09187500c068e65b4a4a238a4aa75433a6782cc8314964309708896a86db5312bca7d1f151414d0cfc27a0ef66e674b9767acf2364", 0x4b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, &(0x7f0000001040)=0xc) fchown(r1, r8, r3) setpgid(r7, r2) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) setreuid(r8, r9) syz_extract_tcp_res$synack(&(0x7f00000010c0), 0x1, 0x0) linkat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', r4, &(0x7f0000001180)='./file0\x00', 0x4) executing program 6: r0 = semget(0x2, 0x0, 0x12a) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x40, 0x2, 0x6}]}) r2 = socket$inet6(0x18, 0x5, 0x7f) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000100)=0x4, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) write(r1, &(0x7f0000000180)="5044b2a5e5328deb6915a8d0d1f3e6f7c455d5316044b3628e587d58900b94b510baeb2e4fc305b3d78c122743a5b4c8d8af57a9a90d992e13af5c9ac3ecb3716e000b4634cd832e51f372d54a8209b556abd758d81e7102b6a50e5c491b5b81cdb4d493507c71e1589e473a1befcf34fb6786d3636a351c6fc0b68914b8135099ce60a14a9f3cd86f7eec1bb2f5a247c8a1c249", 0x94) semctl$IPC_RMID(r0, 0x0, 0x0) write(r1, &(0x7f0000000240)="06637722e81233b0394fe08521d4150a217c59159742ece496bee2be09e9c3d686517949e9e61533ac74985f8b83bd75c2a2c08e824796f129ce2e79e6df8193a538ecaf4b01d46f97905e32116db984d863266e747453ad867eee7db1b195c319399fa2d5b4e4060530986ccf40d6de7f9896c4e6b498a7d22b73d19b9103d527e82da06e93279cea46d0da9bbc879a2aaa1a034e4b74ca1735c3ebfd0db5525913c0e81e43157b24b2f21e59342f1d3e42c37b9588ce061d523f45707d3e6192516f70d69c590f63379e3d", 0xcc) recvmmsg(r2, &(0x7f0000001800)={&(0x7f00000017c0)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000001700)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/179, 0xb3}, {&(0x7f0000001440)=""/146, 0x92}, {&(0x7f0000001500)=""/88, 0x58}, {&(0x7f0000001580)=""/30, 0x1e}, {&(0x7f00000015c0)=""/13, 0xd}, {&(0x7f0000001600)=""/115, 0x73}, {&(0x7f0000001680)=""/79, 0x4f}], 0x8, &(0x7f0000001780)=""/20, 0x14}, 0x2}, 0x10, 0x1003, &(0x7f0000001840)={0x1, 0x2}) getsockname$inet(0xffffffffffffff9c, &(0x7f0000001880), &(0x7f00000018c0)=0xc) recvmmsg(r1, &(0x7f0000001e00)={&(0x7f0000001dc0)={&(0x7f0000001900)=@un=@abs, 0x8, &(0x7f0000001d00)=[{&(0x7f0000001940)=""/80, 0x50}, {&(0x7f00000019c0)=""/167, 0xa7}, {&(0x7f0000001a80)=""/147, 0x93}, {&(0x7f0000001b40)=""/109, 0x6d}, {&(0x7f0000001bc0)=""/173, 0xad}, {&(0x7f0000001c80)}, {&(0x7f0000001cc0)=""/49, 0x31}], 0x7, &(0x7f0000001d80)=""/56, 0x38}, 0x80}, 0x10, 0x40, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001e80)={0x6, &(0x7f0000001e40)=[{0x3, 0x20, 0x81, 0x80000000}, {0x80, 0xca, 0x39, 0x48c8}, {0x3, 0x3, 0x7, 0x3}, {0x0, 0x6, 0x6e}, {0xfffb, 0x72, 0x5, 0xfffffffe}, {0x3, 0x1f, 0x0, 0x9}]}) readv(r3, &(0x7f0000001f40)=[{&(0x7f0000001ec0)=""/95, 0x5f}], 0x1) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001f80)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001fc0)={0x9, 0x2, 0x2, 0x44, "ae4c251a20488d994840888a5ab5a0fe9fec22da", 0x8001, 0xff}) r5 = openat(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x80, 0x180) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002040), &(0x7f0000002080)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000002100)={0x1, &(0x7f00000020c0)=[{0x3, 0x81, 0x7, 0x1}]}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000002140)=0x4) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000002180)) connect$unix(r5, &(0x7f00000021c0)=@file={0x0, './file1\x00'}, 0xa) semget$private(0x0, 0x4, 0x400) r6 = shmget$private(0x0, 0x4000, 0xc1, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002200)=""/242) r7 = socket$inet6(0x18, 0x3, 0x7f) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000002300)={0x7, 0x0, 0x0, 0x2bc4, 0xfff}, 0xc) pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453647e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453647f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536480000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536481000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536482000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536483000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536484000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536485000 didn't change! executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chflags(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (fail_nth: 1) executing program 2: mknod$loop(0x0, 0x0, 0x1) mkdirat(0xffffffffffffff9c, 0x0, 0x0) socket(0x6, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000a40)=@file={0x0, ""/525}, &(0x7f00000004c0)=0x20f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000480)=[{0x40}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) socket(0x18, 0x3, 0x0) link(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{0x0}], 0x1) rename(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="67b22172", &(0x7f0000000100)=0x4, &(0x7f0000000140)="de4fd1ba", 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x1}, {0x44}, {0x96}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4b, 0x1, 0xd5, 0x1000}, {0xff, 0x9, 0x7f, 0x2e}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="67fbf801800000000000ca2817a6826b4ca513b63d7de4a80000e4ffffe14f36814f6c51cbb503fc4355745b14ead30800356ef1f159e43aa2240c2d9845c69ea255f9590f26189d0d6fd6aa2fa296352d8d687812a63ba1d345", 0x5a}, {&(0x7f0000000340)="420100ffbd285e00fa4d747d55ac43192ab1bb6db21467232e", 0x19}], 0x2) execve(0x0, 0x0, 0x0) executing program 2: accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x406}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)="e741a883cc60157a810468823ac987a7254eba680c54664b8a3b537273fff1c3d4ae6950f3d030e3dc1c729ce1bb4d0e7dec57876947d3d26f8d356150f6b052bd44cc7280c8724198c173f70a712dceccc05077889f297affadcde5f1ad9e2d5363aa93bb37c6c73e0f4f8ad07537aaf9bcf3cfd30353113487589d60233184c0fd43e9f38537079fa1f0d832f277395d0802b941d2040dc8b180d9fbdc6e39334ccf08067c7cdaec5fe52f5a1c9f211fa896ff7dac6b76218c8fa7f1536311341abb6206ffda9672f479bedcb7c67ecde88e3728cb5761b35435", 0xdb}], 0x1) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0xffffffff}}, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r4 = socket(0x20, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r6, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r10 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r11 = getpid() shmctl$IPC_SET(r10, 0x1, &(0x7f00000009c0)={{0x1433, r8, r9, r8, r9, 0x26, 0x9}, 0x1, 0x0, r7, r11, 0xa8, 0x8, 0x1a2d}) fcntl$lock(r5, 0xe, &(0x7f0000000280)={0x1, 0x2, 0x1, 0x6, r7}) socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536486000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536487000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536488000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536489000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453648a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453648b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453648c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453648d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453648e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x2453648f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536490000 didn't change! executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)="974451973f0ca5bb88ac7973ca035917aedf398cb3795b7f8235f7954d73", 0x1e}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x18) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00', 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, 0x0) socket(0x1, 0x0, 0xff) 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}) mknodat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x2000, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1004}, {&(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}, {&(0x7f000001b000/0x4000)=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)="cc60d3d79a1a7122a5fb9de9ea6cd95dd18852bfbf7a2736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c99466791b9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be749004fb56a7d46c856a20d73f050bf295322c04d88b775981e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {0x0}, {&(0x7f00000011c0)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8", 0xf0b}], 0xffffffffffffdd4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) socket(0x1, 0xc97cccde6f8bee97, 0x6) shutdown(r2, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xb83d}, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x1, 0x8000, 0xd) open(&(0x7f0000000140)='./file0\x00', 0x0, 0xc) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="55a9c91c13fd815d9b1931", 0xb) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x1, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) semop(0x0, &(0x7f0000000100)=[{0x2, 0x401e, 0x2800}, {0x0, 0x0, 0x1800}], 0x1) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) semget$private(0x0, 0x3, 0x40) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r4 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="28bcdfee74387b1ce4aa8bf92b634a82000a6877d36040f8bc873601f0105c4eb0b7e7babfc45d8fd149334e1cad42aaef84f0e26565737cb9d24ed07b36037c3ee40e9c083d5415716c795faafe062daa5bc2556dd571fd02365990c4734a036cdb6f862f39baf1a5cd6531e68e1632a75e44649e6ceba2ae7af876a00a0c185f4792f4db", 0x85}, {&(0x7f0000000140)="f3fd7200c11ad738934340480118ff28b9b4c9324e8d43d5180f04ecf5c31adeed2072", 0x23}, {&(0x7f0000000180)="0f2496f6d47112dc33e20d8b79cc40d26b0469fb9c972ace2b5409eb6153475a7724185abf7f87cb007e5000ad29cc52b2c7557559b03fa0f805d7cd30ebd9eae165367d4150afc313620f7e6674640bb35584bb14dfe781ee40be563e", 0x5d}, {&(0x7f0000000200)="4402708c519c599a01dcf6a60ca540d356324393fe8194d25164d318ac0bb2a9204e6cfbe8771f3fb817a395cb19c0df0e0155b0eb41641b04f6fceb2b526e9522b9b092da67baa81cc708c4145adb05a6f1f29dcd6b6e7e700f8b6227e20838de13dd6ff9aa8d52f03588582f83e76f2dc87fd4c5ed5908b8c07c03d8543e994a9895c0a7df81a7b3", 0x89}, {&(0x7f00000002c0)="5a83e3ae1e7d89ad3f6f9e653e355b4b1a64206834878fe41239dbc5000e0bc56e81badf4fc377b8f9e9655f2fa148c4671f584a935048d10cee20471b3d1e66b49ab3528d6cbfdd5cbaecc20649559ffbcc5238a551c4a7f2def027b8c224053499b32c922008b206a4b4c0e79e07224a5791230b46690d28385b21bd07321a91b6b6b44d2ea04af4ead8b0d95a0497655d46beb00bebe5df4c27", 0x9b}, {&(0x7f0000000380)="05da28c039c02563c1af11f31945deced2921b8510be9525034eccf2d7c3a308e96516ce59c31a4b7590804e9f36c4007193bd40bd2588a7fb5a15a0cbae772c96c26317f265868fcbc52ab86eeae1c17fbba64c312a1a1c4c6fb62b52cc857293cad3548a4215887da45daf1cd6bc249d2cfa0482eadcc9d84c02ad451062416cb5dcded76b6ba163fe6a417396b6a6db71f65410d111f721bb1d97555102de1c403a072a6463f297dbc6e7ce2d6a0e3a916676b48a8b21af00255ed2ebeac0fd1ed14959960ebe60c993e8a20a06a6e2969aa0f6c25129", 0xd8}, {&(0x7f0000000480)="1880e8a2f42a80ef8a29fc28754206a552078775c7f2936dd9102ed9658860c97cb6d92f", 0x24}], 0x7) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x1, 0x3) pread(r4, &(0x7f0000000580)="615f280be4589ec58ad7c72cdae9a112bba77e39fe141458cb3bf9dca9721d134a4443ce16c113b3f28ab33d4af8270285564bd4662b3f2b6fcd38b01b4656c3815dbe1d42e9adfbc51a570b1758389dc4e9b287d50a29dcce66a6b8712bb51feea39398e517b67f49115ca9f79463cc3ffe0af5dec43d9990cbe7a876a00e127ee1f59579a174fdf8b33eba478e815d1da994154a25d30715ceee6fc3c31120460c1782f2b18e1d9ea272036fada219116b5118557f4686c8e210c68a78b08aebb991a047d5bd4c70464ef4c69922c4942da72e202b9e9a9842e51ab53ebd2284c8557d136b564a4aae73238646a5e21372dacf792d3e3c2e0fe7a6b5819eccae10968f97a39b0a7d27085089d531cc367cf1dec299a5cc66d4ccb2058ac2fb16520ddb7fbcc51f43b11a46039207f518246c0408d6e77674a29ca6568fd6f6d41871d0e525c1642ebd992a87deea5face7748d770503f871569ba6ab4d1c390f58a7f345fb92d0d7297b468420a2e1b6b106ab8b4a9e454a0f3b1518e275254bfba5562608de5ae5008212fa432580a549b5491fbbb6fd7a9c10eed61e4ba6fb4aa4999735029ce061d19bb4d326528cfce8f65a5e1d2f819c0db476056349f48362a52826903da883ffa81cdc7a8ea62cf499caac38b0e34c0c35c2f30431fe25941de2abb7bf4a986843eda1287e1fa29a9ed7a97914ab14425bc5914c4bc4a90d7bc63c7f67530b34ff279d2493f62eff21b994cc104c83cc5a58104af8bfcae9caeef0720a55c69e4868deb9eb55c713408c7843cba0884638332481749b4dea6daf24fb435777a25c5d8337c4420c1ff160a938db4546eb4d9e4de24cbed4f359e515cb8ed03982758f4c5fd7e18d91a60759535e0cd10625b9a133ec25f97f1c6c9efd91d0fd4c860d40e5fb7c96cf0c8265344e271eb09e595006a7de6467f833cdb77b18d2a827460ebb1090add17aa3c111d003861a42c769f314f51f94cd0e10dd6741dd460548dad2a347fe78406a66bf21098f2c75492aeef9709cc16e3a3fa93063220653c4445121da933ade43b6b3cc8e38072c07fec16f8a37258d5066c718b71e17b10868aa5eb715c162fb0cc2484964d2be77d7280f4c87ce47f677e13c569a7792f47ad4de2667f809f68d8a0a4d3ae0548626003eb4ab4426abe2c28e7a14abcd7fd80694e6751c649bee6029523e1d58ddfc4fe5d5d99cb794fbb3b6034e977422cf1a19c8b0b3b5f28ae231639ceb88005148752aee691163cc79970f26170ab8c1964b1192fd87f3531472336ca4a316e436b914ee66b53143ca630cc149387c43afb38f53f1dffd36c529d2b37954756348cb6937a017763692e9fa7fcd9e636a4ba9c5fccb1f18ac5628767df25ee8beff1d9eed559e4949c1a5218ca226b96eaa934325e5e129f03c24cd7411dc710feb4c6c7f2cd2134553932e5fd4bc002d504d6b732d7feb6e9548b4c4d28db76cb29ee119bbea888b4a6acc490dee9bf265cf3c412199f32f27c58962cf3a86f8abd203ba85dbb5ae4dd4a2b67ecef5afa420e04e4a1ccf25f76da2bc6f715ecb24ca3df4f1e3a01b56b335863e45f6018f4614d5fb564b600cff39d0a9ef846dc8d9e4b17ba2a6659537f802e55366ba3d9e3d3d2ef589a6981a1f565f4a2e39353299fc00adabee976be9d6c802274da879c633dfc65e691f10aaf70fe7855f8f6e8882acd6f4c8c59562542808a1d43b2959fadea770c9949eba00a5863f965670a2451937bd153d2625c203009ecdba7cb36ef9d7047e97e8c3d22afc76bf1688f8ab1d18aee16c54f7769c57eb2d207cf93efad0932516561948a29c25f341466d00403b90c9d5d726fbc91b67890ff99d595a255048ad53faf8bf561889ecd56bfdaf5bd89d608be78fb6937fd81a86653e98c892687adb0daae385ccb71e2e5705db9a82963dae8bba6d78da0829dbe0ff56ecef6263a0180845b51c1e11dccee31cf2cd2c9d6399b1639d6a584bee41ddbb722f306fe271d9566c7967f8f1498264dad84b34122ecb23de2334ce1ca8b6609b9b0c18eaaa072fa6fe77337e5262ea74c21120235e416c31b79f79581e3b389f60d7fa28324ddc295ae94a6618c20b4173e961a4c5d20b5d48d6e268039fcc0c8bd2887192ca661ae4d586ce6a19232a1bcee1a3aa0d0ba73f2672a5dbe98a1b4f730a3e0870ca11bb34f989b39a557006250e10d5e6e70506709c0743381f58e8e6f14b541959b1da67a6ade7f2f7a46f11edcfdf9d1e78c5c31d2ffb51dfd94c15c22d00f86c28a36a2486069210ac0de5fba93be266e3b21d048aa18485c60818dff2725e4824e58ca70af59be9df783acd2fe925f6e1a882ed4d1def7c1021f4f226c669ebe996152b4fa8c6b870207c051299efa74c1b1e87d940939e3400cfb8d7ce9e3c82aa48ff0c10999900b6f2c04e71e84c25a88ebd47534db936d5cf1059f30830f09f7f795d099addde04f60ef22b17a143e3988888a446b895e70b0380fa251d39977d087c64034c78fb233e71485bcc8d678d4e4d024ae081943bdf8c9bb9f59007cf95fa2888c07fe415096d9331796be6f65d52839241c63a9bc4c8117b6d279c5de13f4d5c70dd6e250d170e5719f87f94e3591be0cafc2206fab1a10a999537db4b16db196a8dbab869baa49c505856c3e61ec50062a3d1233b15f2de7f8bd7f463728ae2c0158fddef05ed3c79b0aef48644644fc13a27258dc727a87b0f6b9457584bcd4a54ae8180d9b67cfc6ac2b09c918d418e4bd89b5813bc7c7573033a4cdede1c2e20ca3e7d43913b16178ad324df0b678589631a92d856b69e6844b96a8b2a703f86637332aa0a56a69a49ea6dba3ac50c0c0f74d880cb81831baadb8ad10a082191e01b1e324b1e03406d659ab132c49fe884130de8797701cb049a0ba0b0edbfa293b45e3ecd07ebac308028b43661282156de3e3bba705ad455315c75158fd3b5af9b3f899b1cd8b5fd7fc5e4df1969fbaff6979fe17471fdcd06634e733f0ae5cb04aaa5beadb1d9bcaa8127ff6534ba01c5f7722a6eae0b8c4f4c9ab81b7169c9df3411fcd9e485fc74fca6aaaa3aa8fc8129431e47ed541754a26d375cf3304b14f56d64462140d288c453aa2ba6966970af80d222a59fd5e637a2239ded9c30d44494f62260279008c5ee6364e33739aa30f0a1d960fba331de197af446fec330497cfd4c9747eb3107887ba681617b559af813f6403cb075391681f3352c891586727073ce9f3931b4ca65a93c216098f2ecd088a0ad896c72ab4accc555db44627ed0c59daa59c2e15fee69249471a40d5146fef88a2baade314e133f2c1765d069535cb33d6cddb900bccd24bac1b31b3aaeb856703306fc29e82c92641eee68dffbae02d98b1b53659853c09e21aa90455eb33db8a951a5a9afc0e518cf0b338aa3a4da9502e9a2d02cfae1ab058da8468c690081e2deb349031b87a9ce0998379b383f6de9fbaebe4d0158163746c69778fddb581b1d9fa06c14b8614fd32a531d237afc62bc05fda38641bfc06be9367275ae381cf47a4fd0247a731528af1e2c1b890ef0297643693c2f6d2451f77125785b02db438a5356c5fb2fe2fb2f5075106102ed4d06c757103e0ec7e22842efe5e6d1da861093e694ca0760dedc8327e69f2b81ad4c7d12d05528706d1db8356f2ee164c44e0ccf2eef8708a44e18a8ec994174996519f65a204fa0f0e69cebd7775e19f6afc409de5f05d6dfe56759b2f9c3d6cdb72fee871417782cd6e157fc79067396bc035358f653537fe85e4d49606e39d105db0ad7e13cf60d46edfbfd7930c65f5fb76000b0904644174362651ffe00a8c293636c16379f65a979ac0c350d734c4922fd58e7231ae1eb844429d797029c459f06a0ceba27474555c2cb2e064caf57bd1814ef0a9ef57de50f56faabac189b25fa0bcc76f43e6bce651970a1639297ad9f5d6d7a8219bf5cb746b92e8ba096347efc5c65a0927c02731baf36e924f02a6445ac6fe30c761e654f0d77da9f7474f7c9cb03b190ce7e5d88e2435c60c7c67258ce1958baea1a05cdb619126c4dc9b2508f6bdda29c620ee92949b7aeafe60c2c87aa642762560fb976b090cec1146e4500c09ec8cbb5f0f9608230487802fbb3ddef5cdaaaa7a7f4a7d3c955f5ab6c77ed68f760d12f5c45d38b19170253ee4a04f8a1c7779a4aaf3be50d805f1b8585ba7144627fc6fcb9d55205fcd2abbff5d035250845a528aee6c028c6b2e275bef708cdab274a3882e280e9a846f45febb99dc55ad2e9fa9d6131f0ee7f84b8f9bff498473b0a4f0fd7dd8960619e4081b59b808c760706a586599c1251e5aef873a4c148b0375a939fd54b2b410348375eac39cbe59a25ee1712f3ee2193b0a6046ddacd42e8931487296c54ef4598713ce02b61affa9ae797d26dd3a33103a1c5f26a502b0f9361d0925c9dbfa38fae8072670df312726fec1696be7506f64b3b4e8c8c69513cf68b5036a161a7a9384d609e7a4cf39c8f24e2307cc68ad251db4d5d7992df16d6d50b971761c5d95cfff50c46797a1cf68748247e31f9ad0f99a5e887646271c10d55dcbc4469f9e48a90512acad879f57cab1fbc2bc032d40c4861fce99ca2a1b55a57e5c9053a6c124a87b609749398f11c51ee8351cc4027b0ab0c48cde673cd27904fa5df84688a0639b08b9e6f6e0ed8854cf3c40a57b955002a0622133cb2faa6e6344e3d961b8e85adccf560312ba27291ca47a417f186f37f21a86654f563c14aac3aa8a0b1a36258b3523f8ebf3441077ae95165e8311f973014140a88fa650480438e701c470b29ace3564d8f5c33f3d23ea0ec142004e30f672d21a6d63b87e8da4ba3ba1e5b02abcfa1496e65f0aa155971743bfef06df9aa7b7ed38143f74338e3a16b3407489497adcdefe877e5e1141668c7dc98a9a8876345403ef7d4653d2635b9fdcc4bde741be8719e239dd1b2aff9a428591ddfbad2d977adf398bf27740fc469220ca3909049757eaf4d90367c27d40aab59e666b967240a345341729bd139c97723a6927c2259daa7ef6a2b643edace69b976875745c013d557f7b2badb8dde5d45cf2ed0fafddbc059c9aa0c349fe939adf7057743b1144ab98629325db5b6e0c5681b45c785e55140cf6433689549ea9d620262176b4894a3a5bb6b060069be959e37ba9b64250db6e92f3b0214de8fbc600677f522db8774f61b75ff994decea7e345544349ac55d1a99804f1195eb9deb3ee32873dabae0f0aecbae5567609f68939112504054e62846daa993d584335827f87d5f4c86368870c396db2eea8cbb1af7505cd6fc6cda5c896184468a369c1a6aa639a83f85457aebfc5943a3a6117c4af6bca72aba239278505d21e2b5ecba6666540c95111269937c1de05024d3025c40b04989654def8135772150dc8517538a773697ec59640feecf2cf93391ef7cd4f0e0d001182986c723efda46e271d0865455c18a5f03161e7f27a043218b9d685f0202cd0a526a5a0d60c229934e8f12ee1535f72053cdbe6ecefa753bd27170eff1948868b012255b0194c4b8b2736c950a0b420426c556909a8c5cb1c138a297956c51bb9a3267858ccc0d92e4884ba8f6e57197c33931f274ee9ef02acca25cb5e134c94114b4e074ff90b47c9e190db544d52ab7b7f7f19fff3016ae7487d993405875295dd7b7df12f9f3e83c9e27985de54726004380df4835053d64d90c295255dfb7ef27fb4ab09c508cfa1d78ff9f6ef206", 0x1000, 0x200) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000001580)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0), 0x100, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000001640)={0x2, &(0x7f0000001600)=[{0xff80, 0x20, 0x9b, 0x1ff, 0x4}, {0x5, 0x7ff, 0x0, 0x0, 0x3}]}) utimensat(r0, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0x7, 0x4}, {0x1, 0x2}}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001700), 0x10, 0x0) write(r0, &(0x7f0000001740)="ac71485663d4ed115b6440ca4783622905e9b6e14ef27beef7e71e65523428d7ab0d30fa37b4d6cb2bcf7bdd1151a1524138ebf15887ef3547151d9e099ec76e18023e1b6b2d0465b9ccd6815c60378da3976360073673eb28f624a3c9902e492d7138ecf5787fc77611d96c7d3374e966d8b3c6094304aa66448f5bea1830e19f4b5dcde6c7b4cdb0", 0x89) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001800), &(0x7f0000001840)=0x8) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000001880)={0xff, 0x0, 0x4, 0x646}) utimensat(r0, &(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)={{0x800, 0x7fffffff}, {0x6, 0x1}}, 0x0) renameat(r2, &(0x7f0000001940)='./file0\x00', r0, &(0x7f0000001980)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001a00)={0x4, &(0x7f00000019c0)=[{0x8, 0x5, 0x7, 0x53}, {0x1ff, 0x20, 0x7, 0x1}, {0x6, 0x0, 0x7, 0x1}, {0xfff9, 0x2, 0x7f, 0x7}]}) setgroups(0x2, &(0x7f0000001a40)=[0xffffffffffffffff, 0x0]) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a80), 0x80, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000001ac0)=0x5) setitimer(0x0, &(0x7f0000001b00)={{0x7, 0x7}, {0x9, 0xffffffff}}, &(0x7f0000001b40)) mknod(&(0x7f0000001b80)='./file0\x00', 0x100, 0xfffff801) sysctl$kern(&(0x7f0000001bc0)={0x1, 0x4a}, 0x2, &(0x7f0000001c00)="2d78a444c0778d9b3c342e5143af3dd1625b1e4a705688caf48047ae945463c0bcffd1d3b2ff02a85620e74f56d3853b1a91a3548563fad68a4882c19529da44113bde8daeb0fe5573fc8bd1a39b4b28ea9c1858fd10df32a2b1aa81d4c184f3ee226662e78b8a1d5ff97e2a6de8ed8ce2eeefee0c1af68b5dd69d90091305695ba19e03ee59050c66b74403c204f943fdefff69896b8acc4a4af5f4a1d731280514dc994b167226e64fe03b4446f5720cb4e3c3a35e5b5e15564bfdac2404701e4b82b02ffc15aee640372759e71d7bc12db1c88d7013d525d93320c5c4d09ed13458", &(0x7f0000001d00)=0xe3, &(0x7f0000001d40)="9718acc09f7977b4e51cea09cb2e7ce5c22cb40eaed13ac96cd0a67638389b22c21a713c14aa30528219a063cc3ae41b572c6a7e5bc27b9c334ae123945c49c205fe6869ad87", 0x46) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001dc0), 0x20, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000001e00)) r7 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r7) shmdt(r7) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x0, 0x0) socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x70) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chdir(0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x1000000000000000}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 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) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000200)=[{}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000002440)=ANY=[]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0xb60d35bd64d2769b, 0xffffffffffffffff) pipe(0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffe5d) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) close(r4) writev(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x1810, r2, 0x7ff) executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536491000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536492000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536493000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536494000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24536495000 didn't change! executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x0, 0x4, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x401) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x9, &(0x7f00000000c0)='./file0\x00', 0x8}) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0x8000002) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="f8", 0x1}, {0x0}], 0x2) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000200)=""/68, 0x44}], 0x1) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x1b52) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setrlimit(0x3, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000840)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40d02) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getuid() setreuid(0xee00, 0x0) rmdir(&(0x7f0000000280)='.\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) close(0xffffffffffffffff) executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x15, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0x0, 0xee01) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x3) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x40e}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1d) executing program 7: openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) fsync(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xf4}, {0x3}, {0x6, 0x0, 0x0, 0x120}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000200)='./file2\x00', 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') link(0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x30}, {0x24}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040), 0x1, 0x0, 0x43}, 0x42) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000100), 0x1) bind$unix(r1, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000200)={0x0}, 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r5) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) recvfrom(r3, &(0x7f0000000040), 0x0, 0x1040, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x8) executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x101e5c) syz_emit_ethernet(0x36, 0x0) socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0xf8fffffffffffffb}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x1}, {0x18, 0x1, 0x6f02, 0x6}, 0xad43, [0x600, 0x4, 0x3, 0x2020000, 0x3, 0x1ff, 0x1000, 0x7]}, 0x3c) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) r2 = open(0x0, 0x75f493fec6515f78, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) writev(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)="e0759c3c462fec9b3fc556f3d449fe49fd88235bc38d8508a1656b55012d09fcb1724aab2be51c7ad44452d41ced2a29c58e05e140dbecf479fa36bfbf5d21f97c7a791fe4156d85962eab6ddb7ca60562ea2b8ee021827c806d2ca4946345e73d66b2a64baf04ccc3a3d0380dc41b67762fd09bd36ee5b5706dfdfb6c8cb123017c3fb1b4160b93326726de42a5faac12d15e6b5378cd9cdfcd67781f91e4a692cb", 0xa2}, {&(0x7f00000002c0)="3059a58248b23d622d8165ca6622eeaa7684ec557cbd6edd3e335f8f5e7f2cd2ff73f97ab07f8be43625606bc2d6e65eb4c74a1626e3ece8f5ecd3d13373f89eb9a8af669dde6e3cf9b6edabbaf24b4b9ab94350691bd433ee2decf29413", 0x5e}, {}, {&(0x7f0000000440)="71f36f3d25b661955dcfde4e4eaa64642c4a7e2aa80c6d7a83edd432ff749d987d8ef5b41a3be72b77c5dcccf429efcc14b4b0e4dc46175343f6ceb0fecfec4dbee99b3d22466fa7c12a955126831833e68706405b881267af6f94a81bdd19ace2203086d9097d036c9124d3a65fea255f447aed2d935b15286e114bfac87dfaccf79d1e2979a4cdb55b24351f251990f5e960c5227cc9fa35236484c9e9b1b8551890a6c37614f4036c4cd35438249401ee86e53aaba52567715cd378ceafb41d06", 0xc2}, {&(0x7f0000000340)="aa4868c0508c11865adf23cea58d9a92f22110f0ed86ba1489683a99cc145656541756dd7cd32e8b9c5659d687b9b36c50d6afd6b709813dec74dd56295fa163ff20ad5d6ab6527dd356e7b9402f616ee5b8bbd07a3ba52ec446a0ab5b361a696d63604ecdec1e308897f85b0b14fe557fa73d2da5ced97e67749bf7fad12ab82198ec6f3021f8758dd4cd8d9ad58fb71c7c2f671f4c8fcea0fc3817fbf48bd78a347f42", 0xa4}], 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) r4 = semget(0x0, 0x3, 0x616) sendto$inet6(r0, &(0x7f0000000680)="db3824ec2bf22506682fa841aefb2c6dffeb0ae3e8749a057952026bd13021e29f07b333fd7926ff60c4c643d3d53ef17ddc1a14e0fa43e02893ae0965de6792b808f788238abc6152b2380ec5e2bf8b8359c9c95011", 0x56, 0x7, &(0x7f0000000280)={0x18, 0x1, 0x1f, 0x2}, 0xc) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000005c0)=""/162) executing program 1: sysctl$vm(&(0x7f0000000140), 0x2, &(0x7f0000000240)="6f07ff7654412f099590a6770c4946b69e6681fc350326b055e404e242fdccea5e1bb3f1fff1d66d7ada225bc36bc577ffd9aa0d879390092f6fb82bc833b6b7c9a812147cc8e29e16a1e98394889ff5229a184eb7f21302a97b4719450e10564ce4734dd98064d13535424a83733e692c154db19047d5e140d8ff100445f7e455acd9588806a7271f223febe62e14292412d825d97739102b927eccf552b11b911024f319e97c331d4133407dcc89aa96ba9a6764d74c8438716bb4d3540d5618b1755f610b485d243fa9fa5f7473893d1c", &(0x7f0000000080)=0xd2, &(0x7f00000001c0)="67de6fe606d171fc262c2bcbe165ebf6dea57f180825e21918a4a1162518881bfce8410365893a996d7b2a2be212f7f4eb0606c5916b242adf49e703257f82cdafe8826484031d1d4e4102480cb5bfcb716369a8c2acebdfc6403c0be9af95f190cbbcba906713102f6466ae", 0x6c) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) r1 = msgget$private(0x0, 0x401) msgrcv(r1, &(0x7f0000000080)={0x0, ""/4096}, 0x1008, 0x3, 0x800) ftruncate(0xffffffffffffff9c, 0x8) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r2, &(0x7f0000001100)="969d2aa17b57e5f0bbb18598c3306d5e4a96fd459d32815149208195dd3ecbb04f069eeafe32a152d891438add374d8fa8d23f0cbc2cd55f8946e803f9737e52ebd8059c1dfd5d7e23444f5656e7d493789c0d44918958a00202d21049cdd4325a783d6196d52f834975617bd0d5fd7df1802395", 0x74, 0x0, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f00000011c0)={0x2, "11459d7e6e048f42b78baf51adcc2dffe81ea137143dbcbe1f33fa674804ae35260f7945af92a4d3a37c4f5893f427daa90fd1897c0163d55be19158d3936f56b2b0b1ee0e01827ec63c94fa816f014cd0be48629dcf8c58112669493d42e1edcdc337d3917ed9727f169b2ea9cd5013ce6f91752683"}, 0x7e, 0x800) r4 = msgget$private(0x0, 0x400) r5 = getuid() r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r9 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000012c0)={{0x8ffd, r5, 0xffffffffffffffff, r6, r8, 0xf8, 0xfff}, 0x7c00000000000, 0x87, 0xffffffffffffffff, r9, 0xff, 0x4, 0x1f, 0x485}) r10 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001340)={{0x1, r10, r8, r5, r8, 0x44, 0x6d7a}, 0x7, 0x200, r7, r7, 0x800, 0xc93, 0x1, 0x7}) socket$inet(0x2, 0x1, 0x7) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001400)={&(0x7f00000013c0)='./file0\x00', 0xffffffffffffff9c}) setsockopt(r3, 0x20600858, 0x10001, &(0x7f0000001440)="1d3f9cc13c49ffce54343efa5888d3a71a9997e23cd16d9b2fa491d16435661faf13a68380b3fb348af0460bd43f8aef7d588de12da4a6841436c019acd0a1ceac938e3b28eda58fe93dcf740309eee76478b246d827", 0x56) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000001500)={&(0x7f00000014c0)=[{0x84, 0x800}, {0x83, 0x10cb}, {0x25, 0x237}, {0x8, 0x5}, {0x101, 0x1c58}, {0x88, 0x5}, {0x5, 0xec2}], 0x7}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000001580)={0x1, &(0x7f0000001540)=[{0xfff8, 0x1, 0x1, 0x7, 0x4}]}) getpgrp() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000015c0)=[0x4, 0x8001, 0x5, 0xff, 0x0]) ioctl$KDDISABIO(r2, 0x20004b3d) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000001600)) sendmmsg(r2, &(0x7f0000002ac0)={&(0x7f0000002a80)={&(0x7f0000001640)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000001680)="2f059d178b4e6309f1d9e59a7c8680d0163ae6b9a657c5758db19e0e9bba913063c13e128418b2d3a81b3bbfb2e0eb6f5e600b5f0db388ffc083d16b7626e1990da3b297108786e49abe2ace0b0b9ed7085df6a632dfc99489ad814134699ba48e38810b282b2f70c6016fdb9ff7af68d2c8197b55e41f52602ac175db046c0861f28e12301479ab489cad905ad8c27c367b08b2aa453bb30fe147d5647df9fc0c57df04f2a79ec3bb6621", 0xab}], 0x1, &(0x7f0000001780)=[{0x38, 0x1, 0x9, "7714c7ce33c59019051d1ac8a28552c592a8e267c45220a66929c5c1f19ad1d7f0dcc8"}, {0x100, 0x1, 0x2, "91a7ead240c5c2287ae5902310f5df29372aa41adb0957a2e2af9d34e2c235433d8b9c6b7ff6c44af744636a5ae3b25756fdd082737dc3dd0a52b9ddaba1c99207869e71078794f9c57af222878001dbd3c062b2a2fc4f79b90a69be1779f9a3414a84f69af027633ddb5c48b9bdb7581b903b811825ae70dae04b29c786b68488608370199ee3415ae13a3d733acc0f475118d4ffb03e3e50a3019d503640cbc22d0b9dbb9cb809d5451dad990d46930b3f6ddd8d5070ac2593aee867915d82a16a0ab812206811708d372f33673455dc622c35a330c03b9750362b4f9a323ed3226c98f5c455b5bcbb69"}, {0xa8, 0x1, 0xff, "f5b985ff42cafff90f852029acaa779adf17eb645ce9d372f6f1f2e079fd4299fa5b61e1a9bece2a18572157d11757a22bcf685cd92d2bb7a54e4e2d7990a27c7e664636744bbb866e1317ee18dd71042e447b75bcf8cf8ef60ee2bff74402cab4975c46f7771571d2f66e6f2bc80b7f2c840375bf01500ab9be69394dd55d09d16777868b4d57d442a77e9a2c5bfebf2bf75bb062"}, {0x1010, 0x1, 0x8, "ac7ffcec129dffb24d5028fa25c1ef3a6ff01f3b125ffe5c954e7e4a2dcc218c082e30b7df2b504ba4571b9223089cb71e7cb7c46bb7455d3890616bff936594629c7b0c32c568b5725d800bd2f336120b603347b808f369158723f274cdc3b63930ba29c3cbf06da0c37e058f55c6fd78f0ce7b0236bed3b2a355c1d4398df14cfe5c10e771b3c8d8659d90b69cdf1f440939f0624466cd8011757b996b98e58b67bce86e7af3f6cd3df814e0d55cf866cf9f0cb0603a0cac203fea08cbe02495a696b199a0dcf7bb1f9ef8b4ffbc062b459a278056ec563ea8fd9b894a351fad62dc21385882379447445bd4b8439aa80115cae1e16e00ae2b4078000eaa1edbca7eb1385c032e3f47e37abfdc99b6b171faee0f991d008d21118aacc7bd3eb428fa88fa2ad9f8ffd7980341c7bd49ef460a8dff98e908a4bfe857133c2d4a28f85c02ed323dfbe2c0f0e5dc183149d5bc7eb54aa50034c5b9ae99dfd2a374515c0334e4093f3434d7b52f90306a7bc00f75d8d75dd93701ac02ece31ca637a99d837c6469c71c55530e5f79e65af603bd8c933f1bd8e81db4c7cac559cc9f5bdc596f1bb2de980c5334e2138e30ed9b472326e64d0886605921053e2fbdf2ed20549e4f7a5f331c32416997b2437b03ac91fb0e82744eedad127e71b242560187a67bd13e24166f95ca546ca0a2d84b7cca38fa66833adce29671d4645ac0180e484b3e2c9cf46fc1432f91dd7fae4d2045f46e312c92244e29a37104df636a49ce40e586ae8ed3849080b674d23d6b382c7048fb7be3b1bd40d1501625c71a57bd90184defbe4b4c3e83846e3aed761f530d6452df7c58be0ec6f7fed0dec9d1a9905349574e85edb3d45bce0d126570971694e366d482b322e2fcb1bd73aaf1c6550428a87d8e1c3e25f47fd4c4b36062ee33aac700acb7be0df3df7bbc937ecabe59a8d04a459ebf9abdfc6cd8008e2312780f1bf31f2f46a9b0d744691d5571e6f1d7bba949df5fb05b052d36e2bb9b56d40e4d11d671f315a224a390795fbd796cc24b4cb38b3ec81b51d1865f3a7708bf370ca528e41063bf04862d3f086539b2ee5c5178d5f77647315cc18fb71bf8ab78394915afac4bfb72011455e4d2de944a28e8b1c346dda32e0a0ba904714f97d2dded37d01f19cbec94809f475a65c9ca330f2bf619158a93b0cdc92f219e71874e9ee98bc53e912e8d16b7f4d18b6a68801fc33b38cea290b48250c3c0b82a714ae56f96785f9b190dc13b5ff891406ddb65ac1bb663a9b9faacb9b47ec6eded304d3d7673526121cafcbc0f63502170a6a9c09d9d9a25242850791134156359dc9504f4389f6c6070be3403c2071cb74350cad45ed7da1b520479932e4843cb0ebc564ccb42cd013dd6d3653700bf9c2aa364e4d16dfbfc1ba64d05f2fc9444aa69017b550422e7f12c62b9a993bb9dd018f95cc724f2eff22275622e4c86bb75bdab99da36a605234ae1e3556a730bac557b561844fd3eed05c0e7dfe06108991696c441b890e5840c924f80428ebce84c8201248bba6dc4e0fd6a7f55cb4d040ff2c168ed7ae553c9dc117b60cb0e7cbd602cbb561c10ddda36fce83fbd96faa56deddfaad282f41ecb1f04a53fd9001d69ff172ed46e5679fa67d0408dbc508d23eced0779ce81140477449713ddab7b9a7bf9f7c19c0f401c0f1dc8a201edfe67cf639498f602f12222a2875ebba76283b8c8936e7a73d52ecb1956eb828cc603edb75a88978efcf640e83270ec489cd99472c0c1a1c5f03736546baa869cd75b23f2c44c76b9ae2518c44ba5658ff008c01513008fbff1ba85cc22a3d691ef47400677fb36590f78e64920234165bf9d0a4a353cd33b05057d3a2a78c01c83c76f6bbb69a1cf67647d604ba3ac554ca1d48d5d0a616be4460a58407a9a6111319364e490409a04e862a33243289f7de5e938b01fd7a6e380f70a27d90457916c0d77b7c81e2432be08db7c8ae57fac68b4cb82d8dd8e9d233c6e9b771dc637ed8919e21b69eef6c054cd990bc0cb7b843c02779a2a9c4a442515b61f617b94075fb98b264fb2c635ed9b87302221b13a9f9d06254d7853b5e3dbcdf8a9a017f8fb1863ac7b3bae35275d59c3c7e838e2ba506014834448b07406d61fa13986134ce7d4e28c9d82009a8675dc502f5d75f8bd17e974c732bf5a2d27a581fb93e5405f8273714df3f47d8de8d9e6265cc4a617e0924d3bd3a2a62f8deb31febb0b684d183679aa0f6b3d7df9c7a364806899dc67b884481d6d577af58f4d1656c8f7d8af44fb8ecd9ef09d13de4ab25b6df8b856d48262106717ae2aeeb9e54a17bf20deb5422187c6d6617d32855ad3e7855175f5b523e5199de93c8523fb1570aa6d5b675ce920eca37efc57606949381215d34fdf49eb6140a998e610d0be3dec2a7c5ceef3795cc086e1c49b1edcc1c2b5d69b0329e8c31d2d581e2ac88e9f194a6f89196c4372b9881aa6f9c60a170f2aecd103f535160567ea1614540b24cfc1ca2f969748bff50b19b3cb1cd4010d44a970f1ccba911d622977c94e972cd88d560eec66ea5462e18ce34ce47f4baed4cefce6477cbf0dd4786a65ad2a497b00a077214a31138bd8a07934ced7507e290eb9fc69e146bfa82780647bc0a45a5d28de71326d3531a21f5b1f3e1e16dd0ad93f04ed49536a1240e96f3afa9b7470b38d2e92daf6b037d16b5378825561f55cb2f14726040001da3e4f0922425240ba16c41c87637ae98ce9da6f9de9fd0777bdd3412f2b45e3f997b9719bdc9df7a514eae3314d0573edc0858db5a8759d495302d1737066e75fe61c2d8be938797df4bf36e8f19e9ab73e9dd630436a9b224c17b68f80e05400386c30b49330f24655c0fab58ae39f72abe190d94827465cf4cce0db6dd5ab2b7b2e602333bb986bf822b802a72da5934c987b8837cadfb2a4863f1bcd302fda358364dd7b6312804938957da31d679740539d8fe499dc1523bb69faa61a61f841b3bae12437520b9b577e6a7bcc358477b0c1f0b86272469da5a3f1c8625848a157b2245f76607e4b8cf8e2c6e152eb2710cbfea0b3540201c9023581253e2303690f84eba2792cd55c01b36381fac87ea2d071bb1fbaf83e5ee289dede7079daff303894c2ad4b734ba1df1fc958c1434a14df9494f3cb2777fa4a49fc2f61a7a6d0a475c854528c748a984ad2e31ae540ef14103aae6f3317a54f85dadb1fda39b347dab0c5037f3638a333feddac61a2b568c6a80441259eab5bf6337b85827b9fcdc673a3a34ae7453d9cf4b66fc69a0a21e6e892336f210b7b1fd486c4bd14261aa1813a68cb10cab1d4564ad5d3fc8e7beda650e4843f6eab830b087dac945ec25fa6640babba0429efb23414c35d87bcef69e0c2fc68111088def6ac4ec647eec946b880330390f854a9ef3c9586d6fed233445d659208b8f09a59bd51d53a157aa153cc244cfb15c059c5b857d1415f0215b133283f3d47720ca97b2cf96274cb1947986a70cc17ba81fdcc98191e47159e9cec506194f449320a42317d44b053044881fab952f1fb80ce9bb51f2925066a250644d49b8f994bac2169ee63326750f5c434509f08ca6f67c4fa4ad69d45e12882d6c06563e817f87465d23d9205bd4e192c09d0f96069213c0b1031474363bcf7a61c5bb5a483549c8bf325f45a606686f3a509fc1aba8bc46294446a843da3867f819f4a912857834204b022acdfeca5a47ef4f88e227db35f3d6ea7e9a50258d78c9672fe9bddaf432481bb7887d4d8e5b56ab93e2d714244c94e7eb8a8f85d07721f5e28848424c0f9635162e4b48e95fa10acd557329910ee651faf56b776888d46a2302152076b11b3659654204c8ba6a9b914a890212beee91bd63e60e53e0d62947a13c99f234b3d7dbd761de77948435bd59c1e3253fd7ce563a8074a4bfceed31739a3d205c4a414c88096fb634587ff1194132ac439601e522149332316da7de63ae841c42a826b5ff22d9bce789f852c40d93bbe7ab2d226f9897690265419f690cac8e2dbb5a61097b6496c30b5a587889e39dd7b08352f08cf9a9d98f58fd7f5d966fe15db1f1b4a4022bdb724d2496fd4b825f76d76cab020114450d9ea2c0aa8002fff0a341a8d494d401cca3266b40aa4494e4667a30abb43faf030898dc4f22f576be4f0fff310c46dd123f3b4735958204e7450f7b2c838cd04a593b7ded5df2e6fb0c4c5136262318cb6365464361665f3cea2ce77171db49db732980a55dfe773ddb3618fbe93e9ce05b73e694f5e25f9490fb002d3827a820033f52f5a6f078e12f787b6752b964712af2dddf2faa34623a62a79b4bf3aa18cfa0bba0f402427ae2b379ab9b3a4f02e95ffe407805ae271980afcdf7dfd626ce9b837830ab9032a06d76f7b842fe318509ac42b80e80b01bb10359efa1d07bf4ef134aa082840ae708624cd04ea3da1bffe3ebad4b0d5b2200043cd17e3221b0dea41e33a8b6289723419ca4c1b15493a544e46b31160474d97d784ef699bd26eb6ba5196976e42a0c70a90aee803ed4b43198954c39cd6692ea37a8f460c1bb51c0cf69c5dd170202fe3586cb6c2fd34b53591351c9c169a6ac76c3aeec7feb4d23213793ae6ae472aa350fdd21e56f55f094d99a936f2955b5aecc605082d2d3bc38e0f58894babf36491697d8a2ed68b28c96b5d6dadc24d3e2cfeb9dde942d180e45d0c57acbafb4ac53f66e45ba1a29cdb3b2f0e43846a977ff8c10785a8a8c9842acb975f2f0e27e458c640bd4286d669d60736e88eafdeb9c6801eb72f893e9730448c20c93ba7300140a407d0e2055f6e42885f0192cf58f11ac4ba87fae77f7efe334012132edf9b8f83a8484dc37da2b43d34b06cbe8f5a736f2f40ca1f17298fc60657e54d20f0201e415af654f32e12a0a471a997a42e47de93c4401d7f88699fbbf1b46fc537476adf6424f1c41b94ca473bd150f59dbc90ad293f5d36c13427d03127b415ac57b9fa6569dcd65cc8804e5251e5e74aee03a8e4ba5139a5058d26f2886b1e599728fbe2a1951caf5eccda435ebb9c5e6e231de5b46107f8db0e3273d5b0a05d8b70133da607964951dbfa7a3113677add1d16f3abf87bc2ae0cc1a514282a68c6c7bec312f828aa2415a61032e2aa5edac674b372e14571641a2d6f44240a4f0d93cee40c7b393a7668334a43ef666ba3cd9f128bf2458496f0b4969b4c83fce1485aba6c0168da6070cb4a0ef2abdcfefc6c607fd1cd37a6df430b1fe742be3e8bbfca04f59fff359181178d83473ef7e06d338fa05c1c6fc1102a96769b8f6ce99d9202faf1305d1cc0bc358186a9596277caa6082b507d1d3d7c549b9d10b306ca0177851147217b756808aba37e482927b01fba736ecb0a21165ce294d04edb4eecfe43a6fc41dbf6549502fb6566b3de18ee97317980cfed0927b72853216b58d31a46962495f2a99d3b42ea8f258925e570ba81d1300022241e82103a98341376fdf99125f8a1a21cff00ee3070f3f5f987a008803370c19a75c34c28e9099dffdb3c4ca3de12dc7bae7123c42cf7d59f64f1d9469223222e95092fcc4ffe6e42af672d7592d9741e2e1a44450366f10383f02b3471c0a0da72f24b711dbb3ff336e8a8d56d8f6df3ead9aec3ddf5ba49089c26e48c565bbdbfbd8588e3ffb05038ef0f9ea4cec2a2faee67b653277198798279f0639e2ed4ea141d162c02abc58d23abe08db2cea93be3f61080e24695208eafa00d28d35ab5299bc39d8a831e"}, {0x18, 0x1, 0x2, "11"}, {0xc0, 0x1, 0xe08, "c45b3a43cf46180309b3b2c543c80abf5a1d54e5e4ce9497305007cb4b6623d05150ee414820ef8ec2461749527e53740a05ccfe3d4118cdc8369e97b21f932b881e5a86596cd6968ea350674d0db320561222ba4b07ee5161e33428b21185b22b4ecfae3440357ca7fb3a2b218c9e5442fd830dea66f11a3a2b29dc81547e894759830b0cc12a03fbac9a504918d0d2bc1c512638916fb2d47c590cef9bffb118f528bc57acdac7c541d7"}], 0x12c8}, 0xfffffffa}, 0x10, 0xd) sendto$inet6(r3, &(0x7f0000002b00)="5cda602fe93dc695f11c1398622a975a5a51bfd1beee917da2349c3fac4b8bc08ee5328f4060defd6793a30bbd13bf622f58471f9a124149907dc54c74a289fbae2a2c5cb8022d4a0493a54710be0c350330e380455f5bf72d08ebaed00c1d41982846c1ce2c7cf5cf366b70d10e4936b4e2547395af569fd61bda8b2d17116e33df72a974292e8383c1393784c42dc01dd0363b17dbd77f654325a3da0997f808ca1a5baec0f416def5385926a53628cc6a2c44b1bcd652371c41fdddef13cc50227d23707e893589f4ff01bbb1a3042ccec00ab3469508443a2fd6914bee211f38", 0xe2, 0x201, &(0x7f0000002c00)={0x18, 0x0, 0x73a, 0x4}, 0xc) fcntl$dupfd(r2, 0xa, r3) getppid() executing program 6: socket(0x11, 0x3, 0x0) r0 = kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0xb, 0x0, 0x0, 0x0, 0x33) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x3d, &(0x7f0000000040)="754ae85a32c3fb8c2b766e9be137e65f275c98ea569bcf7d56ce417a75c634e1a505f365f6b0abec2afcc308004127fb6c7fd857962a3c00c4a6e4aa678f76e16e19618903e31a64757a1a08e1549017175d89efc9766cebd02607371e1051d451e34ce4ca98890dadeb866d880a2f36fba51367b4f302c6412114d453f349756d075f8dd4c4eeae6043", &(0x7f0000000100)=0x8a, &(0x7f0000000140)="1a8c06df8659e4f028ad3cb07afb1fed9789e58a2c14777a3b595810ff0817f9b2a9b801953ca89b7edb948fc747ad41f26c68c208899a83c6aff2bb911d9cc4ce8d5febea02dc51addc047c2ea0a41796d45470d80e64b306eb60cb9213211ad4fd36d9261da14165c122a7541cebbbbbbd1e53d4316b1accb1a5fdbae15dcc68ebcf9897ac652e4d9f67608dba10c8be5cad618728f012827784b431f8bc673766706b51b8c6b00e5f4bfc57ed08d4c17c07d38942e553", 0xb8) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00800000000000000000ffff0081e91684"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x812e}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x25}, {0x6c}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40f) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xa) seteuid(0xffffffffffffffff) fchdir(r0) setrlimit(0x8, &(0x7f0000000240)={0x8, 0x1c71}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x0, 0xa, 0x8, 0x7ff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x9) syz_extract_tcp_res(0x0, 0x0, 0x3) syz_emit_ethernet(0x3a, &(0x7f0000002040)=ANY=[@ANYBLOB="ffffffffffff19ee961129c4e74b9551ffffffffffff08004600002c00000000000290786b2400dab1d6", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socket(0x18, 0x5, 0x4) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000340)=[{0x40, 0x0, 0x0, 0xc}, {0x6}]}) setrlimit(0x0, 0x0) syz_open_pts() syz_open_pts() socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) r3 = semget$private(0x0, 0x2, 0x148) semop(r3, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}, {0x4, 0x7f}, {0x2, 0xda8, 0x2800}, {0x2, 0x8001, 0x800}, {0x3, 0x20}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r1, r0) executing program 1: r0 = kqueue() r1 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) fcntl$setown(r2, 0x6, r1) close(r2) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) close(r4) executing program 7: socket(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x80}, {0x496}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000140), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0xffff, 0xfc}]}) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) executing program 5: r0 = open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xff, 0x0, 0xffff, 0x1, 0x1, 0x8, 0x8, 0x0, 0x1, 0x1, 0x6}) ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000080)={0xcea}, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x44}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000], [], [{0x10}, {0x0, 0x2}]}}) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r7, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x200, r3, r5}, 0x2}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)) executing program 4: syz_emit_ethernet(0x0, 0x0) dup(0xffffffffffffff9c) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f0000000180)) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(0x0, &(0x7f0000ff2000/0x4000)=nil, 0x0) mknod(0x0, 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x40, 0x20, 0x0, 0x8}, {}, {0x6}]}) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) shmdt(r3) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10, 0x200}}) socket(0x18, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b04177010873"]) setrlimit(0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: openat$pf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5c, 0x0, 0x2}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000240)={0x10, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x58c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000dbd000/0x2000)=nil, 0x3}, {&(0x7f0000f61000/0x4000)=nil, &(0x7f0000e90000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c1c000/0x1000)=nil, 0x8}, {&(0x7f0000f92000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xffff}, {&(0x7f0000ddc000/0x3000)=nil, &(0x7f0000e2f000/0x1000)=nil, 0x2}, {&(0x7f0000cb5000/0x4000)=nil, &(0x7f0000eb1000/0x4000)=nil, 0x8}, {&(0x7f0000d47000/0x2000)=nil, &(0x7f0000d82000/0x3000)=nil, 0x7}, {&(0x7f0000df2000/0x3000)=nil, &(0x7f0000e83000/0x3000)=nil, 0x3}, {&(0x7f0000cb1000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ea0000/0x4000)=nil, 0x1}, {&(0x7f0000ea0000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x40}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000f75000/0x1000)=nil}, {&(0x7f0000dee000/0x4000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0x6f901a33}], './file0\x00'}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 1: open(0x0, 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffb, 0xffffffb6, "027063000600000000000000a9a2aa4600"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a", 0x3a}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x3, 0x2, 0x7fff]) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/101) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000100)) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x3c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x4000, 0x2) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open(0x0, 0x0, 0x0) mkdirat(r4, 0x0, 0x1d) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x334], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3fff80000000000], [], [{}, {}, {}, {0x4, 0x0, 0x2}], {}, {0x0, 0x0, 0x3}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x28}, {0x1016}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800009d966fc935c2a9f011586cb5249e758deb3a56388f5682b51b68"]) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6}]}) sysctl$kern(0x0, 0x0, &(0x7f0000002480), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) chflags(0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x2, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffa, 0x31, 0x4, 0x100000001, 0x3}, {{r1}, 0xfffffffffffffffa, 0x3f, 0x1, 0x5, 0x4}, {{r1}, 0xfffffffffffffffd, 0x54, 0xf0000000, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x10, 0x80, 0x7fff, 0x4}], 0x101, &(0x7f0000000180), 0x80000006, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x20, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x63e82d86, 0x1, "d3c017f867d1c50fceb91375e0d617dc2b680927", 0x8, 0x2}) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000001840)="f917bc680478387b51390ba0392b88887720613fa0ee6a49c56d198efd853d9cf5fff768e5e2ae8c5113e6bf228db1d4ac9489fa80996847fc924cb23a050e0945a3453d11af00fafabd66323db069d032be51ea6a1bfe2245e1208cee71c723cb44b790369c4e951eb0188eecf698f64b33c1e48c48bcb0d4f2eab1375de75d7030", 0x82}], 0x1, 0x0) execve(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="91ab0567dae2d82bba60fe8146343ce2108d954ac9dce3fd50da6525eeddf3755de96f653b37fc3b30726701ddda4aec694fa48843971b2b0f6cc8eea6c18925f566c505ee7630e80e3e689f7caf990679b1108234b180ab4bd91a064a77a04abd8dcfdaacefc7925732ad27936c1d00dfefa174c483a26130a7366d80c0840681904eb9941db3531d2715d7aafd661fc6d0c44ee52570e00a01203841be5cff7d6717461f574412f82795081a13ac3c124fd595e6a7f8b2f09105e0", 0xbc}, {&(0x7f0000000940)="da479b332b9b8c659f009f3febe157672938dc60b41b847d58ee68f24ac15c2f50521d54b1a97ab22d0c11b7529d1000a8556e27f0a02d4d1615e79b04297731fc59f7f825c3f850f4b551d5590feb5521381fb5f5ca052d9cb2348bd1c43470c43078c248a5486e9e9dc78245c94b8dbf7e39ad4420f69f34491453fa0214181dadb2cb5e14d827ed7f8428a3833ed1af2b165ca57bc6496755d50f6f23d1a945e474c60e9cbb1bda14c782c29e7d31465e440ecbc536ddb0cf85b54990b85ef453aea30648768acaf73d3e5769807f96114a9ed09d7cd327d642b20754ec4d5298cb39cea7b5141117b38602c5ff29cf2c68ade3218bf6e2ed5dc290388b91c7528f12d87b000036f323f4983dd1f722bd40d8d503322b126aa7b14bbe6f575ace27397dc8e42075bb456c161456ef623d9e554ce0ccf09866339ad9f0e42ed954b2935c105d6d1a3f026d5a0dc9f8c1082b3e730972", 0x157}], 0x2, &(0x7f0000000500)=[{0xa0, 0x1, 0x9, "918e53e6297c4733f33b7384e49ceb80b86006ff6241020e8cd00bcc9900cfc1031cf0fa37de9ab7e6661ca79bbffe81efd2982c800832330cf44aabcefa81eb71b8a666d36d75340256cb4a2ae0b9447b9774d912f7a03a68d46722ae4232f131d4254304f8f549763c34be423819bca4beca82ac1cb5babb190ff2968fe41ad81ec3aec847abcd4623"}, {0x18, 0xffff, 0xd1, "9c"}, {0xc8, 0xffff, 0x7, "0d54786ae003188aaf3b3c787684fda2ddf3599ec948af7873cab693467a21a04af1496ec617590bd9fef0e6729e26dfa9fc9cf413ae57bb7416f293013d80fb04fae85b054027205b44acbb1a8bc45d839f545f68f59fd14dc9680858ab5c9d798d6036f123aabbf0a55fa5651172c3d0e0200cea1b5974b060853e2544a3877d5a9e80bb5e6660ff63b4ef82b97301d01cc6b99ae19303957940e539ef0abb95c7421124d4527ab781887f9ff70a4a4c"}, {0x80, 0x1, 0x4, "6d6a6676e5a7c72c73e8afb8e3adb8dce9bcdeee0d0be9edc5c797727bbd9a79cc0efe509a558e5056f5ac6e19af6dbd959cd85aa5a31501ec20b12b4cdc340e25b137b185b3ab6663275689d04b83411c9f178eccc22408fe6d66024259dca3e95b980ff484cb511b2e01d3"}, {0x28, 0xffff, 0xfff, "3d0703e8512e963ec9bc75d051f214a44d3fd21e"}, {0x108, 0x1, 0x8001, "7089927226c64c3f218823e2b0caa0a0344e0a6a6455f02a98af8e18dd5efd93e2c73fdc3ed9a4f97dcd7ae91cc13700e7dcae6a3e9920419040467de446da591be7d3a585b84475ad1717c18d157c59d9086f767aaa8e2b30773fcfcfe9d0eaea8107b0787457b896492988999d32514a5b99e2849520b90958ea1ed6eca6296d75f73b88ef7a51dcb87ee10afe0620cb607e7dd998653539cb90ed2332820e588929b962645b3bb7178749134b09e96e6254b38118275eeedff5b248fa8dbe5d0361be5d386d32844e914963f2062901f4b7dd3f77181fdb03183dcebf06776dd1e9bded50335ce8ad869a5d0885065ce9d44a0c14b577"}, {0xe0, 0x1, 0x8001, "0924f813ae05c97b2ff5e9fed974a21c216103c4b6a686c5c0a4233f697cfe83de2e0c837113d02f63cea76b59fa204bb53cc98a6b1bf35a92195d2b1496336ade558bb442cdc04281df2f355f5b0ff400ca64ff9038dc74452d69dcc1cea841c444129683dcd4dc485c4a07db0d2bc2a11ed3fd1ea7bced5879be3e3b66b50e92e51b5fdf4efb729c318a27e5ccdb583beba36ad3962c7fb227c5bfbbadf4821352d84a6f28d54c83ea7593322ddba370e3eddadbaf22d2953b191d4f5dab7750568594c95455da5910"}], 0x410}, 0x2) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1d2a, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa04bb86dd60b42f2f000800000000000000000000000000000001000100000000000000000000ffff"]) syz_emit_ethernet(0x138e, &(0x7f0000000040)=ANY=[@ANYBLOB="8ced82f8d62c00000000000086dd635ff0a31358618100000000000000000000ffffac1400aafe8000000000000000000000000000bb2e0300000000000000010004018b05020007010100040101c20400000000010300000000010000002e24000000000000050200091fa9fce091d1ae5b23a1aad68d25228e7b30f5859b918517c5bd3ceed26d77c915ae47b527b408d31c5c6c32567ee89e159f26fb950f79b20e749f52f47dd3c8851f1dc0958c9c90d161130673b7fc910b7bb8a8ef41b3d075064fc2867c48c4857207ed53e73350a404e46e5e6b3ce6b855c3656eb0fb265a1d11ef8cccdb10e11e913a14fefb71365f328f18215aaae1f5df16de1cc298d7039d9fafbb541911563237227d124865e5bb04011f406c41509b61008f83fb43717dbdfeca848ff9bda7012969d6f70ef8c96fe031b20e87cfa325df8f444171f5e329d7f96be380648ef7571d5b4786543ecf7108ce38aec6d6f56d2a4949a30e1e1cbb189618cfce689ff3a24d8402152e4bffa8dd0bb68d280dd24866cc56d5957700010000000000002f04000000000000fe8000000000000000000000000000bb0000000000000000000000000000000103007f30640000001600000000000000040100000000000016190000000000000401040001000105000000000001040000000097a992d4d5ba65357c86a1cd973453adef3afc7e2074143f2cb61a4743f2a63adb523313f115e7539eb8e09056d87dacba773384f83d621f1c21a525614c375b6941f68e3be414cf977354d5e8df19cf9048117bfdc140d44e7b96c0eec09f08171912e43facc0a94776c45fb95b5679b0b3a09e13d9995fee00471b9e0c1539a0f7d1025c6523eeb9cb53aaa2cab2a265c7979e6928348b423593f6942fda894c14015f515f76bf613a9c000100010300000004017700000000000000371b000000000000010a0000000000000000000000010000bfb2c1283fb5ccb4db8a5d3ecacfd91fc94603313d8fcb08b0c8c0bd7a083ddadbfaf21d946d6bd6a231bab08723b40d0d05dac9c388395d466319c34d1e3e8571eb0d33252aeee6220010bd74d0055b781cb1474a42c74c412f7a52e9fa335ded4ba6e4d4c4074de1c5ea108321630c47a82243264d83fc7cfeb0ccbdc3d4260a748c59b2f13b3fd79f61cd219d6993fce204d00e3a37e080d4de560ea25f65889095bc60f6fe3ba632333eea8eb5895d54e021513359174f625cf32deaef9101020000010200003300ffc1640000005f1846d2a9607bc84cb670336577a5f497c0baadf2a25275a79677e1a7fb8877898dfdbb4a4b1d31051b4214f0919a48830463a26052acf41922c3d76520ed5526e4d87e3060b01d56c1dcf1283e1c3d4b768d2f5ac782d08a8064e29a528b28e5aeeed557edc0b1aa0c034cb35c7820421de6657cae82755ca8c8fb2367f1c5a037ec56c724e6c8f59b7e5b84f1ae0090ace26fbe92949ba9cd558b55e4c046a514a8c882b95cfb7e988036c69bea2ce1e5d2ac741c2f561af034ca793923bc2a72dcfff5536a4ecf157fd0d387629bd1506eba2449263e2d6e6aedabb99efeedd14bd35a9a554c0710374b84116541db3cea2f2c8c6a926f8dab7a8ec57a4d57ea212216f4403e05331d4695d0539b11792a2a1255212510c27acfecc0cd1fa54a6159c1cb3cb164a8de927fb311c117815eff18af6f0cebd16fecb6ba433cad4b9c010c898638374eb5b96b95fa76a23be537d090d6707f905de4b5eb22cf7029c50aa2402bd7d676443693187035a63c6a429b6b97946d69bec575f21144d51ea743a3467d5c9526eecb2c61f7bdcd5000ad13422d23a2d1957079195f19d632de9d2046b648a9b7d22f55186cf9a4eb78c28cd0d79b81f0838e69ebc5d91303e5e269e8ec34b1920de511c47beb096ba15651de4d9dabbc6026b5a74b6ae9b31659caa86b8a4a74178c31d10622fb69cffba0185d2a721285c4a53702a181b3db4cf94d2ad4266c70b04b9c00b22dd7beff792496a0a38ec3b202f6c752d6b7ac5e69fce4d7ae6e175bf13ef32736f4acbe4ceeb62b438acba2c166260db5b9730655db8789639076554d3481e54b5563ce0176403ebfbcf5c66efe8f5a8ee90d8e984b582327f0c3c35b5be0b98f2ad6b7acf4b5d36e4e57eb321b8ff9c2a3f8b48eb99c9dafaf7daf570f3a954938c00895503b977f58fd53eb19b71da1a5cf310dc35f83e57fc2beaf9557aa9063623865a31641c90d9a6d82e04152a792c1cfaf4c8282a8853c36eae10c07f6f9686290ec5e49dc798d304c03891c23f5c2697b38a642392918e51763a7db17cb23d4ec5e4414589f006c70f118ac37a33151b4fc14dcc2f2484b5f8f64e487535f506829a444c55a36eae96e592a240ad7b353e47265b5235f973a659199a24572d0a8903a1146185bc215903de1f882c80758a23abe3c7ad650b426a80149a0e89f92c06df7170e0b041bc881d8cf6d787ac241b54671dd038a96c19aa0d3b8131fe4ba7069e5a2bfb084297a8503f1849783e9a51a7b4ce1d79f44dda77b20a21064fec5876e1e9c346a9a4ce8e0e53acc911c8872e6351269e9e6905a5887dd9fc1e434df14426378aad164c7d4566d0478907bedb80d432d85f215e78f8021b80b2de24901664bb229fc26e2259d3c0ca80e48f36fcb45ba9243c0566d23a2d6aba85b4913cf9a91ff767c7e0ef569441ba3a7edcb2acf5685ddebbc98af66be218c9895cc4681b237256877e76c36c838555d56d7d24047ae655a6296c6602992a0821e221649143f85d07a4db89e3c79131b84855da58d941cb3384ac77d691fb5cdadd1c13e7b88b7c82ab425ece2edbd94946387be56a11b7aafb08e6cf19e59e159d5358f06815e1370587f177d1cc8911fd7fdfeb1ee7750b07ab0afd1853914e8a447efa23ec5519260ee27f8ebec872818e574e968eb80983d44b33c43d25a482fdbfb806878401e43661675eb1a075bcfd706bfd38a8bf4f2aa0e1af82e63e93b10f9764914ecd88b87c66315d6e5909f6916a2c264926f1ae6a6d25de3a5c84b6c1f31d4496162fc3c54b09a0b2b40c8d68d4a2756210de2702ecfe732e570fa65985137c730934f597e160aa30e401a097d6c94432c5f7150cfc6b5979e3ad065028d4a38817e58582fdb6139e3bb483bfc6177e761e746708d8b9bbd27732486ca167facc8eadc7c1932653392909f190d9e0bec9b4f7d1475550b920159ee9971a8c5fa469fb98742bfd611bf977c34ccca6b13f7b6b5ca50bf0e56dad73833c013422c58493243b70773c0f851637a97a3c9e6c79a33498eb9b959e39e3723ea8fb1eac35005b6be767ef819cc2532669241021914d75786fb305c83edfd8f888ae84d108ee5764291039e49df361de798ba26bb67f92d982b62da5e53af3b9e803d0f4c735555b237eee5558bfd5dd6081764a3b9ead9dc1694ceea40832c4f371b8b1df5635075a65f631f9d7e3e931d434dafbfa524b5b95deb93faa666bba768bb2652fcae5c77d5fd8a0d05151f95d10b8eefa2fb2edb84bd83f78be3cdfbd8f46570dcb0b4a92f43aaf39ef3dc4ff36a696199433a3abefdc85ed620cc44c3746482bcb3ddaeaa69e8d92c2ee11f0d205ddc651ab0d560582fe2aec6480b4f3c8d446f5407cad229db6035ddc0542ff564a310b0acd6bd416dc913a2f5205b91107cc0202b7b764ded4726f57a8bab2c9a73de72a75dcf6051ef01b538e7f055737293eed4a2c4c17b5aebfb40770238fe8b3e9547c8cb1887ed2725bf265e0bb91c5620268417e90376392325076bbda78ab70891f60a492d8467f9de3f805883e620014fc7309c29ba178aeb22c2a68010a0716a6dd5c34c5bad77b5dc322f253a476c88cb90427b3264bd087e0bfb2a4038a280b95b7ac5d67a2446f4de326e8b2cf6abc8e6b0fe4bce182df452f90148e10a7f9cdc14b3a5593644131724feb8bb175944decc3de367548c6188efd3d6d28b7a924548a3b83e2fbc2c588f9eb53495f6110e4414781daa28c0f2b123d4b4fde0a387fa9dffe6fff33f01f8df411f29e2120a4fd10de32040010cf6e08e903575370d78a7dce0979e3f86f1cb53fb21317e6e8ef7cd23cd7fa4fae70b283de4ade3f99e99b48dab0e83a35b8231cef69dbb88c36aea68bfc9890c26a6ec65e4d9e0defb883a9a23b3d7f12f0dac40767f0fee241653b7cd8b20429a6c5a3ea6fc7f24b48926499f14d370d2356687e3036e0c1ea3837994106f02ee971e68e097eaa5ee962a6e023d458d576e7f96ebda6f9fb106c334502c5e5881ec5864080c4097d0f082781d50488070ef659856b1dffffbb132e4ec548860c6e4a3dc71d1b72f71c7e44a23fbf51cae42d0842f034f8fd055a8ce5ec48d37e67f40b063707ace913b9f5beaa600b45821008469a60fe632ed3cf2c24fe7aa6a5978845964a010d2aea72eaf64037571799d426de420a0f651d30bc2b7ab60e3cd316eabf692d79e70a5946cd9cfe0882b7a7d45ae7f0cd4fecf914e003e7808fe92e27bcc5afcf68d7d8c5edf241a1da2670c9060502ecc42ae2f14af5f048ba2eb1ee8d34e6f40131708efb57c75b50cff491348c141a00e74228a16160c6f5d74fbcfabce87930ccaa839bb6f7bbb0aed3e8f64aed4a865cf4e9409a90235e2268827e1e5b9cd366dbc1290adb6dc680c5ab3d03ddcc08a080c633f13ef00808fd603c487a24c575eaa99c886b886012c10653c61f9aba42ba252a206f147ef7b7204e95eca55a6cfcd1552a2bfa672ab375c2c562bcddd09b888dff8fab6a0020b030682239ad8467237d6670ca8221490dd9e436d4eb615fcba11edf348474c28bcff2a6843ae9003c7ee0f3bfe9802c665bd04d6eb168e50bc2ccb80035ce0775de83579aad3e5cf858e023657491dbcc48dd6aacd03709dcc5feb1afbab339c82c76ec9d5a82346cd543550cfdf9d0c506742dd670d36e58893af6480de4ae4f6f64160da549c20310dba718fa02c6b988a3492f17d748971c2c79622a86fd1186f43a95ce3fff3016cfbd810e2239d0737d009cf20ed3a4832d3482236a7b25732f4f166e7d4a72037b0e525660773d971d0a545d0d0f3bb08cb7450a4690ca74fe14f90d6122edf982f5e5fc785674d74880fd019db20fa73ab24abfed6b4449cc3271b4f552709d15f68ea1b3859bde3067ed5ccbc32c7c0372df04cff856195ceb434330039f8b02d9b3518cb7b2b0c8ffabeec7deec75426f6ba3f496637e08c96128b7179f6bde123a204e14a1e6cce6867e6c6a81e6d396c8fd0ce7721659da95875312002cfd45d9499eea181a268641ba9b4e5fd79b5181e014e4903e23ee04d0ca2a3be57733890fb5b8f927602165eaae6eb216f85c26f2182a737f3872b1f6e0ad36896dde53989b4ff32699d0fec0b1314a26070867bfb000c7156a6101ce729ddefc4a88855227fbafb18739500db0a5ebe36441f439a62d61ea8f863b2107809ae2a84867f3de2f87056248ab56024a737889b6540864fad49322d56453ed5edb1a829878db8598984817984b2235bb9671cc160e879f23b1d448553d6347755fb4e78bd2e1c5c64c2c38e795960d553dbfea1748bb18bd0658ad6e5a18eba92416914cc686677a5938e0b59731c44fa58eeb797c4a50fe551a1906940ad59fe7e8579e18fa460ac1664d3eb606e72ec31f0c31da4e0c1aaa1ab0bab13abac7bd40db5b4b121c8b30607b92af7dc5d5fcf8ad877957173b977c8f0adea44796c7a23a5dd0c8dde47340e9e552e8f0cd73254b1d8916c2637c7a03273b80f51e069d8b1406619085173b3330d1e53ccb1709f2829679f0676b03c784ee99dfb3b6c79a8d3bf6f05fa61533aeae12799eacb76c0a62eee0ffb67b400806db55326133361ab47642357e4193bfd7633791e2084f04cbe346ab0bc7973e06b86cb7bf11702e6c7f0ecccadedeacb23a627325ec6c3c862982804b4a4121f506c8eb4ec0b5d013b1118d844ee99a7ff7cafb405ec8ebfcb3e1abb4257b527a8c9434dcbb856a1b3fcfecdc857206635fce020beb6b36a2e8e2ac241e419071e61a86a9d5e8cf8356f5bedb731a5ca98909973d0fa036ff3fb88ff93929ecbb56855531cb1ae7a7c76bb922646305793b1ec98d9b38f35addb0500add2b8f7cb60af0fa707b145717f0ea7d92f044d1c6cf54f5a1ef1d041b4620b34b194811ac0f68b09e4d7b824c32e98ecb353d7f8cf881caaf23b18f542173deee87e5a59ebfa0280a85cf930e3ee416405c3ec8c80caf68783b9dca7487094ae8a2a58e49f1069e2c80d456e3dee65c9300e73bb76e58ab13636458129c60b74a5519cdc9cb0d65de34d42064590995ad82ec87f7413c53d87709e888bbe610b7244dfe5d46a615c2f741b7824c89f3dbbdb684a0383aa6a8c193f1ba5371b114eaaf69aad52db6e3774e2878af3ec85d05e7267f3b584693fd217aac040c1778e1647585222dbdde4c66cd56ba01b8d9eeb12e7fa62ae42d44872208c5c0c34b6af7005ecaf6b1e53941eda0e881b6480be18663d4ce0006a245525332aaf52e5db18f8c9e7c95c0fd2a2f109676813eddb8b5d771fc616e15c6d29987ca661dc603d1b723b02404fcf48a6d4894c4c8d3eade966c32d563181ed66561ab5e296787bfcdd6133ce39c320f5b099e348e19848abb15180080bf175e574b49ea2417ff810b7b151035a0af6b58724285faf9032c375867c4d1d8a7c301640f84d5a599c7dd39b26f89e33b802abe3a27b476fba125ff28be54c7b324fe2d58519b09c47ef167e74c26c73e02f0872e509fb1ace9dc2dfb1a23200d67ab08fa79098f0aedef5a8a18fc6400e28c29985af113515c3080728c76ba491abf026e37243c594db2a482e679876fb6f1e592464541de56de50d6e21d1bec3ad04d1c9007d88dc790ea8ea3f8c635ac58121e1e1f8af74a8923db8c3607fc69e7a09fbfbb2b991f4b3cb3c77c45cd8e4e52aa2ec9134f3ee070a15b5cf857d23abd4361e0484090d99756a340877f36d75fd"]) executing program 5: socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00000cc000/0x1000)=nil}, {&(0x7f00003c9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f00001b1000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f00002ec000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000630000/0x3000)=nil, &(0x7f0000708000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f000022d000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000240)={0x1, 0x0, 0x81, 0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206923, 0x0) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) socket(0x16, 0x3, 0x0) socket(0x2, 0x2, 0x0) r0 = syz_open_pts() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000480)='./file0\x00', 0x800, 0x4ebfac6bbaf796d) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x13d, 0xfffff, 0xfffffffffffffffb, 0x5}], 0x5, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) getpgid(0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x3}, {0x0, 0x2}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x3}, {0x0, 0x8}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x0, 0x20}]}) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x29f, 0x0, 0x8001, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000001100)=[{}]}) setsockopt(0xffffffffffffffff, 0x0, 0x16c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x20}, {0x3d}, {0x406}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) socketpair(0x2, 0x4, 0x1, &(0x7f0000002340)) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003", &(0x7f0000000100)=0x2, &(0x7f0000001900), 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) r3 = socket$inet(0x2, 0x8000, 0x1) getsockopt(r3, 0xfffffffd, 0x17, 0x0, 0x0) executing program 7: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8000, 0x102) open(0x0, 0xf8e, 0x0) r1 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r1) r2 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() kqueue() open$dir(0x0, 0xde0e0c0f37e46566, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000280)="b10005016000000002000000070000001100020000000050eff9692bb7ae02f393a5e31bbed15cbcd9126ecfc72fd3357ae320b37b6754b973ed47829473d5a83039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa56236de351e21e000000c257699a5f139b020007005d223e7d026ba80163003728210200d38bfb925d2326b770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e371bb24fba793862170a226fb390002000000000000b71d89e000040781e4b2feff0000fa0000000042103004292bed602939ff54fa", 0xffffffffffffffe7, 0x0, 0x0, 0x0) r3 = socket(0x10, 0x1, 0x2) getsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, &(0x7f0000000040)) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file1\x00', 0x2000, 0x244) utimensat(r4, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, 0xffffffffffffffff, 0xdf8) ioctl$TIOCNOTTY(r5, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r6 = semget$private(0x0, 0x3, 0x404) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/31) socket(0x0, 0x3, 0x0) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x401}, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000440)=[{0x30}, {0x2}, {0x8306}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x94) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f00007ea000/0xd000)=nil, 0xd000, 0x0, 0x2010, r2, 0x5) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x1000}, 0x8) sendto(0xffffffffffffff9c, &(0x7f0000000040)="161f81b36d43df0e97ab06a476338b52564cec3a039c52ecbb8c6159d143ded978b7cdcaa6d4cd0826c5d16b14f31c8949d31f42939e74d5429e13b2b0279c1c3095833875ba1700557006f1fab2e631427f7ec0dbfbb62c9cbed80902af1f4eedb820c6c4c8c77b30d4132b9cbfd6cfd9a7a5f3fe41fc175d14d24e4f04b32f385ca8b9715492d609a6be84db449689d6b62f8738a95a97e15e2926b48620bd334c4cd68e1b8ba0ca6527a4f0b5be57e17dab1f3de68bd23343235040b63b332d32100af3ffa3156979aa", 0xcb, 0x40b, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x100, 0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockname(r2, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getgid() rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) mknod(&(0x7f0000001380)='./file0\x00', 0x8000, 0x0) r4 = getegid() chown(&(0x7f00000013c0)='./file0\x00', r3, r4) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000001400)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000014c0)={0x0, &(0x7f0000001480)}) openat$pf(0xffffffffffffff9c, &(0x7f0000001500), 0x400, 0x0) executing program 5: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000100)="e8dd73a1ed44e5f5fe98bc4a774f69e811a20f6650d6f67a3c621adfcad79ed98769c6d7d49ef5f61d98aa81104fb44ae709359a0d3b3ff3b479eafb16e283bb97904167d11edb564a22d869ec0bd4a8482a644f6a259f59b819c8c43a4cda7da75e12d2c28b1ebfe9aa184b14b3a449a7a98ad21702ff5f40637ef883fc1070e77df898ddc7e5a52047d6ba118f374b11d32c00e4af000000", 0x0, &(0x7f00000002c0)="6d85cbdb5b8fe8dba2b7ce1d26f95e885d4303ed618ca4030c5b18ca248a14888bcac65ffd53b8a6e8a889fa91380633cb688b0c6a5cd9dfc5cc6576d0f8ade9e22039ec731710ebd1fbf8453becc0f938050f71b52bcacbe55ba735b240151e74ed720de1b9bf3eefd5df4d756078a1fd375b279aaf356579c5f19d1703eee78bb3f07727f71daa15d30e8974fb9c12de7df12723367277a321c037b681ba5e3b57ceef888576ff47bde494e3953480174a4c34282b6518b2e5cd884445e96d501c3ec7df12cf8f0bc1a6908046067a7429bb0e91153130909632cbdd607ec7ebac73a433a83d55afbda8ce61ecadea7b", 0xf1) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c00000000000002e00000020800907800000000"]) r0 = socket(0x0, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) close(r3) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x7, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt(r6, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) fchown(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x20) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80047476, &(0x7f0000000880)={0xffffbffd}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) r3 = dup2(r2, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xb, 0x1, 0x9, 0xc53, 0x8c0e}, 0xc) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000340)=[{0x0, 0x2, 0x800}, {0x1, 0x9, 0x800}, {0x4, 0x4, 0x1800}, {0x4, 0x5, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000000010000000001000", 0xfffffffd}) syz_emit_ethernet(0x3c, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008060006803b060aef72490f3acdafedba5303d45f8029690009ffffffffffff1d2dba759e763120c7c4a34ede923238616d625c5f019272ffffffffffff"]) r6 = openat(r2, &(0x7f0000000280)='./file1\x00', 0x40, 0x9a) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setegid(0x0) r7 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) syz_emit_ethernet(0xa8, &(0x7f00000002c0)=ANY=[@ANYBLOB="573acda8f8f900000000000086dd6060627000722c00fe8000000000000000000000000000bbfa8000000000000000000000000000aa2c"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffef2) getpgid(r8) pmap_unwire:pmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806891faa8 pmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0x24532689000pmap_unwire: wiring for pmap 0xfmalloc(): allocation too large, type = 29, size = 28292870884 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000)={0x1}, 0xc) executing program 1: socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x6c) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x1}) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r3, 0x0, 0x68, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffc, 0x0, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000400)='./file1\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="62b64fa8", &(0x7f0000000340)=0x4, &(0x7f0000000380)="e8e24fa7", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x100000001}, 0x10) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r6 = getppid() ktrace(&(0x7f0000000140)='./file1\x00', 0x4, 0x40000600, r6) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f00000000c0), 0x4) syz_open_pts() close(0xffffffffffffffff) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r5, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x4, &(0x7f0000000340)=[r4, 0xffffffffffffffff, r4, r4]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000003c0)) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0xa) r6 = msgget(0x3, 0x0) msgsnd(r6, 0x0, 0x0, 0x800) r7 = semget$private(0x0, 0x4000000009, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r8, r11, r10, 0xffffffffffffffff, 0x42, 0x7}, 0x3f, 0x100, 0x3e}) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r7, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x1f, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) geteuid() semop(0x0, &(0x7f0000000240)=[{0x2, 0x8}], 0x1) semop(r7, &(0x7f0000000480)=[{0x1, 0x3, 0x800}, {0x4, 0x2}, {0x1, 0x1, 0x1800}], 0x3) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) executing program 3: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getuid() seteuid(r2) chown(&(0x7f0000000180)='./file0\x00', r2, r1) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000], [], [{0x10}, {0x0, 0x2}]}}) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r7, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x200, r3, r5}, 0x2}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x500, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x2fe) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x101) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x5, 0x10001, &(0x7f0000000200)="bb67cf095534d40278cd35edc138e05c06eba3474f6c69514b60df006d3d33e718d614e28bd7f590cc546644c97655f90360cf71c36ecb89b296bab82863b757e25189930a315744926c702b4a5fd5a2926865eda90108e655a928595dc79b16f23546b26fdcd8a2b889f49b92f4322fdbbb588b4af971ab2e84e6a3aab7fd6b70c9f5b3e870fb2076e41a5cb2af542c4015863546b99ab02279360087ee24807ecca3db3c2e418bee7a1c0768eafe16c4cc988a5134b21fac54029c9429bba2df76cb", 0xc3) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x48) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r4, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) kevent(r2, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffd, 0x48, 0x1, 0x3, 0x100000001}], 0xb5b, &(0x7f0000000600), 0x5, &(0x7f0000000640)={0x5, 0x1ff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000680)) setrlimit(0x4, &(0x7f00000006c0)={0x0, 0x1000}) syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000700)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x8810, r3, 0x6) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000740)="5786c47b6cb118d525a88e9a1675b22b8c62a63b80e1c31551abc905beec7a54", 0x20}, {&(0x7f0000000780)="4458f84c24250eb34f28d0cc8d2567cb2e2abdfdb51dd4dc1adfcde25230f24b2eb5df521abaf6e68409a24cb394568af6a2c38a65e1bd7cd582f3861cefb05138b33d72c5a3310afe4c18be1e940229fa9de5d1f8bed159bfd084b45229be14ccf728b92f40b03cfc5a240b5b9621cad30c1a44817f709cac713cb32f08cada9cd83cd0fa1eba924d7bd44af50a1020f4b0943f6d9cfaee3986440b13de84b151ba1e8cb4729906cdfbf32af819c09b0ade957a472363a34a00df69459b89991d19b5a54e30470e47edc4c93e4754bdbb7c61958ee0868fbec8a7d6278480b8d0d30ba612d95bd26caab437d4d7ae69160500bc4a2d6a3bfa0b42c0", 0xfc}], 0x2, 0x2) kqueue() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000008c0)) recvfrom$inet(r7, &(0x7f0000000900)=""/252, 0xfc, 0x2, 0x0, 0x0) getsockopt(r6, 0x7, 0x47, &(0x7f0000000a00)=""/219, &(0x7f0000000b00)=0xdb) r8 = accept(r7, &(0x7f0000000b40)=@in, &(0x7f0000000b80)=0xc) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000bc0)="1ddc8e7aa0062f20841b5480a81cabc7f692283705abdd7daec26d19dd0dcb9e8a9794f2077a782fcca261aebf6788", 0x2f) shutdown(r8, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c00), 0x200, 0x0) executing program 3: setreuid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x6f, &(0x7f00000000c0)={@broadcast, @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x39, 0x3a, 0x0, @rand_addr="911feb7efd45d45eae9e90c800", @mcast2, {[], @generic="0285b7fbee73d5d845e65dce3539c9fb3f0ac8360ddb63c3750a8bde5a9d942c143e9691ead600d6798200f000fbff00"/57}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) read(r2, &(0x7f00000007c0)=""/155, 0x9b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3", 0x9b, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(0xffffffffffffffff, 0x5) getppid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="115f56df4e8f9429e24ae6b4a7e1c328012605ea699d0e1d64a998c7dfcd282aacaf7e652321e4108eaf3f5b6ce9af5599f6047ff3dedfaf2cd1e1d207d6ddc0f8a4849055a28de6d8210069a5bedc5a4fa789925e34cf8c968211a91f7cfe2da9af856d4546338efc2d653af494d0b4a25a5c83fb3c1e77c3b310353564548e118a10bf0ad2e92fe411d9df5ced66f16acf560d301783238b7464cc18482655c5abce399e5473", 0xa7}, {&(0x7f0000000100)="d4e453e472cc2e1a0282aae7ad99d5ffd9e55944ba9a9fc8d9b7092607ea6769067d49bb11c70d6d47e139ac65e82267022884df11b0ff5814d9247f5581da4d4c3912", 0x43}, {&(0x7f0000000180)="cd289ba23e8d00614439e8ca602372328dda7b007d57fafeb749f890367bf67f2e396a32b91ecbd5120a8d307702536cc9de9d4e1846579f3a7ea94300a28b5dede24d18322c045b5d42e87bb0504ec4559eb729b35eb1890ee4696adb4456a0b08b9b59f5bca375ae349aeb0c61119b5c184923d9beb01b2a7d9d2b72139d946a52e84a0b795de5ec9adc0818be008365d30124a10571d7ac24e031a5a8d6ef84497a6be8dad45137c6275a2391f5ba2b6f7a7937052fcbcae06031c3ebd786c8d4605d47c0d9c5232f112dfbcd79", 0xcf}, {&(0x7f0000000280)="b4d73af81431ef3638477d2f898ca8d374819979365eae3af70308f73243618323563902f70f3490ffef0162950b27c720663f99c02299260045044cc2054cf65e785491814b2bdee8897929895273d3e70460d930137c0d6e08a04f38e7980eda70f476bae55a35e62ba85d5a23ea73ac531b0eeb874913d6b69d39e455a8785c242baa31cca87114da57f68c3bace3672c5b47e384ee0608372687ec6800066be9e88ae686c095e942cdd08913c26202b2", 0xb2}, {&(0x7f0000000340)="14c5c3457df99a3d4944e9b70b6bf08aec952bf648f1c813997a6a52f50381b59ea88df6e7088368ce9409d9cf0d76c0ac73382fcd18ffec4561b501d9ae0791c54ddb8a7faec11881364d41a6a47a4fd5f3896a05c2cc821b210936b013586fd7e5ff6b6eacd2bd9a17b9937e5482a91a70881954f06fe99c12b790546dbd258384985c173827b85bb6f601bebab35550656d0a542a7618f1204e79085f022b564a05c441ce33c4281a4c8bf02a68c4977d838bb7c3b2164654dff0131c595fdd4d5c5d6a0bba0e5a7bfe4cd0d3708fc5d5964ce991db09b17d43", 0xdb}, {&(0x7f0000000440)="2c0c7505913c74fec929191528e3e58456469acde7973fb21c061aa26b382507b45ff8904ec56144203d52f15fb01bf9198716926e06452084f72b2c9101ea386f4be82e7da7a698408d693731940654b40bc38312f8d22c5e23195a2f62ce8cb1eb6fe10d233c2e2a9b485daad9da975e22bc43eb07fc934b5683d31f974d1f025f3c6fcf9283c3c250e8ee232ed8b5852f1cfbc531111682c242e491247b5929d4e1e197e23de5e629140c8d31c85a9c88", 0xb2}], 0x6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000580)={0x80000001, 0x1000, {0xfff, 0x2}}) fchdir(r0) r1 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000640)={0x3, 0x2}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000680)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000006c0)={0x8216, 0x2, './file0\x00', 0xffff1a56, 0x8, 0x200, 0x80000000}) link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r2 = getgid() setegid(r2) flock(r0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000780)) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) sysctl$ddb(&(0x7f00000007c0)={0x9, 0xe}, 0x2, &(0x7f0000000800)="d1949a6c8b2b033daaeef4686518834bd75bca52411931596a23d8aaf2ac39947f51564bbd6132f11ad648191164fa3cd12b8bca0d66dfcfeb62d6cced6477e11b91e5ce71bdf8c3cf696c02ea7c5dd2a4be60cfda85390c714c191af8f2fa142ff2d7258f0e23a7147b37faebc977039893082f5bcca3e83b96ed2bca64848685fc7c2c235b2040c0e3f896f62a05c64e4600a321e41c", &(0x7f00000008c0)=0x97, &(0x7f0000000900)="3e182fe9e961b036e978ed57ac834ce74633f4b3eaa432587e1a90f887fb9fe6178be08427cdf9bf26136e853cb9aa75667552b77f88b757e4be236859a1e0418596b756c7c63e92623085e24694d206e162cbfb3b6032698f58ea21ffb86ac8fac92c9410490a30bd5b7c57b34a89055687cd8a858ffcc02c6e75637289921d720f0bb1c4d84093fce6486de6642ea7eba2c4d898b898ab85ae8cede4dd89b7563c4d9325d81a8935a3e8fd3df2a8a5c2d3eaf7c2379e650466beddfb220bd83c", 0xc1) r3 = dup(r1) readlinkat(r3, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)=""/4096, 0x1000) fcntl$getown(r0, 0x5) sysctl$vm(&(0x7f0000001a40)={0x2, 0x3}, 0x2, &(0x7f0000001a80)="9f9560232640702bfad1f5ea679435062c93806cdbb4b939646f32fc4ca80414e9d6c9d4e590a57216458c5aa140a8ceacc5b79d58b873f61d5ccdc7a4a9e01cfcd0b444a60cf08e0d3363eaad25ec021b5c8b9fd919cfe3954c42c5880c60dd5f32a02e4f9bd0da342ea04b55dee3632c8f8f744497b1577a42d09a59e73fff5be66b8586e39973983e7436eb335471d0ce6f27a63c541ab26f7c2b4d8f5f2fa048e29b0bceae7dec60ca0ea8", &(0x7f0000001b40)=0xad, &(0x7f0000001b80)="335ad696a51e5ef93334c11ef160dcb8719ff9e55f1b8a8d82a62c5a4a6336c5ea933dab70b0d9282d2bd481c857d20bf02f69fb87e917733d5518b9167becdeee9d2f0ba5e21437398b859d88ce2dbd94c97cfc8222c30e6e34d8658089b877acfc3ff312a247f8e7356dcc82251bd49d517930aa1d263b4eeb8fcef16764e4c45b02e057dcbe8c0e37866f", 0x8c) symlink(&(0x7f0000001c40)='./file0/file0\x00', &(0x7f0000001c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_tcp(&(0x7f0000001d80)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001dc0)="97e7713322692f3eb7abdf99fcc7798c76488cd75261818116bda0a72592184d5e8934b78e194ca57ce620c7e3989ead378485fd19977e7576630d8283808a231ff95db82d1497e33df56360e6ca8128c133aad546b6145e6c4bf4acaeef02821721d66f15d375bdb83c1d2a77253f5bfe30fc7f23c96c105cc0f89ec9e38556ae3a3da45594f32066eaf1f5f9b630affbb65a10c518ff7a6693db841a0689834906dd92570fe8c5360a1570d489ffdafe641e56207ab36b20b661da0bda194bbbc7fd3d9a13ed1a94f97de5ba4709ccd12d3004218a1f3a", &(0x7f0000001ec0)=0xd8, &(0x7f0000001f00)="b5f562d0bc2baff17d14e8e27695c11ce4249dd7184003454209e83e463c27bf629179ce31d4a2f7eadc7fab7bc4979d0d9dafafc2fe7ca7394efcafab925f99d26037ab88c3f090eb3c374a55fc4e45193cd7a4a7ffc9dd853bdf0342d59e93be01f56b74db2e6519156832ba1c6ffd1090b3ed0ecd1f4abb48702383160e33437b16c4ee49400bb2a6e8b48cbce7c487e31da2ce6cffb9d241620431fdd3ce82f16810f557173c7f7fb0d896e3a391116122fa8d9a6e9215266262480d264510ac25acda4845b9406560e2157161890206665491f2dc1ea5e443439ccdaf34cfcdbc349b1d557e32d8eb526405167d64985cbf78161261735ffd81583f6a2ebfe37435a053f587d62c7b4fa357b65d6a2833b8e976422bde5c038511823ba3311c5e295db6c8d272ff9db2bb43be498371ffaea696542caf62887beb6ed63ae50584e51c8f80a1c20eeb4e29dc3c7cbf0eaf233b57b458f5d000924d36532b04a64a0f2b16cffd5d7977b4de8642d33eaf0a1bb03f186a4f656d068ae7fd12dbca684ad5800041b4ea8728ce63af0bfabd088c0c7a20926c3427ff722c630c569f307c2c03238ed31ee6dfeb52c5b767219e9f947a5530d3fdf5263ba36526129b8541f3eb529ba6ad0a9f58ac6d0d0f91d5e7e0851d8c6f54c4cd2d091e0f7904897e756761f1f21aa1fc7fb9f727590e28ba64989d79489fe848125da3df60eaef0bfab5ba68f56680646c493563e5ef9270ebfa63bb9fd6a6e2e27fdbd064f4ab7dbec6089a3bc6223a9026f20f2d31f65d8e7b0ce94c256bbe691c1dc9239dbcbb75a3d3ef409d7d1d7569539181eed156124c93a22ce249477c9d2ff27222de6c4feb49326cdeb276280f53374fa27e63502e5c110646b7bdf00546a464b87d3bef53370346ce10e8ca21850baf8b792b4851273a90b19a32bb2efc826c32689150fc0b0ccfa37e7dfbc0727d482e43d87bf5e1a9c9b32229b489e583b85c8c137ac2e06f463c30b043aba075b7c588930f13360ee317d08eb667dfb1882555c3302091d0325809508914cea5f297a757eb74213433541fd2f953887a18c11f1d127cd41cf9f8777f2bb6efb44183e47da56947d08e58c9c971938f45100a9c6db831b4a42000b8bc544409ddd6cb483d6f9be5ad7e7e0abe07405bc2dcea65927ae3fa3ec13878cfc37f998262805d35d18705474f3e1fd65cdf971374f62372a908d36acfa831ec9e32fb991aa6dac7e29116278e7063c4f964b38454aecbdb191801cf11a4f87301af4fca16636623d14480e765cf49fb57a15c6a10347095bac9f3ea487cffc30ef8abbc901b56a4e9045400ddcf36ccb44eeb7723933e6eef4af33f22416701aff65c2432c2783d53922d2fd4b342ba9740be7c40200f5e140f54eaf96a3f9ef16672da6e91b2613d51b2fd045a577b7dec2125452313d35b0f03f55319330a25bf0bef9bb761b39867aca81aee1fb32291dd0150c7c5d868f804ee7d99f82275dfa09ed6e5f27cf3d6be23f9e4cde5c6735382e25f49bea5d18cd7c71f7b8a78ff67b4d005a4ca2a175d42deaa818a2d675ffa6c528b57eb8ceffaadcfa28b1f91437c0207660f6d0cc37340768a146c7a02608ec623998eea2b52eeb0aaf4ebec73e0b54b0b595725014ef57c62618f1e787267d31edbc7a533c085e3ecbe64aa32dd59e28a83e14e6b20cc91c37b613eea1edf6f87a58f3236c1df8f465fdb07863b19a1f78e9d4c5cf985daff5807f69bc1dcaffe68908b9574fee49c0ddc1d4c6e08b94c57b03b4ae49b939dfacdeee8de0cd722035e485d81a183d7523cf06a6a5489fb8ec93cb8cda87643e8930b42c34c28cbdb7678d7f3e44b9e625fc30794c6d95ad4eb9e06e8054d27ae89549029c42ca9229c85a6f07c023556fa9418461a8ab73533c606c02be6f274de01797f76ef23b746ff34563b5529ac401c1ca07d50cf31c1325c7e537799141faed753879e751f4121b1e473f832de587658d92bd70493347498aad0f86fb13446ae50ca1bde863d5164c3876d4b26e129a0dbf2c408f063ccec82fea4b9499efcbda7d47d55338cb4b83ac8fe7e62ae5dd805c4b9376a37a659c53142543fc38e8cdae9e47d10a79f1b6d9e7e4d000756c0b22542d3cfac1172fb4348e0f3ae38885ca3794e0721a32592609a57acf278aa79fa627b0b07b3493a51d84f8ba027678efe92f7ebd9bc7bdb0e1077f2dff02f7586c4661e6ea3a8aba7270636a31d3f47b5d5376fe33f89005344ec1914fb2effba778ee6744f82ab4bd37eb3431bba5e6a2d5d124436bb59da5ff11733e9f01537d7a3bb1ff3a74f445a084b3e1d1e6c6743293729c621d9174b9a0ef3bf4dae39791a69f5ff45aac940def851acf93b387595a964c14b5fc94c82e8b09bfa7f566fe5089e9b94426d08f8798e40240d2d7d1cf37c52c79a52a130d9dbe179c0af3a8cc2405027f8b15212ebddb0bd66cce853c65562f84876dc373f2b366f4226f43ed435a8ed11e901e0dd1e80c82885431e9a74e0d2f8df3006459ee116e13f2dfc2f558dc4f2242416b8eadc968ae882070a3d3e7528ca97372a9326628030f520953735b601b50d697ee97ab20c24842df7a90418a7904334e254ef8c4700012de7aa2e242593f13fb907fdda3ad6dd7aed2fd2d1242e2326baa3ae860ee766bb274efd0364d01d47842376ac3d3e02b31a34f6e78c9be3bc670f45b2e446c21714d630ae26273ff9236284e912dae29cb7ee9bf0c1adfe97d88d6af313c5f0aac9706b817746bcc060e92a1b706f79262c08d3f1cf9897b43995aae1a25efcafdd26d9d11a12ebb55088b234005f2559cde4f1359bf0e3316a613589e93ed07b873aed0cc941e68e6b86d987395d047b7b269a6b747f3527c107bf5cbaec8d3482666163d09c987aa5425c89ea5f946189e40dc88cf0a387c415c2e25b4420ec3eb09704a76b1fd6fab91f014b65ae05c73452a35480030d71d4a92dd74ff854d9081c005cef7137e21bdc4c2fc04f084f8bd0c185c0ea9e3232b276d49d51e882a1790d22fc7dafc6e20b3c84a0df5194e3cad812754710277552eb3302a42021bedda28eb3a1195f854f8c67ba7d31fb545f30026b13580d1f9083a48969c9100771463b952bb2daf447c85d402302efff2cc45bd737d3f449da4052481235451faf223629a0e3f257b41749e58734d8a347b2e865acfaa910d6606e7a7a8e4ecd299cfedbcfdb82165b71c25ed379e049854cd615c3ce3f078058dda9430d1916badcd97c78aeb5022bcc89380981b1d42efbb672cd725586bb1d3825ec57a1da0c0579df028f6475d329ae4397e641a1a8e07b83a25e023128612840a3823b7022648c5560e12cf29dd2b21b6d92c9bada14df8cf6b7d6c431be8b5dbd7e5edc4fc3e5aad6a3890fc83c5f56a55c26c016a1d7ba34a842ed448b6d79c17488ca9acb8e1fdfc6f9a1285e10b82f9cca26d68433d2e8846d4e12978d69e865dc297984c4f4aacc5f0bfacb59810457f9e2d896755ebbe655887a55b0c3fc4a51ec039095781fbcf66bf6187e54fb2c6a3b063cbe19e608f2380a995d0cfc9b0a09526dda285fcf5c2ef9e83b5116317deabdeb49fd73a768ed096e36b3099de94bcafd9392d624b76922f1c757cf6f15ec088a747031b14460e3cd2b86e7e7a78aa6480da2281dfa08babc7c5d7eba3b930fa7f65c106df09affbc677ebe1f202eae712161120ee4dbb861bf2cbc1fa9d5dc96e4c27d22e9ec4e58be404feff92a1dabb178079bf9324d1c1d20be47636ba4dbb489319bb94bf124807f43e40cbec5be0df7912e6162ef90f11b7e89a9db6def4c922d509ba3ceffad080c09a4e7273273a40acb9f4a9a4258dc7237f1adeafe44af92dcff1281ce68ab6986f972effb92f30e82c861c5fef68f14912e1cc41506dc88463249572a1a23751dea48de95f05f33458e41c47153db3df7f06a3a55d8ed806defecb19d72a51a2738ee31f88074af4e9cafb566af59b5f89d151026d4cb66ca6e92aa743ada8d158fc50f3eb315532408f8772cb2b2bbc08aef3c8faeb99cd12dd0692936f6eccd87652f0d83c53893834c0bc21a3bf79f68a67b8587e42f51156534960a023ad53664b2b5135c70332414b9d891c8c100c42725d31e7fea5d21b54f854109785f216f711dbbb71895108c759f6718668486b59e4042af55935f8ac317d1959dbafacc3ffa44ac745a433975811a1b9bd5c37ffc06bf695ce08fd108269f155bd0134070d0a81b521bebc74ee1250e078f471014c7b5c79b506f0dec3278b8049d5bc8e85335e5a381e85aa867e24abf4044c1cc1167d8e3a193a0d851db3c401a2169effe4983bae078e9b80b1f76fd13091184a6573c5a05d71705652aaba407e5a0a6a59ef3885d3665aa28c93507f7509601cd58991e455c1392d538af4ec5cadd5c16b70d89f80027b9a57a4d2869b84451780bf66da1808cba417524d8e1ea32a30f175d09e7bb3857fbeeda7150c23fee2726450db59307e2e45f79af698a6b703376469ce565dc71cce3c0c3b4f33016687acb24092f1049dc1d263786b33527bfa154be3a6f18ec82448db4478fd66323bcc2cf5d46929134c16a0b94ffe12aad7fc6055613dcee26465d5dbe3bb81c2459dab70c67ddeccf6068f2144e0cce21be47f5fdb35e9ddd4df642ae78c9b734e563363f25b75a5670ee5464276bf340b671a383ec2ee2302d4d7432c70b6834addb60b9f2f9b821b788fcf686f90c179965be23669c16fbf53f3cd223aab6ad822739bba68d8fc44c3f52f23f2f2bf22d8cdfad872084e6b076a63f3004323504377a79e5b1c52b4b94746057e93dd2edba440a5136f36a9b2a1d75f7fb5978da7e28777965ad91d67bef0015d27ea23d796916ae0a3495971a393a58c7fa1fed1218cab5cf05a8c2cf8e4a19223e9a2db25fa7553bd2641815c59f2c2ebaaea4d1a5d3a0a3aff6857e63ebab418c76802cf5f371ff6a22fc836ad0bc25b5482d6923260b63612f30bebd7e2dadd5d7db7270c799dc7c53e8c7ed79caec4d10d114da558777756f73ebb13c7ab8c3fce059bd7a789a3874720bc418e32372b3aa12523254f5548246891d887238dc114f00f74c8141dade2fbe1844069ac1c2de35b62e3053cf8eb3f9dc989b0bfdeb9326a921164ef5720f0c7f96b30c4093ca102e734d5f726022f190c8a81f027cb9be17f3639dbde4a148a87e72db90940e48c01b21569c1e15403202169da1f76b63db5edd238e76c6dd73409717a0d63c5bbfc52940e06c44e5e00417b4deb12c770b18f26f747ff5ea38468f6b9b49909b53df34107d4788f0f7b0d2d03dd20baeb8600bf79f9ed1f6ce262a9969b3bb8de288fb54e4ca9cabecf53b2c592b8fca4f89027d2f45f0f372b0af44154fa3007ba0d8e2b99a791f4da0aef2acee658f4f4a6e73fab9fd27324013dddb7fbeb0b6030c09cef9de7ea0c4f90ed1f179af68650e421b9bdfa44759408f5d36eb060d5e296d113b4622d36650d4bb8009d433698ccd311c85f5a75461523fe24eca65ced870a566606370a702a74df6056e931aa13090a0ad962358d31154b057197809ec1bbf746d9e3e2e787ef32afacd6b27b83752915d521255adcc4b231fa51e82ec6ce8dab519cfb36fc20acd631b0846e6ae2690e2eb2410084aeae3e8a7f0f0cab79ac0146a4b9030cc3d8904d5a5a416287a1872a566eeab2b481850342632c6b889751ac0f7e4f8a83ca62c24a490932fe97be4", 0x1000) r4 = dup(r3) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000002f00)={0x10, 0xaac7, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000855000/0x2000)=nil, 0x3}, {&(0x7f0000ebf000/0x3000)=nil, &(0x7f0000a1b000/0x3000)=nil, 0x81}, {&(0x7f0000f9d000/0x3000)=nil, &(0x7f0000997000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f00006d8000/0x2000)=nil, &(0x7f000092b000/0x1000)=nil, 0x8}, {&(0x7f000043d000/0x1000)=nil, &(0x7f00007dd000/0x1000)=nil, 0x5}, {&(0x7f0000653000/0x4000)=nil, &(0x7f0000608000/0x1000)=nil, 0x6}, {&(0x7f0000b88000/0x3000)=nil, &(0x7f000065e000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f00005c2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00005a7000/0xe000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000e2e000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000e41000/0x2000)=nil, &(0x7f0000702000/0x2000)=nil, 0x10001}, {&(0x7f0000eb6000/0x1000)=nil, &(0x7f00008b9000/0x2000)=nil, 0x2}, {&(0x7f000073f000/0x4000)=nil, &(0x7f0000585000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}], './file0/file0\x00'}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000003100), 0x100, 0x0) close(r5) semget(0x2, 0x1, 0x5dd) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000003140)=0x8000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000003180)={'tap', 0x0}) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000003200)={0x4, &(0x7f00000031c0)=[{0x44a1, 0x2, 0xf9, 0x7d, 0x4}, {0x4, 0x8, 0x7, 0xfff}, {0x8000, 0x3, 0x0, 0x9, 0x9}, {0x4, 0x2, 0x3, 0x7ff, 0x80}]}) executing program 5: sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="628d98d3a9e50bc85b5620a7a5ad6131", 0x10) 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) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="c811fd392367dc54a45a389d3b47a814ac93c507f4e3e7142c5e0ea28a889843ae3e5ea78bf4", 0x26}, {&(0x7f0000000200)="3730ed58677c524f826e4daa568b81e0f6a2cf0922a8cc2de2363049cec9cb4c17f00d3ea3b7dd6ce9845dcc47cc23df116fbd0e2e3721f09971526953f3774363f46ba6ace7e1aadc2d3e42d11b2e2011a8671909bc621ee9c28df82e91030421c09ec057b7ec3a9118cb42f5cc99a5f3a63aa3a28c4a", 0x77}, {&(0x7f0000000280)="e2094045dc55968873d97ba3483f130bedfa7eb277b90478aafac23c651e57a2f9f0accf2fd104c59a4151d2e763aeb754cdc210c344542a488536893b34", 0x3e}], 0x3, 0x0}, 0x0) executing program 2: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x8000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r1}, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x38, 0x0, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x8000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYRESOCT=r4, @ANYRESDEC=r5], 0x10}, 0xc00) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYRES8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYRESDEC=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRES16=0x0]) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000200)='./bus\x00', 0x497, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000080)='./bus\x00', 0x280, 0x1ad) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e", 0x62) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x80000000000206, 0x198) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a", 0x69}], 0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c", 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x58}) r4 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f0000000080)=0x8000003) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x1, 0xfd) socket(0x2, 0x1, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r5, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r5, &(0x7f00000001c0)="cc", 0x1, 0x0) executing program 2: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) r2 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r2, &(0x7f0000000140)=[{0x0}], 0x1) getsockopt(r1, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) r4 = socket(0x2, 0x2, 0x0) dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x5}], 0x2}) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r1, 0x2d2c, 0x8, &(0x7f0000000040)="5e044d74fe16188556d344e0056dcd48f3032fdfa3cffaf1243331ac68628847f61bf3319b6a99a6953aeaa64243ccee09d742959260f9514e7e014901746fd90641096747ae9e9f28072a3807544972a363dbefc5736b254aed62d8e8b4e17c279c19d248118481e34fc65031e70705092b0e21e31ef5fc03ed62fc05794ca2a2a7bde7202a03234154c075d869e0091de632e23c8b6ab58827aa43d9813cbab1e9efecd8d6aa", 0xa7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) fchdir(r2) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x7ff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) preadv(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/199, 0xc7}], 0x1, 0x949) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000340)={0x4, 0x6, {0x1ff, 0x101}}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0xfff, 0x2}, {0x18, 0x1, 0x7fff, 0x5}, 0x5, [0x81, 0x5, 0x7fffffff, 0xb08, 0x8, 0x2, 0x3f, 0x1]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000003c0)=0x3, 0x4) lseek(r1, 0x70c, 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000400)=0x2) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000480)="c490984d72493532c7b59b771b99f800eba35092ad6c8b5720aee248a3e73b98c0bfd5143d57b2bd4deeea551dc77780bc10be1272b837ef2977c2cf1d7998502de49d8f917e7c0197a9890c710658bd5b934d2b0cb61e8e34b19c93d68819eaff3010a95d4c7ff43caa14c05ded53739c7a0ad26be6dca872ab7a2e950a3fbca336e2a77c0a2bfeb26c821f337c9bea05c206577a6045c98c1227e62bacd088868c1be731df5883ca6aa961708c2d565d8131b360e5a50623d545", &(0x7f0000000540)=0xbb, &(0x7f0000000580)="7bf5b466bd07b479b2ab898303cd51ecdb9c6795091a7f4a02f102253d3606ea9852c1485bbea2336cf2cde2a2569a4b893bd34c13aff347adc078643108fdf16973af690306f03a6395506854db2d6677c59bd22de0d342878045b6e4789008d2062cacb8d95b0a2b7f27d81b4ff831ae3b239bc4d9b1c3d8083b50c33ed1a8f4a85929915b833cb8d3783d130005819e5a58f3bf73b0747805850b8612eb53fa5f0250354b36b941d08972126b40692208e662f2e5e8b6357d6454589adf2a0e25866af6aa41916c6ac8b79e717f796ca86f98562935c970948a709828897e71", 0xe1) clock_getres(0x0, &(0x7f0000000680)) nanosleep(&(0x7f00000006c0)={0x6, 0x8}, &(0x7f0000000700)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r5 = getgid() r6 = dup(r0) r7 = open(&(0x7f0000001900)='./file0\x00', 0x682, 0x10) r8 = fcntl$dupfd(r2, 0xa, r2) r9 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = geteuid() r14 = getgid() r15 = kqueue() r16 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x12) sendmsg$unix(r1, &(0x7f0000001ac0)={&(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000780)="a47bdf7d3a17ab680f550be51faffab7b70fd4dba7902f5af8c93c32cccdd1933bab00db7cb474d09fe90515acbc396a429e98156029c887b3dc1162b4b331a9c708968246b80fc43ac6b65850dd4c5c2b417e9ed02a8405878f11cb6a57892bf7426883c5cdeded39d2c1f704c940780599904001cb6f2ec011954d070b8cdbec2b604e3c6a7ac4af3217835236811127ad89c1452ef2a66608a8e23b2da0fc271f0aec3e9db094fea1d78ddaf0b3d215f9a7d829e2ddfaa04a98a5042367b9721f1160e71ee399dcafe231bbe42d98d4180acfa65045ff2ad5a53761191e96e29f8146da055b6e89314ae9c5e21cdfd5f1ebbed95f81c4b10c6547863963ad1e0838b1d54c6a862fc1520d34d3dc449fafbb9b2171fa52e4198009988b311aea34aabfe0699786d4580f05bfdff5b7bee87c886209d05b027f4188e017669bdbcfcbee72e15a7ce8988117858af81588f2e91178fa1fcccbee3f6803d9604f297d2d5a3b37c08d1f07da13bd6c7dc761fd2d01d6871648abdb052eead1abe2ce9fe51a7cd51883ddb359420e7f70bee4ea1ccac2ebd37dca9f6c7b19a29fd5ed54140186e0002086394a2f6281e48575b728ddf26b4a686e5aac030c02c9ce210e2b55144c7ea2d3510d70ad3f742bf743c80508404875f45fec9b0533224098d999a92aff440572da491d3ce725a5a9cef27ba6dd5590bac0eb8bba4f552e4b155b0ec6bfc274aa99c39ac5eb8ebc47fd3246d65bb661307152bf78fc8a7bb61f282744910a507b1ae2f19e22fbca4374b31ccd24e713b22fe940850cde5e8992c1abf97d5d904055c9cfd8cdd7818018089d4e26a535f24d5ba9799c949c916770242923622e21d6d45e17fe90185ffe58d4eb6a92b8575c3aa6e18e00b87362d9aab54a57b531b1f1b2ea233bee8166b44544455ccb5fef150ef5402938c77a6c6383d1af0e4480f8bc5965fecb166cf3e52b0ae588af9704b486ecacdbc7de3beeabdf58833b2f51b0cc4d7ace68b24e2d21837b3eb4699f157c3a1a60565892046f8204f8a70ce33ed186454aee229aded71ca5aa0d1bbc854bdce34dc4b4ba301957725432914dc57c6d216b27f2ee84f1a4b962be423fc7bd2ca400db595d1965baf4921013a30da4a5945f93c0eecf788a9034252051440bbcb9dd6ac4bb8d2129937044fd19af23a1ebb35075509a0a7b420e9da69d50093b7bf589b8c9ddeab9acd5f7455b8f7c56e1344c4d03919624764748a2e06ce949197a4c0abe393e82f166106762f985d645bea1efeb3bb386a559357239d2c951bf17bd4c5527279fc14564e0079b98ee56b12ab18ce55da39d7afd83e9fb95b9b5284844c62e1deb98058f89aac22103b40dd9f4df1175c128045f415d3c817730486e4dcdcb02390658f10dacad95edf8fe4a732354f04300cf981387fde1715c339e032321bed83c2be3574a1f062f615905ed91ad9c63c0e0aede955ac8453c4379534802d06f478db3ccb3ec0632579c44a35e665aad2fe9f2fcaea841c7e62d392c6919cebd8f030e6f3d8d2b306262ab5c40626b77ba4d302f89d3fe79cf37c9ab83175accefeca76040623b97f8c2f2bcfea038a01add474a05d38c07d2975374744722a074f1612b947e8fe5145cefff268c5d2596a495f9a8e7056335ce51629ae5b91016e6aeff42119fa0d23f2fc5eaa34dcdd5b392bf8a80382c8be7199ad5b509c0d2bf51d1e200fa26d21527a119b199afa3f062ca2f8b5021bc2770b29e955ccc7759b551f3485fbd65b1ae239311105e046548071ba2eebe25c079b7d6a626a051445090cfe062e03c729f91e84f2ca460ecc3e80cd10cb30b293740db3c8df4e7fb10008e61a84214a4f5c8806a864cadfbf652e12f272192aef5d6a8cee85fa6d6f5d53b802e8711d44fd30b413574679c1ecbf589690f7d2616668d59b9ddcbecdf7ef505411fe5f72ab83075bb132ead2ee727fe8fe098d31c50d6635b2c332af0ea58a979216665584244edd1b2d59a12b26f9f3b49c37e21aa8d48b5f096daa1afa8cc89f1178643a1fda560fb1fb48c4c504c4d1b965cf8f9a3d45cfaa3ccf8ee4e07d71961d7341c2b6cd97f081a62313ecb4a13a01f1fe5da57348a16b457c4c3b56295e05d175bed521b0126acccef23bd991fd423fe044bbbb1d1a469464fa3b49044705071059d3449c41a4ec7398c659a180885b765c0063ac4aaf0756eaa2dd5c0c1e41e175250fdb5f9473c6e3c10d9d88b82f2c39482a38ca59f09a300761c2020dd21182b9812e92e3eea7dd31cf18abab0d873f5ca1972a04bf468ebfcb9cb688213a8132abd79be79ca74d9bd4b7e625f4b73ba01e402a1e279e1d32d30e77ddc777bb630118a1525279e929a715f4e9f92c25b13aa61b5e40a50409bcf9dac6edb610cf8bf6f3ec70a2a83a6455929e032c7b858714fe7c614ccae8ce445dd8918f69adb7576d7ea17fdc2db0ea9b1b44ca9634e0d4e716945f7afceb05e6f8f1f4671387dca2facae00abc918986431c0b140a66232e7d5ac0f01c35e6c5e04e9e8a7988986853628d0d0dbe11b2c89ea47baa6f41b846c20a93a868b6d2e2f27d01759b5deb50cbaa5fafa4e91e83196bcacae1d750fae9930b69ccd3e8a3aa686d5a5e1a8f2eda62545ee3542e09995f8bf5238642d7fcfba5e35fc2efd5941c0c2216f7a5e6334003af8afc4f4a0c3efe4a01fa475ce7959d681ff5f235827cbdd404d91fe98355b11fa4ec39572b31f499f8fb7610bfb621ec02182349e739e03908712fdd4af00d9a9aa4dc4c3d469bac6d68a5b1e45ff30c4c62b505399623c746ba0fc16ae3bcb3d6c7c19fad9ee5af508a8a1c7d46fa73bfc750f09f690973501e2e9831cb496eb1773dd913aad8e262913a5d05b57cc35ba2f1ea8d2be56a0a181e67321fc5b4edef4c856fe8cbd04922c527e2577d8a7f442f260a616b39426fc36e79d5e7584992c8c4d1502284be3cc930cd17e5b5d902eefff8c840fc7b04421db9ebced50bba162883ef14286768511393c49d9d532a692519e322c091653b3f5b85b1ff94e05b4b5bf01c7fde6196bd4d2de2e0fb870a912b71640e25518ecb23db569af598ae2151bbc4e80cdf230083b35d22d1a6ea0b78bdfb85b88bdf64c89ce7f104bdc320c1169681d03285ef23c9bfc927513d0d76be8937740940426921ebc7b42288a9cc6536321760d8276f78169fc24ea5990758f1f6c801ecec9666609189a4b15a1cb51a44296b7c6f4d45c4f6688c3e2b8f246a54e9667daaffbdefe128ee31050708b16c8ef8948fa40cf883f94bc7de14d9868327b6a16697ce752e651a5f63e0a0965c1e398667bde4d2c26e209bcac94863aa6161378410d7d4773f5f460b0b1cd2b72fa9719cdea9f804bbd19a64b71e58acb0cfcbc3a0a0d25bbf15f307d9859d920259ac0d39ff2e2ab667c35db85d65b7ddc9b262579ccd97da1a0a240cf63c55e5764c785e2f35136ede4c4889cf0613029bfdfd72d81240770fb0835af4b31f1c0b53cc506e7047c3f493574cdd48ad797618c92f37793ac5769b394c74f88b21cb5637d7f689fbcdb6580b168a394b0b275a5b7d2097cb8bfba5c0cb0be2fae24e129ca2c85272b9bceea893fcee22b54948b76f5ad06fab44c86b721ac0c7bd9f28620ae2ca3c43ddf37a9b2adff8268ec9ff6360c0df5bcadb657d0a88e70db1c32ead923224f5b60afeccfa13f66a3cd1c83307439449abf9af65923ad64babbe3d498d9b202a3139d336f076dcdf4e10b3bca46ed5e408670a4d72ee91df75f7ae1b1e2b519fde4bfd6944ceeff1d5b815e3215767bd7f3ca4adeae223f496fa8f7a3d4296aab90a02fc4de2b75a279406542d0440dd84f6c027ade77d8b53bf91c21075756ae024ca668db55474573abf52125e15381f3fef47694d170f102355e7121864c1d017c6baa0732ddca0868a033e917f946bd7b9c6db62461a2e37de1eda43797276071e8eb681ab76c1b2db398ab957307cedbfcf2a8ebe554b387c812f1407b0e8424f19fb5244c10dd18183f6ba7e5edc77bfdfd15ce768fea6397789f0832df153e2be7ef150e8fa9e69851e23cbd9a71027b3e73e3d51e6ac2f0df80dbc1087d788d3dfe7143cc956bdfb297ec40e6b4630dbe85d05d563ddb4c0b5385821abe67bd3c406164870ec9f7c904c806bff323cae0f90dd29883d75fac5f3b5985949f5ed019543852c1b1b574eb481e5e0b4151fcf051260cbc472b04c21b01267e9bdee804aa83d47275032946c248b5de7fe4ff41fc7ae105464ae803d048cfb7cf84cbd111ad0b1728af2b4a9e27edbf414cce6f668942928e4a94851f05de0b46188ccfe64e2182bbaa6211aca7922f9621331c5ada6da9e0339b9d27d4bc3c42a8d07c7f8347e0457a3fa59e97e5c119eb4128674002735b9881de27834b6d79e3a191c680eb35a235a0f558c7ec3c22eeea169d39efb973121d780dd88c84fa4249219f386aa9e1b79de67a8f0e8e3499394a7a4a3552b5190b555b29201d5e16babe08384af634125818484230d1153766cbb03c81b9f8a21aec5324676fe0f26b1f60b09fb40707d4e5a3d519208af9817d7d0ff43596498f27edec32fc3eb0596abd450718f71171f2205c889723730cd221a1e34f5427e5df60bf2c75b51330ed4119d66363795f5f7fa83c9a01ad33ed105a1db40fcc8455b54ab88def062bfae4080382f8d01bd892f8554a0ec0f603a79c891a9edcb2b9685aa9ded5fefc88639f4e189e01597cf0a9c8bb31b83ca1ed71867d3fb69cc6f2bb98622cc3f3740632496a138f8199d86d40c709e79ac6f3696469178fd9d88c7f275e240d5705ce09541d6c0cbeb3eb14a66780ecea3506f3ecf172f3a9de6189143280d44f5e968a274e6bf485b33b48f19b1b5c2c88359823ad8eacb2604a28576efdfd267bd93fe56851498557a9ed956aea1f664ff57e1b62a4e688afa6ac5291adc8f8f3c149a4601548e17b67d3a19609fd3629c81382e3640264f7753b1aef5560b36e36a9afac461d2baee620b3503f950d3ebfd99daec30fd89bb8043cdcf9d2c68826621cce6984b7cd741456fadeecf67c20f1c44aaefc9236dab977f129f6c5a1877b0eff1dc82275021e3829c3d53ff80345a5956386052ac4c0609840fc894d4ff989af2c6a013beedf7bdaaefb3359fe48c5d8b5a714a19fb67987df96b6811414eb1f147aa1867f1faebe7f582ab1e03bb2355107a9e688a851e80f50696ab94ed4316bb2994775474a2d1ec2fcb79f99fe83e6ecd3ac3687b66a7fbcedf20921cdc6e32fa20a273764795de713c4b5c8f8597b6fc29230367290ac344005886028fc1942cc033eb43a872be712723df69c597a219e3ca588f1ffacc3bc3e62120ab6f5bc1bad39a50c3026bb2b63aab862a84e61097fd24d8f9442abb56dee5f8da4b697f47c71d125c7d57b5043971a98b218f9aba5b9a61095aa3756b3c1270abc5b1fefb39362519a6435c8e7426acb622603a883352f93ee3df4c38112daa9080ec3e584d2005a624573e999a76cad987bb0c0b686a76c6ae1d9f5186201cbbda8d080a79af5018748d69a5d1e9e2f8afbc63409e028fe84bc7ce18e512e535137aa839a8f506383a14cf256db40cb13e808788b030eaa77f0123702e9e80411126886ac1a774ec0511983e05b6d8ae556bd072f894f968987b5ede1cd09e665653922ada7d69df27c976a47f974519bf0c3202e8c52e7bb5b7a45a9fd6545074effd4da8596230c5bd8", 0x1000}, {&(0x7f0000001780)="85c09863a71c66d591140a2d4d3704a39020b4f2d3b9b36c68b879b3a8faabec0ac2328b3e469b28c462d28fcd6e118d3b7aadfbf97413795a3d1993e0611fc7430b6ebebf1665eead52a6fa17a4ff90f216118052b18ea3e87fd3844a32835aaf896c18e75e9e890fdc53340cfb0ffcc43a171d337e34cadca14b57d756160a274b79ba3b075b6111e62a7e0d7721d92d9d4d531e3b36271952c259fc75e5d3f6c3b7d83cd5485af0e8a47f2a99425064eff77eea43676a7ee95873246b354baec1b9b9270a256393fe2e56089b98f5478d9e5ff743", 0xd6}], 0x2, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r5}, @rights={0x28, 0xffff, 0x1, [r2, r6, r7, 0xffffffffffffffff, r0, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r15, r2, r0, r1, r0, r0, r16, r3]}], 0xd8, 0x8}, 0x40a) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open$dir(0x0, 0x10, 0x13a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)}, {&(0x7f0000000280)="1bc9856ff61471a39db561b1e24c8b9d141e1a854516ac83bbe03e6133ff5d1f3e19781322a6a8762d06719bf90d66a4873033b9b37eb069dd224747c0565d3eb33600a6a2aead1ae26f5f03d96c0f098a3117da5ef95f3e465b03f42a850720d61b7b91722b31b7ff106cf799ad241670f8a6c037a199a77fd1aa06e697f2462a4dfccf071d1906845fdaf62e49599410a0463df2f2839c", 0x98}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) r1 = socket(0x1, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000bc0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b578e9a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0ade2d247adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896b", 0x4d1, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kqueue() executing program 2: ktrace(0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmmsg(r0, &(0x7f0000000200)={0x0}, 0x10, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000240)}) recvmsg(0xffffffffffffffff, 0x0, 0x42) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000003c0)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0xc0}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x40}, {0x8}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) executing program 6: r0 = socket$inet6(0x18, 0x3, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c"]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49", 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRESOCT=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) sendto(r4, &(0x7f0000000180)="e7c94c3c526a7f2a", 0x8, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r2) kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0xfffff801, 0x81}, 0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000280)=[{0x81}, {0x4d}, {0x8305}, {0x6, 0x17, 0x14, 0xffff}, {0x0, 0x7c, 0x80, 0x1}, {0x3, 0x7f, 0x7, 0x800}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) r1 = socket$inet6(0x18, 0x4, 0x7f) setsockopt(r1, 0x81, 0xcb, &(0x7f0000000240)="31616651ba464bb15e4ae7ca165dba9a18f6f59b3de242b5a357c565febaee3b9e5607015ab2f2b294bd94dada8260e3b6e1c74d39c45d62a8f5c6d6f8a6bee72f72f92329eab627d28171c8389fdf13c552d9c542e34a8b861ca9df16eb19d576cce233e04cfc262e44e87eba1ededda0bdac2edcc84fe08bec02a55dd84540653440a9d4985988b978c59962ed134a9db401eba4c648d4c4e9d834d84bce7cf6ca2393e018d950bb3e159287debfc7e5fdb55cd1b62856f5a5797957b614efcc1eeaa0c24e543321a39535bd1dddfac4682b95f2a70ec70500205170bc34461b9ef0534c2d6f279ad86cef01976146419d987d599f08971128", 0xfa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15, 0x0, 0x0, 0x6}, {0xc0, 0x0, 0x0, 0x81}, {0x8106, 0xff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60d9000000383a003bcc2629a17a6c58afb8877c8be162e3ff020000000000000000000000000001020090780000000060011e0000002b00fe8000000000000000000000000000aa000000000000000000000000000000012b00080000000000ef6cbe69"]) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0xdf, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000a9f0ff3be1e300000000000000000400000000fe8000000000040000000000000000aa4e224e"]) socket(0x18, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) fsync(r4) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, r5, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r6 = socket(0x11, 0x4000, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000001640)='./file0\x00', 0x8, 0x0) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) executing program 1: r0 = open(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) mkdirat(r0, 0x0, 0x0) rename(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r1 = socket(0x18, 0x3, 0xa9) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(0x0, 0x120, 0x2) r2 = getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x0, 0x0) setpgid(r2, 0x0) getpgid(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) chmod(&(0x7f0000000180)='./file2\x00', 0x11) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x1}, {0x2, 0x0, 0x0, 0xfffffff9}, {0x8006, 0x4}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') symlink(&(0x7f0000000040)='./file2\x00', &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r1, 0x0, r0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000100)="991b3235e71195d17d8fab1bf96e1b75f1324ec893ff96aef5660c42ce9fb26cda3ff9de84c13336ec39b0e68acea8ccc1f6e5832d1f5a54c26b33593281e865a444374181727ec246387e81decf5de30fbd0768bcb0c0051d85040231f21b0a0f1a82fc8a23da2581a4c2c5dc2fc01efeb1e4d9804f19cb819b843ca885ada21368a8ba39e4c682d95fcbfb39bfeeacb893bd0a486afefe9ca0491d6b2ef9ce3484848bcfa6387224bc", 0x64) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) executing program 3: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaac0aaaa406cfc0c9a1408004500001c0000000000e98f7800000000000000000f00907800000000"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) socket$inet(0x2, 0x4, 0xfd) r1 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = dup(r2) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x0) executing program 7: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(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) mkdirat(r0, &(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//file0\x00', 0x0) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd76bba40e76cdc33171852368b1a647605f6afe23f6b07a74e4894e3fa3a111199cf4bb003000008a211dd1450021b07f5a1957de740000fe8020000000000000000000000000aa020090780000000060000000000000000000000000000000000000000000009040e983be36cc61e9fe"]) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0x3c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5807afec31477", &(0x7f0000000080)=0x1c, 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000"], 0x10}, 0x406) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000500)) setsockopt(r4, 0x20, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000], [], [{0x10}, {0x0, 0x2}]}}) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r7, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x200, r3, r5}, 0x2}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x67, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5f}, {0x4000006, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0xb8}, {0x4, 0x0, 0xf7}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) syz_open_pts() writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) open(0x0, 0x0, 0x0) getpid() executing program 2: kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000002b00), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7ff, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x400, &(0x7f0000000400)="ca", 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41}, {0x3366, 0x0, 0x85}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca", 0x58) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="512d573def12b6cef8076fb3559191da4ab9e3ec7282be6d42b46dc907b819d1ab6321c70eccd235dd813304b39d4d87301881acc88ff686728c9bb104f58f9067858baefc5bca50da9c0872128922bdefa4c2fe6d385a0dfe55f23aa2d86a0b9860c93ba086968d406bf203eff2b0fc9834fe7ad345f331586da6383cb7eac3c4d4b5d38e7859a3a97c8c7dd545364b04273dedd7b02bcb673a57ba439f4ae9c55394fa775547719be47818007b9e5fa5", &(0x7f0000000100)=0xb1, &(0x7f0000000240)="2a9240999b8a3aff373a9dba7ebcbfb25a6d56162d023be437299c32b86ccaba9e924b28a6ba6ba9628fcb33e5d9431ad864a6357108dec64a69de8f644c99164418229351542809", 0x48) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57", 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000300)="2d39e809e533f1aacdbc4bc3afd2e2de91bd7be1dad0aac53afb37b96389ced3ca5f5588cba93ef9eeb463b0e31068e4bd744ef123b17c13a1973838b1cce20037274a952bcb668ffe68ec9bdac0991707a6594b303b510c64f870bdaedde1934d8b43a43ecca891f342a7223bb3740de6d5a99979ce9bb630409ebee7fb01f503dba7307940ff8d5196a4064a91d93e70740080ffd5cc7462e1250098db0678c3399736208dc14153e631abeca19bb2b7c0d44b47c764700fff7f24fa5f6356dc9f3d3a73197f50386e666dc283df51b2aefe24c6edac24e88b54b2fbfc7f6f3343851f76059197d8faa5e44b54770959db04e7689fbe5fbbfa7065dfaf10e30cf8437ad9b3f7e354bf806aed23dec4df0c41caa7af96f402e2e520c83754f97ae3bfd52de507dbd6a8c1f7b8dbbe9c996e738df3ad1b644b0efc339ddd0c9e53385693646a303d05a830ea8ade2420f049de188e333a19e58ff9c6e594a3868a8964c68de4a81a141d12426912fea9a2195e7881c0ffad45908f2e52533421d575cc300c05694dbb25d02f266c86b0f15fa5f70a164971a0dab861f6ef53d8aba9cf0d7f54c707163a4c3099f8a541194acf25768b7fc53046962e4421a01586fdb305a3b46d9dacc6ea43e9cf1536e555f9e1e4f0a6fc267ea5b171e9c1cc2962dac98b0144666788d53d774e9079e6888af7ba5a7daa985499058a71d47851836e45810329f85ef2350d1f5d6ccf9666669a9106b533c88ce81d9da690a97f7d9f8df34d6a019d6572b154ae1097145348650b9eede5a221119f861c2858b3de8795204502446d664006799262c363d95448f75508627267d8749a60335159d853c34c80de08d63053a998c8723543056a3e9638aae3154bd675cc37e5c908f7a12922bfb9ed62a841723fba37f1952467f0e188180be4f35e81fb096dbed73cf4d1c270a647d98c7693218f065b7e05f4ff48d0612cff86f8fb0d7b8cf2cd5cee0ef11f1d7307d868d1e1b82e87eb30972cd33f6b9ede4a85d13eebc418118c867322e37df792ca85f0434b27314029e3da9f5875a7488c886e197ec754b37ebfab847c9bd090c9ff86a626248c3826cfb50ce67338f8de172f6d83b4486fd4a1d9b31057eea12ef9aba07cf743587da2657aa071538cf1176dadd31d43da9a72be6b9d35c6e047055cf3fe268134b7c6ef34dfa5bd3edecb20b689756fbba6542efcef385c22f3d2c5987825125e9aa3fa73e274e0eabc511be0ecc1ed1902db97249e14818bd7428f518ad47f387b8495d63d2304fc5edbde504c588a2aebb8cb5a12c61db315dee86020295d07b5558305fd8a8bd7d3525c27c51590e4e3cb82e4f1eb764a11c8610e0c242e0b2bd56fcff0cc62049707ba2516d904fdb760a3323d8c26c4ae79ac3ec59bb677b78490896b541ed24b2b7bdf9624d3db1036632f665f8be194bd2267bebfe19f83a336360442cc1627f843a8473baa8aec2c726a7a8320ffe32101ff82b99a9e68b685ca5a0d7d6c46e06b94624921a632472e67bf07d9db622f8fbc3e4d03cc65912d19e847cd1a7a4d90cec8767705a2fc48f35ed803b073eceb7e22590cd52240e534b22201e80b10706b2821a490fd279647dee312465c6ea5c9f184d5406168e6361284b6a29d76c9ac79e3875ebf11a5dbd982916a3c655470b30fbc637f34b020627539858b8a7849947283355b79a104e30661bc2a7deb2499fa59964f2262ba8fd400c120879498f4d52c26ad54f72f88dd2e0a450a47755c076f2864a7422c4a48711a223075b5ab8373f26c8846012fb32eab48de4d0be5f1a2d8cf0f7f3391935e12d98fca9df3b08c3e8d91945554784aa57ff9dafcd6ce27db211900b2d518626a85b460ecc39bcb2624dbd8684851a047f13623b7bc948a4b890de786dc664f6664d1480d849300828b1016a9b5b9d8971a01f3b6f255af9ed458092e6796d0e2c8a3596e326bc8e176fcf4f68ca0c430e2b6b1ec636c79223263a236b83170035dca1b79e7345f6fb220d3836cd865fea8f96ac7d2fb173f24af45848096c16f365d1bdee622cb62b7ad309f59bf972d585122f16ea7d01ed955ec8478c4f01e0e455ed8e587135b71e74600ce1060d704b0d91f6d730da7ab432b35538dd98de6245b94cee7315be12f0255f368fc87f80b9195df098b2947f08e448cbb8a02fda405122076d685a451f4701e07dd70db3a9dd6c122bcb813fd618421b67de1ad3a1ef0d6dacbde3bc44b3d3efcdc10e431f32588791282aab56543bd6624ec726d15badb8f6f9a81ed3c4de56847e323863806cd66328325c1471beb82d0ff905ea93bf19de09bca47c383b28796b404c9a2dc27cc093197fcc64e03090d0a104e4a13368512ac6a60ca613e920dd332ed875ac6eb01c401e03abccb3af3e04b38c7333d4900ba3c6ca3a45c8447345b21db3e38f3f8eea39de2e3c25aa8a23ec8bd4b121237cd466f9cca688a0a4d8cb40f4f5cbbc775c3581d588584b3fd4ecd5c5203f4d2ccb8501f04b7e4f816f23b940ea48a4ab190915065ca2ced881170542508633fe6a2e9f4714aee78b480e9c99f0c7a0d25a7060b83451fc8fef870d391acee486a0c0b2ce96250c1c2ebf4af7af746032f867ef19586b016ff405ae79ea8fb6c7f0bf1b695f7ec116dcbbf78fbab7d683eaa0120cde1447a2173ee242cb65aa4c015b9169b9436284ff86a5b7f0a197801b4caf9989b14f21b6864b66578f2f32d0d6f650ea0a451fe41340606a7c0d09cb951e7a7c88df971a47afa0ceec76d8cd41889ef75a3d10ee13feeba89ece8d512459b0a3b2d6710d8b5900da901d46fea97946e83868b8b58efb521b88c356a30e8a655fcd88e6818a82df784bb2a7a9697dc8931eb825bf6b9942e4e1a33f67cfed49f9b78542e730e1a7b316fed025ec131aa24625a46d93461c2ccd881183b8f6e6d353b0c86fadec2ae2720d57f0dee07da93a5f7ccaed1904005b996f3ad38407f773cdda8e647887d6129a2e45f88d3e4fd82370e0ad1f0c7a83324b36f9935435081ef0f12d1d2997282030d909e713fd4beb5565c11c5e64e7312b8bd763e38521117d58a175a315ad6f7b4c6ff0738957825d64d5b893edf8b759ee273b32375c490c36b57eee296175b5289f69fcc0f10711cf8dc81c772204a924d1b34757246a3616c8b7ae0576988b21cd5c94e92d1e16bda7a92b7dab3326c6bb1e5987790919bdaa302eba6ca399fcafb4ae4e809abc155a003f4e285802c5ad053a7c324cbce94beedd2784ed46f631fa23124e3adb0504f4c526e2a5e90a040a4f304cd04980e978074d504a5c787d85ad6f83f88983a0a2e1e69ef9699d72a468d5f46a246990a249334d7864e44cc3cf8636f53cfe37b552c08acda3276afee9d11eb0a497e5ef7f82ae719c79d640a8031c9366ff9db71df137fa8ab139c21b65f9cbdadc62fa271d497dd1ec3e960a08813d303ca399151785e057e32b7958ee8ab77663034fa323a4b0a808f9908aa0f87325c83e4539a5fff550553aac380118a31e40b1d08382117e1604c64b7c8ab9a969ccbc70b84f9d06b3d7c166e646284ed4ad090e00aaacee140dcd1c0863cc98fd2d0e0aaaaac7666f3f1b1a31272e17b503c50acf1bb4f125444e4c0c84b9532ad0d837976bf6024e7b5ff29dd5e8bf38666e05df6534399492834af287a8f585d87c3b938010b6ed6b02e2d56af87a8a1416801b2da946a2c30b4b47778e1a299002e3872ae68ce024d186cd770b89ec6defef6879cf5af39f3a75913ff6b31e47ee021c3d0abff55560bd140bb3e50304ebb8a98ffe9ffb5991b76b45c57696b7f5670a72b6a8b8b570368d7dd65bbba4a53b7f37b1a436507059c92101fb9813821fca2655eff7a19c5dd592cff96442d557dc51c630ce5a3c5ea983fc6e18ef6d00357ab33cf9ed68a9d09d9c37020b325f9665af184313c844e03dd885b3aa659cfc0961f6cc4b38ff4354acd8cfb2abfc241c107c8f0e9907eb322e3fe742cbd171f1206e16070795a320feef79f388763d1e0471241bd7e4dbcaf40f7cd00f89837aa86af05fa0ecc27b90b2b32008aae5f033baa38d2fa1315605b48fd41445ce3385ac1c4fd845b789c44af3658ed01b0c182d73122f04a91ba1e68ee162b5065b1fb865079979a5ee004033f7bfe54f7c87673872db0e1ca8044d78b3b7cdaf3879583d7e0dfa8d5fbfe9d0376a4eaa57fb1b9cf5893fbcc4630359f35a080bf9f564cb915f5a3ad7e1b6938e02f19268a7f259cde24450e22626f901f9e349045c40e2082c47b4935fc74a7be9842d7ee89529387362b251cadc63a59447772c4606fb7e9d21236af54ee8b6fa08c090ba0a0fc5ebc3a04bc7c2910df7d592240170c1b9aad10903e54c8099135f53936f3662ec4274106cda58ac367440c5da14b858e572ce3af409c8ac75ee10343068cc78bd6ba9409f048defc13ab345bd66a2e9bea750d85f7dbab844dee3518334aaf06a9bd4da60ecff1bdb9d164c010e66a8d304ccea81daea4cecf7321a3a84b44ae8428bf15ee39628a0334375602364d23b55b07915128e518f33d2fb588f2c2b38b945721b79d979e31af17980d4db406e8c46b6c84e5f7149d2c271db44f8f3f606f08a318afffe71802f3e9d289d47ca7b064004c7393be4ba9373479457aa73bf879d8a09e68f3fe2e406d417914a996f00d088bd868118d1138f38c07c676bd8565225668d626ac6b43f1670a1bb9c13b15660353c156665d4376854dfdb0e1844550561fe2beda948ca06d06913cb962301bc93dc63de961aa674f267cc112a630c0389bd730212da1996372507b1bcbf0dfd67d4408bbd5ecf6629e5a182c69292f69f54fd741650d481e14ab207f04f05c95056f2a451da245082227280b7d087de9147ba5c767abcc2a58513ebd514f79201a6b6314b1943a91ad6f1f1dc97168ec9926275c5021681049b6bf38e60df46567d4f08b325fd81be57ed6f73256268aecd30d3fed92d9183a9f08d7fbcee8a81bef7be56df9bb604510022d897be54523fece3b269dbfcafd1c5a87e4ce74d63ea1df98e9d3bf1efb486c3d92bc5439c1789eb10ed0d849d9c0db6c6132e33dbfa1b656c691cd718da6fade074a38c973e3e1f59bed883b946d7f745ccd7a4ccbc7a0571c6b7a2ac0991973e4874dc89078208260d36ec8bfde669424dddf14262746d1ad36ad3a036faf3756cfad5c008d248615f82c0d6fbaf4c63cf9678432ffe00d379f443b84437047c00abd021fc9d66e517b43908db17f54ee2d481a73dcda87cbaab158f1e428f9525a3fc2ff167f0e490d6aa5c0495a952a4e6843981e7415926854b3bf50607d858d1bc456248ec1f0f370bf8572af23c6db73d42fbba28060913b255ce924319710bc210aa5f2b01dc3fcf1ad68c65d341bcc0d2a3cf10b6adb26b18db1a7eedf0585126edcd38eaf81e10dd3023031a9ff413930d515cad92b8427d819214a74054a923da6bab949b0645745094eaa420896ab5c312f8b2cd067cdb53ca877ee356e19b5bfc5cf978aadf43e6a300981ed132630a20631ba5360768e369bebf9473348eb4dd4b2159f9eb855bd31ea4dbcd3011d57f481c98c7e790a1f9b780c8c508666f1da7599d80c4acdc0fcd278dbd4fbc85db23818b9cb6a0d4fc42685ae66e4f2a4fe0729650d24a96cfff3ea3131bd0608d155fa3f6f09ffd875c3be5ab85e937060d923db86695edfcf646ee12221348069ac6335fb93e7ae", &(0x7f0000001300)=0x1000, &(0x7f0000001340)="c48850d4820a2b2dbc93769ba775811031d78d6dbaa4445855aa60cd868fce9c0766335298422cd3eb70684de98efcd46aede65e6806ee889cc68baaf96287cf8a2e0d", 0x43) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) denied attempt to set clock back 2142240887 seconds executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="08d5d7057a8433ec53a606bd5dec973339c7de10a38ce10d46af416219cdcbd8f393cd478aa8e939dd4a9890b61f44b52864d0a8ab029d60de237c0a8bcff8ca6438e97b20f06f202118d4ddcf5bc5b7cb29c46b23f75427c725066b6a66327ada030ad3acdafff90efa27438d88be2dea4c6eba63f50c0fe60f3aec705b854273631465436000e6203e5c79cd51be9455645185084c43f6420471cb72a26eb387d90a09926177f99b9149d308cf0befed4d927841ef7ed0986002bb71be8bced9f05c67da7e99d892d94ca7d46b37", &(0x7f0000000200)=0xcf, &(0x7f0000000240), 0x0) write(r0, &(0x7f0000000280)="763dd9348dbc23eec124bcdf3dc52bb7ea7ec046d8424860b538c086a623cfa911da2359cc0f0d5979378b5ba67259000fd88c7e4c8d21846f2ccdafb058ad4f5f8510aeb918e7dcd112bb354927b2e6785f6a37cbf6510d839b6f7e88095dd152af13aaca3214aaa75a7b3532c6d66eb708eb9b18553fdf6771d2509597aa67e5f095bfd9821c97f6a4fd29ff4ffffe2f6eea37f16d558abe3921eda34ac7ec09545b550933099b888dc14dcaf7d6cc2319bbbfcc3ed6c459d67a7b7c96c907b0d421c2cf2e26e22cad3d1fe47e95", 0xcf) getgroups(0x7, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000003c0)) r7 = getppid() r8 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={r7, r8, r6}, 0xc) r9 = getegid() setuid(r8) msgget$private(0x0, 0x25c) setgroups(0x3, &(0x7f0000000440)=[r9, r5, r4]) close(r0) getsockopt(r0, 0x7f, 0x3, &(0x7f0000000480)=""/130, &(0x7f0000000540)=0x82) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000005c0)=r0) setgroups(0x3, &(0x7f0000000600)=[r6, 0xffffffffffffffff, r2]) sysctl$kern(&(0x7f0000000640)={0x1, 0x21}, 0x2, &(0x7f0000000680)="06240265e7098401710faa0e8eb8f18e50993a9fb65612650ae012f888a407a452629cbc9a8109b70a36a74eab4bda2412b4dbb8ce9078eccb70fa8dcb19801c7d4d447bafb3f1ee29936a23a8d2fdaecc202d280da993a6d6679e8e03967074a80770e65da5ad2c2ce03ef4b799d827df05a2bf4f019b736abc937b5d41429a6b7bb7821da223347309e75dc94a85d108", &(0x7f0000000740)=0x91, &(0x7f0000000780)="55c12fcf26e3135f2f95bdc87a8766bde5922bb1af416a38c4ae0bfb567526379dbda601519bcf48c4739c71279b5618518bfeedd58041e1e17d323ff6b7cf3322960ac1823405b97d92be3885e6aa6428be3406b7d463439318ab0cc2c05de802", 0x61) sysctl$vfs_nfs(&(0x7f0000000800)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000840)="fd50986ccc725baa90e935034d02b5e608b46f5c469b7be342afc87186dde97d421cba66361c2b9240903113af66b4714e2cd1c6f6738c811033fb8c2f584e989729c0ed32cabc", &(0x7f00000008c0)=0x47, &(0x7f0000000900)="bb6c29fa44ba9966be461f096376bcea72c888142f25ebfba105f627ed85dd0355bbe2b52940884e371926ba77672c02b0b3f3dbc2ffbaaf643248abf4b5439cefe86602405a1430e42ae1506e84448638939051342459c36e3b2cf15b96adafde3fcc112e9fb4ded78de9e6f8c93514e2139d7403340e011875c6460e32cef5c94c61abd687bcb1bde1a7d8f1c4e2cc0992e1d97873fca7fb9f1b3ac10c4bbff91ffb947eff4a1ca5df8cb8d557e3c58c8704197e2b20486cff311908a93d7b68773d17d1afc2232035", 0xca) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) getegid() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000a40)=0xfff) setsockopt(r11, 0x5, 0x0, &(0x7f0000000a80)="6d355ac6c0c4b08202d2cd2054337f462ba811cdd4d7faf2c65625117edf279530cb0e998e9a2e92d73fa0125664bee14bbff585c472949c79e0de69818353", 0x3f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000ac0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x20) syz_extract_tcp_res(&(0x7f0000000b00), 0x3f, 0x2) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f00000001c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES64, @ANYBLOB="5010"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x8001) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x10, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x0, 0xf8) r4 = socket(0x18, 0x4000, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a729", 0xaa) shutdown(r4, 0x2) listen(r4, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f00000005c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x3, 0x0) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x80412dbf) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="ce265e8dc9f350f6e07f46449e9852855a6eccddb3f5d6a2bd87baa3e79e7f746a508241a7aff74f0480a053c8321ef855455ba7b3bee7f1568c49caa4c67c59acc6688fd477201b4b3df8ba314fdb19d940790bcee83ba5365c53fc5f0d74d0537baec2c503877ac9428236282b1761c392554e5c4860421e104a23142dbc7ed0ea4cbc", 0x84}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{}, {0x50, 0x9b}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x1933, &(0x7f0000000340)={@random="5cd50a042623", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e75f55", 0x18fd, 0x8, 0x9, @rand_addr="07ad72041ffd28d693f083327d4289fc", @mcast1, {[@fragment={0x2e, 0x0, 0x9, 0x1, 0x0, 0x4, 0x65}, @hopopts={0x2c, 0xd, '\x00', [@enc_lim={0x4, 0x1, 0x42}, @enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @ra={0x5, 0x2, 0x3ff}, @generic={0x4, 0x44, "9901a186c0d24f1ddb59e42072ff462096b17ad820a730fff697d6a15bc638907e47a99534af960aa01ca9d2882f27fc1ee51f13801f0e3b7254cd47c3345af392caac03"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x2e, 0x10, 0x0, 0x2, 0x0, [@loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, @empty, @loopback, @mcast1, @mcast1, @empty, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x3, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0xfff}, @ra={0x5, 0x2, 0x3}, @pad1, @ra={0x5, 0x2, 0xb38}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @enc_lim={0x4, 0x1, 0x9}]}, @hopopts={0x50, 0x41, '\x00', [@generic={0xcf, 0xed, "ee8b502198a2d1f0bd38d70a481b3ada706b86f85cf66b5204676a1a6aef622018f5a8beab494dfc718b7442d51a8ab1f79b0d7a0cbf522b87f7fa750ab30e4f2ce167095c8a8a826218bdc19034f1781f2af54857affbf6252cd46121f439e044eba1d5d7aec4e241d193d5b7afcce23b6da3139a18832aecb86a32eb29b75fd8e9545aee46df7a59fea495e8152714795b144c6d0822fda3e700809bef1626c77a817954ecf13415e5dd2fdb88ebabd2da68fd1b2f45602bafed6f2281a1810e75b7509a8080306309265a8a9d59e4bfc0e4ac2d84d0918243db97d594d2cbd6efaf5212480f4f760c554521"}, @pad1, @enc_lim={0x4, 0x1, 0xff}, @ra={0x5, 0x2, 0x401}, @generic={0xff, 0xf0, "a0f444b29cd93b0e17a8e01baa0a210be55f26787856e675a728ed959b1ab63aaea1342c59dc805852a91aa5ef1993ce05afb975ae507552fc4c9e3f9df7e38511e676edcdd365151d384db7be9b4f68b1700f3b080cce64f0ecd1d22832a2ba5bcef91efbc0c4e454727c69400161498a6525d2303713a432a73f88908700ca6f14f2fb6e200e3ad4075b5df0b085ad1be9f891bdd68d213a511dd93eb0323483edefa5ed4ec5bc7a12e12ac6092acfea6876361fef36489f41d0f06cdb0a83db02957d0709d28f9481e7a1a5263128ba27b02f5aa1fcfce66491753d088e426134679b225f856a5dc4f9c7f5d5ce66"}, @ra={0x5, 0x2, 0x3ff}, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x1ff}, @generic={0xff, 0xf, "4200b0726d461679b79a2dca4e11ec"}, @enc_lim={0x4, 0x1, 0x5}]}, @hopopts={0x6, 0x39, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x9}, @generic={0x5, 0xda, "1e1a9b8518737c26199c328ca7b46c597a18e0c815fb428a6d7c220c0acaa0ebe20a26d908df34f139a22e47131354ea9fcb5c3d58208e9826aed36089162ab347748a7211feadaa9787d6b146720c2d2ee49edb960b94bf1c9a9beaf5e32ac14823343cc5fa0c10389d4c104e7f66c113b27048cf8607e12f7a131c794e70baf65a57cccb9ce0d894cdaa47caf4a7e614827c3e947f75220705ee4de83af4fb47f359d1f5ff1478083581afd4ef891123fbdeec8a8a7596655fd84e9ca3fb7581848c73486e29bb57c77d0268193cac7891f28b80644d160e17"}, @generic={0x7, 0xeb, "828ae5c6939a30f29da9209f1225cb2333d0ad50c73eab325973c6c25de487d0da052b32618031c90ab3803a8041603143ef02bfde728e7c2a363dd8a3fd0b73cb608c53afece37fb12ebee646d8b894c326d1e329ea1950601ba69ef988fc128d61f8570e5a3d3a5ada2d3c096f7d5d611a7a8ba5cdb35a51fc8501bbc50879cd233bd27991a6a5928868bd5bf947fa95dbf2d71463be8048d9551d1ce457aee485997a714163b028990fdc3e33c42c72c498ce2de56a3eba9fda7edd98da8d540a0dc59449e436f9015d6df774c802a2514a817bad306100c63f866211c46240d51d9dbcbef9845404c6"}]}, @routing={0xc, 0x6, 0x0, 0x9, 0x0, [@mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @fragment={0x2c, 0x0, 0x2, 0x1, 0x0, 0x3, 0x67}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, @empty, [{0x2, 0x16, "de0aa0e099f5952547c7424ccaa2fa0001c71499e7959de05d0e2780e25b5634a7a7291b89d93cea06edfe87e4daa38c03225929952be659131027c9812f41e2098ab30ad346e0b690f8972a4e10706640c9167aae3e164cb1e48d97f9e632ee08cce74f8cdda4396e1540215a9539371503fe22c79f92335d47db52216fe3d10c069d60af8fec68720783230a22ddb9080a68118389222607f27a39b7e4d6967bd77cf2146be54d8b0ac7be2b2fa0195a54667fd2"}, {0x1f, 0x17, "ec36df17448e8be5cdae1114beec242476d388a4a3a59eed7397717e140d1c56d0de2f7aee5d4cd2e0ce15c8919a85775e6a8716dedbadee2f07f17dfab96a4d588aa5182f206fc48ad953a1f34bae32070da233982b756fffb8e8923921bc48c6d83eeb692abc1fdb17eafdb61c0a86b9726ddcba82beb641d44675b1bab6d98011caa136273314f7d3b6caf97ede345a9a2e800921b5bd0c7e99083e9b18c872307942d1e67293202d2e78978d1215d087fca6106196491286cab647"}, {0x2, 0x4, "f882b0518685d80c16dc9f78f2520cbb2557fd7c552de6f16e191084037aec144544c2"}, {0x5, 0x200, "50dc5332707b642f32ceee996da112938394e167011aaa00f9f9073aa1533adeb352c728b72ca74d0c2da7032f31a243d209fb6c0316e5084e160ca74dbd48d149c89476fda7d4c88a8c80a893a6297412cb69784cab28c0e3e830655e756f816defaad42794dc50d1c55019d904050f1073dc2b40f05624f9c4047e85f4999744ab742bbb5ea73ee0ecdab4dc9c18f8f7cf3bd1d467a2abd75ad6940be4b71ee6ada441d699f27b8bb8c4d67767088a0eea03a8e45f14c295570214bf4f06dd6493142b7a4399fb0b7ab5cb0fd6a5b492f72bdd314eb88bb1d2ecc3b4bd3535016de62573eb0b7d2218db38df99e933df5dcebad55c976e302b435c0cbede89996721f469bab52abff30102fc7710221c49c3862078484c7fbfab92d3dcb652b5dd2a1b9f171ea922c1999a6efe9a1631d5c2abf9c33344aebbbd936ca1382666dd2cd9260b204d19d19f2fcd54b0c20b00ac6a0d797f51ba9ff865f61eb0f1323efa0991a7ff8f40b5cc28a6f62e2c6da3cfc119b51fc21e80d664d8c6282986e4fc81cee58e4498913582939211ef6722daef1a18ab791eae01a34576219057625752afb01491dbdf4b548fc54e04777152bd70f708b605650c66c9c3153a911c8d37410fd483c14d3f944de10c4fa43cd10094a5ffb8d62364b2812be02c6d05650897b30c6ecc861962756f730fb61237885b9a1f2074f5cea6315d771e8e798c4ec4f612557baec44b9ba7d6a7fbc9e163c6502c484bed2179998a8926f2a4456a97820f915e058961da0a563f5e36c41304c210a05a74471f737a1476b5a9c815b8b5e98a422a11eb7a5e105137ebe0a6c53b51650f0681655b63d9009f5e321de672a8b11fa938660709b2348614a5fc243ca8f88848f06d7be0d5e27f35cc86edc1032cf0c58306967a09fa338251ff97b4eddc5aa4388340db645ab8fc99d796eee135069e5795496feb335bc0dba4fdd770f8790c44aac9fe47bcf4214579514d48da7b567fe56acfd226ae6e47cd289834ce48c6cbc489e77850fa19678c5e3ce3dfa5b1d7414f9a24d8fca9d6396f3a5fe3c8a31a24462c8d5abd5a540e214d16abd939cc460e3ae88608922270aed8b9a7ac7ec3849ba1843a3b10f45ca6604b38c200b830503f3f1c1e1e8176b84f0dc1644ac83e1e104057ad455b37ff104032b935ac27b85daef4d484649d724f241ab685871da959e7a9b958e04a607b66115810087edc6c85f64962e453952ebe2770ca3c0c42be5b6711b12f441442e6caba22e25e6c16f706b841e0c6492106b1e8ad59f0a7cea170d85f5b770bb70107aefad406d7f09e6f5b6566a75115409cd5ff044db4f9601e7256ca6c4bfc67b1ad4634eba0f82ab460c3e35f2f710f675a52ba57ab92f9580aaaef15b2b6dccc5f7d495f579bd6e073d40881a50ab6028da7541cb8702a7c3b53fb85e984cb3ac314f7a9ea953005cb0f18c4062a031c11e59f9609237479a295ca6380825c7af4eb121065a8f029770c108901a618225b27b33a5c316bad218326192ac4beda477dac3ead9120f76ae4cdb7d11e30b42887dcdd84307b3c6e60d3289484a4a0c87bd122c57f01e3739bbba69a8dc3b1ff798aa2096693789a8fcc7cd5a5c01d2df92c171798feba9ed5c4340724e3403f024155d9818dadaf8056997c33ac48dbf998d44eb720d85bb80620b25d1d110d305f306ab1f03dce8e824d19f9c75f450d650c56672de6321853eea9f3f5eff99eb4b0cc75daa9ea2c49d020329dff2cde5850d2b58d2cda5baa86caa09337719800893bbcf58edc0cac9e708640bca1e43c9d8ba3a4863c16f7f95d5a7c444607bec1a831512426118969114e047f7290ca0a65db4a23e8e963f2fcb450a441c0b09cf7def8eb42de996fc5e485bed3326802d581096856f7bd965389a8877d62a2f36a3becdd52bef3ee04e7c909eef4cdea176db684cf91d081004d2b511e8bff6dc349ba3cf368f76206e6c586b2b8aadbe14883b1971c0585cbe3662568f6384a2858f0ab00fa0cc34447579c75eb29f9b287766131131dc8e8a14d62ce6217422d3661da313c03669b196e752216af3c9defa839a0b3e2187bd721382a821aa8cab2ce3f98625d67318fbeb012dbfc21c6c37c92ebcbf393f227e485ad86cf001f7326658c36d3b53ecba84132459fd879d92c51f343b3fdb4b02315bca532f197ebc117dc078343f6c40b2a8b7bf25eb9d2e6b1e80970b9da21b55fd22de7769c5e3455cdd7ff15a9d880b0218a200737cebf6bbf4a603e797be61365274f207300fd45bb527da61b1ec46b9b740b8c899b40b7ed6a83f9190803daee8d8ad70d8ce6581a99f550035dc8203c319c6515b472314803f1f9081f0821ae65f3060c4df6a435bd352f498abeada21534e5dc484f5b8fcdb1dee275fc7f2451c9ae292ec4e4c2043cb24c8d4115dda084dcc22f19d475ede29df45fca6eefadb8b8a3306843c86d2fb8bd3cf54e3156993140c86d6d155c97648b14cffdb25331d5a253702b1341646fc69e70bf7f465a1db83f4c821e925786125bddb5719175098a6a17fae07690cdf77b10682321b28858c5d2f42f30f62c36ebb404c83f2bbed4947cd0de31da91eb7820e23e2a7eb92b2a8b0fb1775ec9b63c10f14922135bc42d5d9c776ce8d0c5b93887f8a2c5dac418873a5cb34cdb0197630a735935b3bddac066c976d494481e88756bb997f0b358b0cf417d8cf105540109e0edcd94440d9fb510e172b7de8edddb541668c98816b54d9cf25489b9f2113b0f45089e20c826a21a83bcb6c5ac7fea73f23ce11be0b2937692863dff77de5fa1dc0d48267c6b0d3c6d4fe983bae57c269a889a0126e2ff5fcef2fb9c23615d4469a1c28a31736d682220dbace2b145e9db4de45c19b5a23f31094d1013003e229688885419197dbe21f9f29f81d1ffcc20ce12f932a4b8aec28e0ca518b33aeb3dc97c3b27056a568c9727bcf59cc6e0c460f1825027679cd2c5ccb9d0fdce690d2a9d2d518f1845842d9c955e7e4237e9fb8d35f07f51e02b699d81e8cef42d2a935cc6852f6441dff642a00cc2ef8566b8ef86a38ca8703a2fafb5fe7d5aa2522f344ee7ad7da6419335ca8505239300f5056203795eff7020ec33c5a14203a337dcca855c709f1a996fa77d5dacb01bd192396080130d9d7cd6bfc8876e78fec9496e0238cc2d6be3899ac8971b903e4123fc99adb4102e6758098cdc93e21aa095e7f7ca17bd95fe3c855ad10472794f7d0ada8d033b1a000251a862d597b28a771321fd77a77ce356db5229dddea7724ab76dee8f6ba1bfee5269efc0ac84d9714262756d26de7b4b499a66e591846f0a45a8951ac7edf0233b8bf24e1a129a0345f37c3aa900428b6a298f7c14c42be2dd79d3aeaa9c0a3ff87214f0d4acf385f74deb5fc770f960199151f216dfb3ec22997a5e94370c2c2e54118a2eb1258c8302746bda4bcb1b27d6e1bb85200c5b5fd9f75ef5050a4972db774f45a75cb932bfa0f0cbe741e5a66b4c9ae5c87efbf451bfb823ecf59a070b87d005e6cf8f6cfac74989e132c4f4483ef22710ee7ca21ed17a4ab95de9de9bd278085ed286309b4ebe9683e545e7e76830aa4ae328ab9c44670a121eb72e9795e14a7b186f46307ca787f8d1c5afd093d6c7d393a557c6b4740a2db9e3cebab1cbbaecef99c7237b2bfdba8a43a838e6165a351eda972561d53b19d9176faaf7ab4f3246f93cb916fd3ce8c99d06edd1dc2a67f7f71cfb96bc6bb34d539f6b67b2139d4d7ffcf7f791cfa48faac1c972e011a2beecb89b059922557d9e78cccc3c2fdf5cef132704d0eb2c5ec821ca1bf24f8fa2a7ddaa6a103d9f1785eb25a54ac9afbe39adeef13de222a29fa7f01dae38403591a9b110801c3485c3ce75607ac57825448124b50197192e95a7c9fa0d37bed55633f9a23783b990e8c271a2e14557453d644f9b77bcddee276fe4be6679fd633489aafa4d2eb670190a882a6bd4e227adae070de481a381c6348c4346fd1b0d52cfc744894403ce908e363e0bd4901d01a79093e2dfeeb753ab66d54209fc0fec3275d78b59641394cf84ccc830fbca06d2623c1f6a39565f7141af6a249eb051d4c9bd51173deb1a4669c2688eb4de0b181a723d384f0928a5c949465986e804edea8662338e93e113b08a1f65ea13014e2e092c779da1c639dfb25dc19feaa298a841cbbedc509a5414183505e993e89b5ae513117f2b82ae7ba2ba0ef4929bb3819c9cdaed629a12bbe1f15b2bc62dde9411d7f115959e541f67765a796448defb834a38a4465deab95429be5c4a5858a7647c824fd4b8bfa42d270151b3a4165bad917dc6266102e733040dd5b796f4299bc635709c168457230f3452dd1cff6ebf31d0763e89d1bc5d492cccab7a4c9710cd6b76c8c2d8cd28661cc30dbf1f780bdd9b3dd795ef7edfdea1dc82408880336d0f3fa9fa7b37b57613142476a217c9473188f184f60723f9e53d0ef78250704449e8039aebd93f8a3c225935d1cd8e7c6af232d7e357940332481faf276815831dbed23b1afac7e55483c5aa26b003444551b41171318b02900799265baea67eb48779578725f0439cfce0b0e3311651c65ed2cbee152db5575b738e92aa136c416a972364849bf2941a187ec8e42e332d6eb40e6b215b9756b768786fe2cc6e76976c682706aba3b961042803c3b8a21c9ad4c0de64eef6d7c08b6192089890b31f66ce5120956c444367604805aab7faba336a8be5d2e8875a975f40b56f574bff0ce653ccca94070122df73eecf9487fc5e8b347bae6ebe6100710ebbf0c7ba8a64467aaee458dc04100cea83ce62238058b483a5a389583ac2d37eb0fc4aebb34e25113a4d2015f28fdebec6dab447187991d02ae5131a592300c664af6e6b2246de3eb9999eff41345224fff46fe83052a1c0e6c2f8e01f89980c63cf6d7e9bb12653219bb0a140596def1800bdbb9fa2bfc04a8e7ff77b07f9cb556e4fa0d0877894375b863c3f606079190c46fbd44babd3eea300dca71b67acd110a6d1cf34eded1e7e1c3640590020b1ae8a4ac632c17d403cb08d4d499f82e9d7c921471d823b801efdeb695b3ee22fa5737d16ba79893312f1980b7046f559dc9bcd90588889f25b2c61eca2765bc4ffa7fb915cf79fa7f588f1525a7b86d86a52e35bb41d2f62a3afc0710517cdbc4d6d8ee1eb672daeb2f12e939b0535854903d2c096dd0ba6b5d7dc3656c1413ee1cdc1293c20e26e8479edc16ddb75ce94452b10da525ff99001d728184379d1414aac42b8365c1d973b7a8281bdd2586c04af912bced9765cd60c05962cafd6aa01f67020a82d761a81edaf37dbbd5f5c4aa6be3a8d98ffd4caa151b1d8c65ad2d942d3a86acf293a8ecf5bee88c98e9c2a04cd1065a59bd3f884a2524218b01656f885e1a61e79200e24d066b4afc72f6212c31db9e76d83d9ad6efd2dd1993a9d28f4130b98693675595ef8eee8f59ce6dd15391efd2525a60bb189392a248d0a09819ec4a9e589b1e3c96411582732763e68fa84fe4a4baeeaf57b5d3f3f7b87ecb81c93821e597a704bd2981f654c018df5af3d87c31bf63495f4e30adf3d43be052a21c3dd8f3c3174969776b0952ccdce108fecac038b7a10a0e1c944631b418a9c0fcd0d684f62d79927ff6a99fcd4108932e44075743f8b8e6b40a1ba90840845ae747cffb510ced814dcac2095b4449531e37a9730747c8ef6a29714a46220500bb87d13ef23c552773c75c83e"}, {0x6, 0x2, "87bdfe855b576fd14c6893b4170e3a5fa6e81e"}, {0x4, 0x19, "b929c24f7d3d55cdaf84eb02b483de0476ed7b54b467c88340e8da6db06ca743f4ef72b5babf7107f53c97bb29c00d0ca026014e2719360a3bca5eda3e6f8ce22702c0f23dca85c307b17d3d702a77c53afbd8fb3495fd4716089dcf0a3b5713a01b44e4cb89b5c8c5d9ca17476e387099b5b402a5dcea3de77a0ad3178eb4141e0af028d4eaf15b765791be2ac6af36e135f5ded58c27ba34964777f6a8cb7171bd28c167ee66e34dd727ddc077b7e09632a407da90c3f189a48c501ae551552954dcec669019"}, {0x3, 0x1e, "6478a067f384f1e15703c437dd40b53d72af05487eea173c09cb487ec07481b3be0e03bba442bc50c1806bf4c2ad1686254947a93e9fbaad3bea3550e914051152d9abe13b17728759fbb52af92baa3c421bddd8408ecc058d2e2256192bad151b3cd17d82bfcea3428900a4204065cb8f66a8e098aaa3a16a31e72191c2e4bbe48d050236269058f2794cf26ac3415a2a11e54913a846f961669781b43191e216d3c04a1675a2ddb972aa64abb6df50656c5e9540c0658bde070ecaf2848c72db379a9ed0eeba8de643188eec96fab8aec4fa82901fea5933cb6635bb83ff93892aeacaec2d7393ff0ecc2f4e651d8d"}]}}}}}}) execve(0x0, 0x0, 0x0) close(r2) executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x1000, 0x80000001, 0x5773c545, "f05867d4037cdfa667de208c8bda612c3100"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r6 = syz_open_pts() close(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) writev(r6, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8", 0x801}], 0x1) dup2(r3, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r7 = syz_open_pts() close(r7) r8 = dup2(r7, 0xffffffffffffffff) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000900)=0x4) fcntl$setown(r7, 0x6, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) kqueue() executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0xff, 0x0, &(0x7f0000000180)="bc37183a80e18bea03b0f9e18c51c01e82a4f51d8078349a9a4b095d2424bf5b4541f26164efd64a50565fa14cebd491e435a346ff3a52e908da0307efa723a98e8e8b089af52c583582f230c58d53001a9d93a93b85cbb6ad97f26708a5a8514fc47495b183163611f08293bf0e74f74dc195aa5cb021b381bed3ecd5389e41b07c4e422b081b0b3d0290aeb7099ad189783af85b01686867810b9087bd06f4adc013fc982e807fed5dfcc90e7febf54bdb3ec25a3de85b3ebed8ff143b724376ae3a4dd7bf1b02176de7b0560b9c9213776327a07c5b55c28940", 0xdb) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr=0x100}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x7b, 0x0, "bddbf448105300"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="b1", 0x1}], 0x1) socket(0x11, 0x3, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) r3 = dup2(r2, r2) getdents(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x119, 0x0) semop(0x0, 0x0, 0x0) pipe2(0x0, 0x0) open(0x0, 0x0, 0x0) syz_open_pts() r5 = socket(0x0, 0x0, 0x0) shutdown(r5, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0xe06) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x40000530, r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) pipe(&(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010008}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x0, 0x4}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000300)) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') executing program 3: syz_emit_ethernet(0x4c2, &(0x7f0000000000)=ANY=[@ANYRESOCT]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{}, {0x35}, {0x8006}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x38, 0x0, 0x0) setegid(r4) r6 = getuid() seteuid(r6) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) mknod(0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0) fchmod(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(r5, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000440)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x7c}, {0x812e, 0x0, 0x0, 0x40000000}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 4: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) r0 = getpid() r1 = getpid() ktrace(0x0, 0x0, 0x40000530, r1) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESOCT=0x0]) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mknod(0x0, 0x1ffa, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0xffffff26) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0x0, 0xfffffffc}, {0x80}, {0x812e, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x54}, {0x20}, {0x6}]}) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) executing program 2: socket(0x11, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x26, 0x0, 0x64) getsockopt(r1, 0x5, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus/file0\x00', 0x1, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x18, 0x5, 0x4) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 2: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0), 0x9, 0x0, 0xffffffff, 0x0) setreuid(0xee00, r2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2000003, 0x0, 0x0, 0x0) setsockopt(r1, 0x11, 0xfff, &(0x7f0000000340)="02000000", 0xfffffffffffffe88) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x1e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mknodat(r0, 0x0, 0x2000, 0x1) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknod(0x0, 0x4, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000340)='MS', 0x2}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = socket(0x20, 0x8000, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYRESOCT=r3, @ANYRES16=r5, @ANYRESOCT=r2, @ANYRESOCT=r3, @ANYRESDEC=r5, @ANYRES8=r0]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') executing program 4: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) executing program 5: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r1, 0x0, r0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000100)="991b3235e71195d17d8fab1bf96e1b75f1324ec893ff96aef5660c42ce9fb26cda3ff9de84c13336ec39b0e68acea8ccc1f6e5832d1f5a54c26b33593281e865a444374181727ec246387e81decf5de30fbd0768bcb0c0051d85040231f21b0a0f1a82fc8a23da2581a4c2c5dc2fc01efeb1e4d9804f19cb819b843ca885ada21368a8ba39e4c682d95fcbfb39bfeeacb893bd0a486afefe9ca0491d6b2ef9ce3484848bcfa6387224bc", 0x64) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) executing program 6: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x20, 0x0, 0x0) socket(0x20, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00005ce000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x3}) mknod(&(0x7f0000000200)='./bus\x00', 0x8, 0x10205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0xe9) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r3, r2) getuid() open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x11) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT]) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r6 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r5, r4) socket(0x11, 0x3, 0x0) executing program 0: r0 = socket$inet(0x2, 0x4, 0x80) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000200)) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52d3bb66baa801", 0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x2012, r3, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xd) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x88) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) getpgrp() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000280)="af3a65cceca6f1a4eb1133408448935db97d6791eb266759a333184693a109e1fb71145036d6280d76543fdc5f9dfb73dd41d3b400c7ffba1828fa556a3f3de89966a89c2c0311ab9e915194d5ec6bb9806bf82168dc2743c03c3b63d79c76b68873c96e0392eca1f576cf12f2", &(0x7f0000000300)=0x6d, &(0x7f0000000440)="ad1e75ad0ad08864ef1c875fbd7c328ad938330d3f9ee85971ca355c8e621e837eac5b2fb42d9c9c8e0fde4fc26147df6f89a5027ac07d499ff3a77dc2e3ca1700eb1785fbfdf81934054720396dd1822e87652c42c14dedc58717e625779d5250efe9ab454763c60fc7c15d4e50ff55ce374fef8e839f5c4ecc8284b45a988abb1502aca17b2670b6b03414f79af9f446696d42326828b7a24eca56deba2fbbfda7a8a224929f8081101882377115a2553db186f06e4094bf0305a726960d22c35a8d998147aaacec00dc871afcea117ca6b8df6d22999c7ef4d35e9a69889403db8618e93b6598e4d4ad", 0xeb) syz_emit_ethernet(0x215a, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x1f, 0x10001, 0x8, 0x1, "ac44ce0f75ac11c1cb4fd3c1c238e20a8ff653b9", 0x0, 0x5}) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01d000 didn't change! executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getuid() setreuid(0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000200)=0x20000000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, r2, r3, 0x20, 0xfffd}, 0x5, 0x7, r5, r6, 0x7f, 0xe1e0, 0x9, 0x8}) socket$inet(0x2, 0x4, 0x83) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(r7) ioctl$BIOCPROMISC(r7, 0x20004269) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51ff) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x1, 0x1720, 0x0) semop(0x0, &(0x7f0000000780)=[{}], 0x1) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000200)=""/118) madvise(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x6) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000], [], [{0x10}, {0x0, 0x2}]}}) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r7, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x200, r3, r5}, 0x2}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)) executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, 0x0, 0x0, 0x0, r7, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) sendmsg$unix(r4, &(0x7f0000000a00)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000680)="8c0acecee1bd44b00926dce76ce73fe933608549e6def43a6ddb7cfe286e9b0c2f7ddd74084f5ec6cdccc4e92414acc46a2bd01d607c0b7708e0f7834b5894360ed35702d47f05bcb2e278e79bf06544b9f63b0ef5555ed53ad5144fc2679499054c115d9ca76f2199162393c3147959e82f955745754ced9f259032955c3631a360ac8b7d0d17b67142627f3ad0720f1b13073caf53d3cae7505da7ca6c1f8148ad1ae4842dea66cc89ca7c84ac1d9b3a6be6eed28ff8123371c3f26b4d19bf05465a7a709fe105fcafa9d2bc56d7df21dbd5efdb55de275e0a9bbae27126b48e645f6172237775082a35df9f47", 0xee}, {&(0x7f0000000780)="910a49d1575a1705828dc88a38dee9d7090a84dec2fe0c0864deaf2e111f9f9b85ee482d18084844dd21fc0310c91c5a60ee8eac931070a2d1744aa9826b1e12e39d19c9b468c0535ffdcf12aa906e18f8700647ae2857433b93ea7529d154dcbc0dfdadbeff7493d699eee8d17dc23ef451782ac56014b268261ad57b7040a04f7ec028084bed17028d3bab8b8853ff6e01b5b06f23c17a4e0ca028ad6fe8ccec9b12e8cbbc253ac181590f1bea9f8e50d00d7d8025cf1e9a616960e41861ec2957daefbce47ee1ba5cd1568e27e5c80e6203af81a01e2e14", 0xd9}, {&(0x7f00000001c0)="d11b93cbf714f4bb7700dd6a0e6a2f68691a8e3eb6113c9b92e649da496a00260518aea1fbdb19b94cd860b57f076eb01e89a75921010b6ed029c1c8379f638090dfe4ee6ad80d7a74255cf169803ad0b64966cfb9c5afa13828963a54a6c406aca1c7", 0x63}, {&(0x7f0000001600)="70a569492b3aec713fc76e0357f927d21356fa92889de6c55fcd93b0ec0eb89596e92b3f7dbb132cbcf0f3175d5eab8befbbf26e089b70bd05d528bbb123c33d38571e00cdef2e664f8971879fbe7ec4871086ce19badcebb24f584ff27fcf8c6232bce62ca172d158f8bde37ebb24ee6f92ed876e08b3a81d4a7560a496ca5fc663db5560a432ea23d0f47d1daefd87f4815edd7e94044e20e6cfe710155d66a778fb6e4044bf4787439a02bef477839101d22e7120cc8ea4ffda7936a145f3c18f6e5ccd9a37f1346d4687605cbbe05f46a4b3a4e980fb8c1bcdb9c3123f10d49b66e25d338b2a0ab19a4fe52a48e449ad5c79210b9b3b3d90a8966a42a5a9a004805f87a0d60f88362d60302b481b88941cde515670cc11869f19dce90371a46bb011970a2aaf4f97ac7d87f5183c7358e83748e199c35bce0f92b2e34df3b907c43bb2e6bc6cc1169f4415111152eacb678fa29e647910d2f49099825b978d3c78462278b7abfe5ce0c668ebefd5d4115b142967345c4681ca11c03ac8219c2d91621b45a1a291eec8389e99e8428a8cc3ef07c8ca4dc09e41351d6d2cbeaffccd4cf580223ff9ab6e23e67e161316169bbde88e515f7034b282cfaa8f8a6c5dbdf76933a1269ebfea7a078672537041b53d7b68fba1511985a7748ab496cf1c2b22945e4651521a42b282d27542bf553c84117124718ddccc2d1adc3f3d9fc0ad39e33075cba4a6ab37d42053e14432eaca39d00bd6368e4edb022b0762d5d56c7d93d15dde7c2f0f4673feeb0fdf749472d9ceaa8e2fe077916bf2ce25b6e77e4429b262d493121776626ca8fc94f2305a75078c80736db8662ecf2782f8531593c98f10a3417ed54c8ac1556fed87ce00e3083d1779920dccd5208085bfff50d8cf3d94f14c3a98286f6bc6b7dd8e9c9afd8b02a777b9a97a5c62d72099a98d91df362f1ad63226e0f39b32b4ce35cbe606d16bd48f51fb61a2b60b7946d2fdc75e5a60a9582d18303df398ff1c59e42b001cdbbf70131f8f10d1e639b64c9716e1ad521e724596a3557111a8172ef9a9b799ac6738220252c8e0381cbbbac47cc9d0b9abb528df8b219260d13e72ef1f59b0be1acb7e20e1d819141471b38fb76471c240437c15af37be0c66a97988106614cdeafa4ae8d358b20ec0ab4557f2a565f9b53fc92f5cbbb4d617d213619f4fc4ed9f643ca882b8081649011452b7fb4b1614b6a0cee89277ebb016143266ea3a5c222ae098b2368d32fada9e99650b0eb88dae250f95c2ed5cf3dea73698ba6901f0c05ccc4b0bbd5e80bfa1c94e80b9f8c4bd17fdbf8c6db4c1ec01382f3043b03feccbc2c0634f33bff0467cee5fbe7c6a317018644c928cdf8aa1e6272f93b7a72a223ed96b0615342caebbff71a1be6cad384bbe28f91470c67a3c9fdeacfb13bdb37ab4118230c1a5e47aee29dad9a613a646e9d1dff34e335677ad0a1b3029e067aaae36b11ccc2efc6a5852fbd65ddab5f927684b6c845627f10a1f60121359c8248a3aec54db83d49c1d6fad651f043cfc6aa6cef5cd15e7ca6863cad686910cf64a39fbf176d8804c45d0c59092460f737da30ce95a7bebde8c8806214ca3057bd11499d9c0858392c6384819d9513a270bb0229d116f6f117334b59de76d25b77a87901313db5cec604a1c3e9403d8d22eb8b4baf372f0fb3f550d396b32757e2c8fb4f0ac15019402bf41e7f2bec2184c81b9be2147be4760f79dd5f5fc3e3ded84cc174bdeda7ab665c38504e1c34aae4432bef2c3c849b88b7449362657b3a720ff19ae19530c1cd60dc7d145e3946e4f4337fef771cb80c095af69f80e07e89fdc583a21311ed6086ac58856f998e7a2ceb0392612286a742dba4670fa440af94e8522d1ee3dd3b8727f8459f06c7afb4c956c097c7d54b61b149d42078fc44bdeeab188da6393391d768baf709818dd99cc30e8c79fa6f58fdf5b1066f14c96b7205b0e0ba343fd4a4765c9b8b4b38f2000823a0d93f9da053213233a0d7fbebfe24857c661b7d82d6adcb09d82732f5ea8e6273dfc3b2538bba2d1ac5a8b37cefdbb08c5a7f68a6c21f00b005e11a37a6407c147687e3c1b6311d357754edab4b499bfe124526faf2a831b0bd4ffdbe1bff6f31573342066b44560ad0f566ca3b27e938d17ca728338064e23173f15d5c106af52823c5f874db39d08a3f8bd83032744735f2a3f3cffe1d91072537b2bbbe2dc08584d6ac011efab95d203eeb703dde8e112990c339a687fbcb86c030ebf4b9d0e8d1c80b3853c38d4a47dfd2b0d3b51846ba72f90c2274488f060a43e2c1e0700876eaf6a4656f3591fcec9f966fa2c531ff1a1cbecba100a8e5998023c7783ff15c2a3105ea02ded42efa0e4fc8357d62a02a6402537501fa5b34eb48cf72f212fc581afb4fce9a7e8bb6e20d480667382cc01b5ca01b24429fe97212879a7e7512ffcacb9c5f687d172ab7c3be98a540da0c656f4b44bfa62267077c62308d15458080c9698a9d2865b90eef59b52df75be505efbb71e33dcc70a2696256e8ecc6dd7abee6a7ccd50a6f30682d6074454427d47790b76b55425b17ca44ae68cd456c81431fc2016fef71f927799bd56bebe11efc4f3b3f6441735aca9c7a6319a9d0d5569c0bf3264d86c1dbcd99ea92a642a4785ca20cc43f4c0342a04ac1c052c3cdef9ba364c70903cfc794e4f26d690d874f39d508b41c19d7a338c0d55bd941f5c125cb4551487a71d250d65c0d2cd352395b89199673e3b35500600d42be11ebadd673edfe4f092386514d293b569e2f73a636c81c0c5553a51bd47051a785be110db68a390c0b5b77c36844a2a4f794411827eab3b6192acff75f71d4de8a6f96917ef597a21e552c01dea6a882c8672e947352b45b5b938d41cd84e1b9af70c01cc6478be139508e29fea158557daf99cfa6bdbdef321570d441e70c3905de1584c62eb032fda6515642c0ade4306f2984d07f416d9d9df886baf308bdf24c53525a0c24cb0bae82a3d55bdfb0c21455bb7e4d6717aae2e236b2b21e58aeb77fb22d2c4c40077c35b6f780c4744683cbfd2cba9a0ecbbf8df5556a8734050ea649e32228f2f78a0571b6e20eec9c7b9c492196dc217956768c31cf3dc5281ba5fcd8c3517656a4870a18a6c7c5a71e0e222ef2e3f882fbf576d145a0164d4294e2ebc8c4f8abfbb357e1067f7bb44489b21e5f6fd29c2f22fff369a0dce5fd8e43f70c19adb458f2f574c2220f328cc30b937940dc8d6714aef3e192f09db3a6ed2ee1ee7b3d58eb93a905b1b1c4fc10eb3108d775534be8289863c44820493be92813c4d89705c4197982b1089e75295a446c51174a7a0891e358063e64f9c8b421f8d50a7c8cf7bdb4a25efdc3d1f7d53587d8a57d6510d98cc222bd2b80fb0d884347d658030042aaf7f6363d1648371d727e9767c1b0e42fb4d630f589a38e0e9caa0c07f33929cac1566853015dd1795763ac4db2268fe4d09befc1e307a84c47d462e345240076c4657069906857f9acf2ad799954d1dbd8f98b9396a9b186e60be7c85a80da693ebeadad8c7c69ebafd4dec04f24843d3cefb161756a54f76fa7da546e80094c0086842f1f59076d9d8ffd5109595302c77033fae06336e991c849f013b861c83f3831200169edb53afe33cee274b0140aad377fe609d7657a14d2c0db1f507d3b18bbec615163c3ebc9ee03570d239b5e513b783506985fdc0e7f7c767bd7388bdadea5938e4c16e65420ae09cec542a66bfe6e93febe1cc16912060b8f1f8ad517905cb550a1bb363289ebd8d74229a7210c1442ab0e65cdb57c3dc917f3a4dda906902f1e740d400a37a9f089e41cd38f48a4b663a7edae127f5ad055fbdbc4915df417ae85e5a36f8f45c57bd6b2952d0427e942958445ed0a19af404c62905d401f5f93d66c10f4c7a7564fe644f072c3bc43d66f9c1492cc68d5c0eb663c297c2d0dce9bebd3811130cafab1c879d5ae9fc51c21dabf03d6a1d81361f9da8d175209028239dd9a5b45e58a99b768458573b4f455a67a339a2f823a55c69386618bf9981836c54ca101f3cb12ba1e180ea96ab5486fdd898e36f65c71e5bd5d93b83b30aa1190a88bd691157fc8db8c78924c80bd3df5519189899d77caf45830fa8f7f2fc6f436cc6dfe2427734f2d47d998ae88b5801ed98fbfe240c4eabfcf713dacef7ac6e4ffe6465afb5bbb0c0df068e3307cd24a76c491be3e967bc1432aac8b993fc6538fd46bb9e2cdfe71cceeff2536d93d89c782461826deb8cb6a2a6010501802dd54dbda937ff138d142d9c2ed9273162cfcbae0700aa79b58c5c51a255fb70fb0e08e8f65a5bc021beb6f34a60ad3c036746664db61862dea3f4f082d15decd5c7d6ff6b9ef4af36610ae0bba897835c552a5c6bff3c86615e311f02edff58b5903d954067782a644e7e6f64e9f77eeaf911f91fd17134092372e026212d5efdada9780496f3955f148742b621a3bd9eaa89f9ef2edaf011cac8a0c2a35e82c2910740e49b182783bd8170466d4a9ebd707a78d4ea1529bfb09a93afc62648f6e12308cd38daf262637f487d60ccb79365176621d93872699b1a18ea4fa16c102e8708356f0d4f26a2fe7196aa86aa8e8599b638b34b7e59ede824f90d07d1bb76590598841de0fb4efacc57e762dcd7f1b1de3de384d9a4f6171e836ead27d5dc6fd34d49cee36e40d7c38b212fdd97f0bb0d48b416a5d6000031dca9bbe434f7c49e23b9df6a332022891ada15bcbd7762cb0331c7f9843856041d2269a6d0d6cb8f5acf4e43b39d226e86fbae48857b1d99a3f7ca3ac2271e5a5822a6308ffe06c0a53b580e8ff320c3a243cd1e9b67cb2aaf24349c67d434176ad9bf7c635208e1a28ba55f48690617e61d0b02bb65892be54004508e9b7c1af1c9da9f69cd8fb729008bf7aaaa4646e735c3fee0d95189d0eb94afcb9ee633521f79d63f51ce28be1e66f03af2c0e223bd2ff68529c721e0b21e53d2364af564931aca1754657bf8b0e83d52d786720c846608be5371582aa4d2c8ddf362d59a4e94d02cd655178ef29f359a83fca5518b3cd2ce41258ab736b08af8a0eaa07d1f1d9516953776ac7493fdc1a4eff284493c9380ac1b252191a46c20d5c7238f1b5a43910a340b020345540eb1d485dd4553cc759b85d38f054903d00feec5c3826caa568d6313f4ffb7ebf8781b69ba065fa997d6645377bd9e37b284e4a2950030a3e5716736c8a4d46afd72b4f0c0025d1bd28daf74e1df1107bd7a880804e576c092f9fac9925e6b699e0c0be004e947c4987ac7af889a35951a1c8a6c671593c0ab8952561fc481f3c452e09d55f6dc1881c94abe57980e77bb02938286823ff2888d69abbcf8d9a21053a79063af31d73b91cc3a650ed9a8eeec6a353832cd5ceae25c3e900497352b5d3bdf3566062736433c77f0c76408d0b49ce7f5f3f74c0056495bf9c586d72df612804a03c9ab1baf4b6f2af7f2edeba9c8e9008b1af80ad9b2b3a93e71a0bb1ba11f0bf1f8313442e971ef86dde94b26cf57f38a6c28a8e56fd21d5de8b743a7d37ae6f35f049b119bacc70aa48decf9a9f71275ea93a05b75870c5627d158d40dfe7caabced1a483d6b688f9e58a25476d2122aa82df19d1c0a442f23c5a4e0e80f04b32dfb3cb0939ec15c992d90bd676303aa19d7c29e3b6ceae1a9c4893be02db034342e2876b3027b5460e9c8f96a4b7714723f6a89abed49fcf857e1c11979a09284fb5712b84fecc048", 0x1000}, {&(0x7f0000002600)="6e985a3d4e9ba5cb49f63bf10584533432526bfc31ad363c6b2d2a24b462d312908dffaf3d4678046cfb9557b89efb9097bfa424e97d76c777290d1819590e78eb761365cee000802a441f123545c4711bd56d6694d94c7c32dd587c074f931df13c6e9fc22508895a78638ebb776d48cc20e22f5d3b69ce6f2609cde8e0582e47509903887699d38847215b086632dceb2e404f096b40bc809619b1c347a61ff89c19d7ed4df84f533f6eade4ac0977d9531766f61ec97771ac0f8e33f3d592a5ac92705e84899fc3879d784892a5ab2722696354b0ae26f2b22988185b486ddd752ee0d719a08fad7ca64fbe5e5b7de92a4dd42f45cd1afe8ccc5b03b5d26ac91e5f165317f452dc4bad5729e774496e7281a202e7156c7ad190708720a0dda19a68febcdd3788928bf1ab1879b4b4afe583dbc7be0fc3c2c394a4cf73a18f131d42e416720ae0733322e7bb29adb5084f26453c0972ccba9053f9ba23322fa754083bc27fbba9bac2e2efb233accefd27a374c7f86945004a3fc8968c2c092fc114da7c5e91b32969eb90a515d66bae925363afa425e543b23f1449f30ffac5ebb95b471345f3702ad48b517e63483f048e11092290e1c143c64b9730d3d9ceccde848f9e0338498e0af845779aa80d8c9ff275f996254c8b914205358b4fa23a9854f6f40b23aefe0950597030566c5a20eacef262ddfa150c44a861b2d24ffc55f60221e2ea2442bbef20a795ba79cdd18d128fc787f09da84684baa5dcac721d9a7ac48650d864b23935115b800b51cf9c2de454eb8b0ddf5295e0721fff27f9f61b3248bbb00bc08cfcb034ba08b4b0c7df6d84c3305ff46a4ff9b71b4e638d74e0e1d4bbc2f582597d0e586481135039e8f8bb26d6e5e7975286453c5cfcd6e1ba40fcd54096a1f767921cc3c9d4e5fd58f32509dd378204e9b48dc2e2c2f72243af24502a63c575590e652bd033524e34938f77d0c8a7dbdae49b5485ada4503611abea5a25d282c304789ffab1fc3bbff96d735f535bf2d99ea5e2f8a69028680fcd1e6d6de79aa83712767de38aa1c037b18cb9c8b0cc98009028f285320d38c642b51d69c3f0f1b2d88c2667634b15cb98549633d1efe2f53a3b670b3e30119c2f8b0e8d15f1d82a66ccfe16d5714b28eb780301edcb957d7f39f63931a7b6ce740167315d9db0f05e5c4a4cfb293be94c46477d66c341ce1afed868ca03ded3bf600eddb61e52c443258ed0058f5bf54d4f8c53660a791eecf9ffea120d1620814db1c8910010073af522e0d89ea0ca03bf99d43a706b08212fe10bb8fb7062d3993dff1e3d2e966a96120807342bb57cdfe17d5c7f998b3d0d80d86e14cdef3c4a3ab3b8590f87b3997b29226b489f56ac3599ee690ef00ea7600e8c789951ac96dc4be30107b00954754c093fcc8df410d1ad81308eb832d862373ed1b5052a21b68e53014afb49cf2d80973b2fc9a703f9e3b55a20c48ba75905ebf2ea1804e2e2a02c16667d9d47c707fdb42aa8c27b16a0d01b2664790907966bcc66574c9a770c52473bc5d3eb931624ff9918ab6e17737506ff62c3ad589f43fe4a1ed37089036c876bd78993ccaaf5dd92a55bb0fdb6243bd9f8a1f097ab6b8054e14626b33f8d9b1bd59ff74ace863ff16a0b0c5b901a26e18226391c1cd6f4d1e985b3ca59603620a0c32ae392d29769f42603f8326a6e37e6b2b8f99f7ce71500703fd564d6da8ef1f0bf20d111570d8816132f224a0bdf54c30f95510bddac45759642d69155fb2bb4d87c460ce46bbf5a89ce5f50ccb59572eb166d6e4deff1de1f739622db3ff3e4030bb4857265447dfbea5e6a2ee6e64fce7dd1d1ce4cdbb30228cb66785f996386595541aaeb578c64353e9305b50b6095ee582f66c3f7c72fe9fe3b785339daf7ec91382b0317e3066227d8ea47cbeec670c5245cc5dbcec9d7da6467b9d8efea15bbeb58cae37269a45af24f7ca513f09f0bda067ac1306a3e13a7fd653fc49f066d1db6a83f5a4928a10b23189b0e95317c753c0d656c733eb92eca173fdf7186184511dd1d30cd30311ca1053a9e9b92ae95b16b295534e1af50bc337a0b4188ff2ed8dd634ffd933b6e50f97aebefa932de28788fd6c7dbc1225b12194ae6ef6df0aba8af040f6a7c46fd5e1c5b96e434427c473f599889ed9d7f63202b85f31da199026bd1bf9dd016bc667c0164db7ac95362a28fb8afa3b779b5997fcaf89f3d1a6ea387e89b163474696e41c494e5cedbfc97ee69b0183f9ab5bf60d5e1f897fcf3b80798dd6b2fc93186113d2e2b63ed302d389a94b52823e6919b1b47080154256ddfc7ad8d35852b457f48ef00add571cfc6540ad07158cd19eddaf89dbf05af3c3d470a0e2ece61df49cc367139830df4d9d1557ae846e8ec86a2ac567c0f55b9d483e6b4c02e2ddaed3710ca169030b08ebad09db888798ece6b46878c2856c6da52eb05ea2ab4d46aa3ecf38082b92489033d20d68a25987136be2f72cf92839c3258f6e703de39536602c661c1942d62cf68cbb3679d21463f28b7ccac716d4351caf35bd46516d825247005b69a73aba62373aaa4ae573b2235ecd2d7dc78b6bfdaf9ae96ce79a9151c037ce960e33acabf2d6c2f9f1d46bd0ba0c93a9b5721bcc800e5f53028aa76424f4587eed2d77b2e00466ebd15891df2b49ec931ae2922f8ffe30f0a355f18ed18d64e2fd96f07931306951e8fcbd89e30ab992cfd33fb929dd627642daedc33280482fc766c2646458782073cd6355d6e9c3c9af1fb3bf82e653012d7b3f768d0b241eb2383ac5e4a1b79061cc402f3fb22e174a21a3315c3ed342d8c7f6e76218e07ea8730186692034f6a7974711009aa28c2136eb1a44844ef25332ea3b2346c8035fff6daec87c0fe42bdaada7e48d73fdfc5fb9301856cb9a23cbdd8eebd6838d5c6a124011bb08f4f715761255248e31aea713ee191c4a41e9a47e55513144a66b2409280fc55c0b0185f99830caf249864f2a546062aca4cfbb32bf14d1d1079f4efaba9658048155bad9e94e4e948f2bf91744b44bcadeabe7a6497bc07006bc066d8c6b07999a88a0058b72b3245f1b7c20b1ec7886f035f545fbe6c0ba7311a66e314d2388be6c50390d4ca24f73a040e4991750eb808187a0561c05bcd6ad38b90f121514bc1adf3faff6925d8afcaea303993d046be8664b402a1d193b03af72504861cba4e1b67770b35263d4427cf3b269461642fb345aae2498db71d9be5c42c8d8e2cdcacd5daf92f43c13a0a82dd8eacb5eed92ff5baa495d908f06e7fcc30b90de54770a703607ae6bffeaf198d2aeb456563ba144455a5d50207a4edae5fb81ce93c90d00515c8e3a7ce03e5988867ff33f9047e625fe5ce4452fb345b70fa6ec7ec933adbe2bef98e7ebc46ba9e043ae55eee81d10f9a9b84bc9e65b4e8f6e96a0426e1af516a93e379227f40d274464712529f1d5b341592282c8182398af7288c4a1c5fff88a6a6fe52d72fe4f9c869b3913b46df1a5113ca127f3d49d8e3cccd91356cb9ff898d7b93f6848fd5305c8121c6e113d6b755b21fd27e443f28eed6895e02e4ae3afe91e4368ac3daae81e8fdf79a9f0fb823b3b04e1581ad1768a105e9a3187f8628a818d7ddf291bda1048fa33eabac702ee4bdb6e028a925bb0a9e32e8b6c6764eaa0aa1948f1dee3b71c7df1d25ee82d0472fc87f202d3bafdfd82b244effce9715755692f6a3a7421d6a348339814819a7c5ddd11f496542f1a3defdaa3724ad094e8e35e0ddb31004a96b28994af6cf5420e147d54f948a56b54fa724577db56e2ddd4746ac9a07054c0b36c366b5fa96b9b4003c2734f76071eb22290b59aef71bd1c888635543233f750eac1d99209beefd80956441ddc5602fd02ac96344d35b87cb820685ce8a47f5cd28c100f54ee16cbc34096ed9e682797e0c461ba90c742bf045ccae2b4d2ae81d6ff0556b19f8c84a5cfc659446ec8dcc64c407f328c2fadf8b90661f811b0b4a64744df0fb34a8c9ff44dd7f4ff789a3a7d08520f9cfeeef74f8f0e3416f523489885a2788a230a51babd83d56d93eeb534b2bc6f7166bee1481926a6325820e6edbb7ec33fa39822085d083eef3452eb27d43832329a26c7dd5373e72e65e8393843f141c881abfefeec2fb80abadcca37f0af57e6dad0b321bb4f7456bf9a44cfa5984595cdb3c006296d798d55121fea70d83fd7b523c673c5b2efbdfd34a07f84faca92c7741c3f62b42d65d1b57cca5ab17dde1a89c85d04aa0cc46323f6ac64d1fe3390f6fc16b718af46bf74638bca47918ce223e307b51802b859fd5b321d844d58ef6647b3df43b766a89e8a5159754bef027ac432465192581326de7b6d8d205a7ff44b76e5c34b0b787c449ee01c884f2b8389e30a05fa015d89c7a5e263740cb4d322f9de7c76da07237e2c486ec0bbf2cf37fc92dc03a4d73defb0b6fdf77452cec9c2bea33704cc89b8ef40360040ad82c14dd27d5139131f0da23ac2840da0acb15a39142dda4ce154a0ad2ea1fbd1caadcde2934c360c9d2ba254f512446eccd396dcb93d0709047a41b916ffaafeed2e0a7a5b341cc598ba347c0b549db4d7286cd7f4cd2dadd7e812ca658fa3862571e77062feb4285b5a2c274ff37be287eeb195ba0561bed5796e77bbb4dc080561c5c7376d600a2bbadedb63b33ccce5e656572b1f217a8c9e00cd0d060a6567fc8d181177beb7836053e363242bc70bd1185022a7a55525d374afbab2d8c73814a3d3ce77ba684b0864ae34faaf0aeec410d0986e21a93e5e2950832ac6cbc93fedec935f155bee127382f9fe4d30988efe55d73adc81ad8a302ff97a17125b77c024a6b4e7b962c10dbe5ff94add3d770f25d76cc9c35d8c16044a5f82fca7fc40686d2b12fd8589da4315b8c4f633756b51b7f0e014b1c1ee6ec47688f35004ecbd82eb8527ffe235b07c46a33320e57b12b93a687fa0c09e6cae4deeb47cb47bd0bf132315d7002c040c2e115f75246e17287db990e2935adb7f36de4ca5b99a011a00c4fc03a51f06cd51729fc80b9b2330b4b2821a062bb70b4b78509359bc1946e90c561b0c12fb97afdd7e81a75f4135875964344dcb1561314eb59f58e5b25ce71ac94bc23846adee43dfc34ecbbc7315373edbd6d2bc3fb1ecc2edf67928d350c81f04607bbdaddc1a3d038d0f3193f9f7b3e63f7bf8dee900c7f4dad54fe83f5e035018f7bd5043fa1b5dd26d937fb22d640e01a11a369f14de672071051fe8ba539af37e79885714661f91cabcdf4732366bb1c24913c1ab842e301837556cd81e046288dc6638c957cd22b39fe487a81ee0ef326bc0ccf426046ec7e863e24d878d52fb50f0bbee9b75d6ed8ffe9950147a77ad5aa607ffebfd4306f1635e7a46bc94e85fedc3a5ab203c86433e1119c976555e25f668506fbdd285e6675d7a5b4c5e82370b98f04f78f021a0d66486e43e3dc6788b3b25f2f06917c23ff9afa4ce60751b08dd23c69440fe9fc7bea5e042ba49f40b89e6493199060319e32f52e9aaa2366f7c8ec2b9444da44804cb44ad053d78c3b8318229909520b942b18b244a22df2d0aa00c991d2af7f79d9473d6d4b8a260291b222ff1a63c0b2a1a786c62afe614e5aa039277f119733181f8a1c443f1a44f12eda60d7e5e0bf4a31058ef44bc47510244132c85ff6231ee7598349272468d4b14df9d576a44dc411adfee9d82651b9a31ad0384af552db59b03935745b073a88697b64f5abb1186e59e4", 0x1000}, {&(0x7f0000003600)="37afe33615894cef243732c18aaf3acc676c705a00cfa193ec34909abac05da7ca9ab715538e54f10dfcd2b1bdabb2084fa5d7d03e4c0e0b4098a6de46a41d296ac9aab175e80304ff98a9248193be441e729c9703e4208908cbaa99551c107558e19be54dccc46b7dc6549691551bd81e7cd121c656d948d545ae650c000c5189126b32988d1daa802b6e5c8ef5f84106bb03f657ecf87df0266e0461f1b6690a3f8de70fbae29513268e64f3f2eefa7f1a897fa1ba0d47a3b5086592d71f1cdbe8c166ab54f124803b8895fc4e813a54819071ee87c7e3eb0354e9e8fe1e2c64098a8f73d20c71c72305f1c80f8d42179e9f1522e18a4880f81508e821cdf9cc4e9c82852631e91fd57f2a7509dde84bf0f1c63798ffa2bca51878ea17759e59fce842863acde90e6d229e8ee17d69770dfafe02d2149316e574a7e072bbbdc7385d343e174cf7a041df4e591b4f7da968887fe2e5ff39eba304737206929b7f7824a0606818019aa4630fef387c77fa5edc780eab323943227a197eb4c5d56823746024e1633f90438991417389c004e94272c314b01c447b785564dfa685144325480541e874674f2a9aa801326e076fd3a77870ec81c70955290f1758e5c36c451ec47bfe8d9358ffd9b969645aa0f30a5a6ffd5f864f98edcc372a4051e4544b21449e0641bc3341c135732520be162c89a9d792bf126faacc1cc771db9cb8d8c7943478be619f82314d283c12eafa28fd5a6a07f13350da0d1ec1cd53f86f31248f968f22c1a4ff9bc1123cde720a4ae117fdde1bae1f1b20886608ce231a27cb374cc7666e7096aedd55cec3f850a1d89833c2fd0f0e9ac49a054c862c8d9e9d082fd423711e658e22add2f907efd3256f02fb04352b3f1ed04ce04612b2742f06629d403515d338c531bd147a3ff3b2ad32eca3d83622cf355f9df389af9bb85bc618b0b5ee9ff9e82324c4f7b1db282d25caf14012e87fb6b9768a4fa25520733cdb69471c9fe67e2af07662948d0c749dc4d3d342bd0cdac5bbee6d0c25a3e78da7dfb1bef57cc22f6c470de84ba30d3c1bf6672b37a3b3ebdc2f604cfe3c448c6ca6e5a1d49ebe0bc2f1f525377981a27b1c73690515086d4517faab61d3514b8f872cbbe6d75ca0fb21d588e120ab57797a26158ee89adf3ea0e7fc9abdb3236ea63eb311e43015a9206cc32f4aacc194475f83797ecfab4e9a1194d227ffca1ce1d38f3910cd78ee97761e53d53608d291c989974fa6984b2bf6ef31595f3deb097257cace004eb657530cb176021af5b325a9bdb4aa80ee844dd87431cafa2a8de4b7847beb84dd475b122e7e9d5a000453b96112007abea33c1c513c9045276495a322d8b8323171e92c1b63cca5751e8cc2361e9b44ff589ad6f5b2edd8dd54165cd3ff7f6385c0d7af7fe9b798a9ec5a2913595b68b5808b323050e4f6b0834691c5e0a4e65ae49e33f376ac310d34af3acae3b616f1855d3b44fbf5802f0f757343be7e6dc8e50b0506d1d0b1d1df1f1a881d029cf1e07620a925beb29836ae67d7c35bbf00fcb71486439546e28115e87f2eaba2f146d8448ac47f257ff5e7e2b4c7a60bbe389539912d9207bc4f32ad9c57d19bcce707a843e26bc52b9336c9255961e276be3640d149573d589a298d785234081cd9717bd8e8c3c9816424bc589a097843e6d4efb00d648df83a9c7f7b1f81370b0ad4f9af37ad717d7123b84884bfd374c5930f41c13e8c4a5c90d5c2f325987843245e5c21c66ae6ab3460fafb4f58597a988d89a3e5da7bb58b382b095e1d570f707367daafd0495edafa23fc7c802dad31675a5e76aee7f0952f117c9a1b71a987f45466b3879a55504f21490da68d531aeb47b899b9530251327f1d833a5b35f231a8ee5e7890839e14964b4d6ee4ffc8c2c4b761daa9ff61e50a8aae37ef6049b550cbd001ecc822e9863d396e93e76b0fbe0c67fa41f35fedf7bd34ec23b8e4f60de379228ee90b1885f8f7cdbda16fe9c8ee39e54051a9c4b1c039a0835ebbd0fe856cc5e4974d3a71a968de28899ca1c584aa5711e0e89d3b27465813557ba716b0d7816fcbc9d58f49986fcf812927cfe6407f0247fbba08ee1d0bff6ab4c469a0ff2a95bdb45aa3c241dbefcc50d5d45e3bbb1d0b55f115a57c3edca6520cbe539d0f67606c10b4178e3c64b2219ff10534b0d59c183c0c24773a2469c983a4eaa39d137d94b807c9aecb8c5bd6a257210c28a62718876dbc8e0cfe272a0f9d3490760e6a5f2532ff8109fa32e5711a60870864ebadb16df2b303ef7031f913a8ad125def9127c6ae70081c8e943c2cfcfcdd369c03edcd3c542af4f122b00bb48c9609b666a3ab752afcd12fbeeac8de944b01ae0394368795e9ad34c2190e87a0d21beeb880870c80399d3b72421493cb4f46fa80cd681d4b592401cd276645a92a4df9c29c64e2330490a98f0dd4a9b794d0a179662d61e46556d62a6c0a3bab6b133811201469d093ca36ab850ec0dd58c4bf4a2dacd8cb5eb4614728be9728bd2041c8ad8c1f1ec025b196031923e1954904e0e830354e994639acd1d79f76b222f95560c1ccf7ebffb7790a45e276eefaa45356ab2c61270fb0b932c31d8bf2d4db881383bd15e78797b4b3b3820f0c2c99a38b2e901dd8196aa64d4bca31d0673fe6d1aeea72e0b021d78b5789579503f31ea2a360c9e2b2a382e8a2df84973287eb2437dae3e27e0edc6a68a56ee0995be9e6c12fb08532c46166d9265625cea0c29adf83f67ae876f686d1706149d17cd4c30b36446f9ae6f1c20de495b81869e3070aa28cdf4090118c33cd3feb1dade6b95a98ce57bd74a09cf14dcb467ddcbafe5f252ea106c6c0f35a4420ecbdbcfdc2e14d0954f28607a90b7a86c2f012fabcd614b7f4e751020dad68ef399d08df03d5d3773215a058adb4f1a4506013da7031c8a41d1b6f617bb7171f79fa1db45d4eded8f756b47ce3aa450d0cabaffef619ed0751f360868e90ffd9a9fd29cd9db9fffbf18ed9a373075092776d99aa57a2bdcd828b3a0997527f7a066d7f7bf2f52524964a79a57b76fb276b1297ac266c512c563d8845da0aae082bbe4b0e58e1c5e7e20aa81e7a9ff91c7c4af8801be54239abb817357bc6602eba117c51308c9386e5ea1a6f092f7f82bf3962a39a727c3f60fd2e221dbf09c2cb541c56b0445fcd80d063401c41c06449a28451922f8595a0867b5f687a8598cdf48070f185f40fdcd6c8e0ce7afb163bda763c84cf6187a78f64c81c3cd7caccbc70df63d9226edbf5b478695257923d3260a443e508d707dca4ae2c566c8574f2d97907d1162dfbf445db6bb6638332b10b3ec8c71f72a32d013a8aa4889dd2ccf6ddabcfe54bbcb23a894426b8bdfaebc6d659bcd7c020a324ddbd96e8e5dc7b4e81da8df05613bb370be137c8329dffc2e03cbfed11234dc484eb5eede9210f65ee5852ce793c07f6bb09f895a0dc06465e9115f6ad6e79bf5cd1fdae064816ee83afac021b52155e658146f73095faf74d001afe743707c2a5c693861485b2570546fb3b5ef1048017c4fc43a0f55240408e8b27424b8faccda9c2afa1fea48c6a12c2df0ac764e7e1388fd1ab676db71a50747c6ff852cc4fb13edc45e8b8ae3948ba14d1218d8127d500d18fe336a077ea056501ae6b0641ac379143b0eb191affdbb35f947c7d419f7a22b20351acd8d82d00b834c1b43936b0d64f40efaecd1f16d174642934ab45052a4a8de4c6b2b3c086d9320db54737ad15f25a02cac9ab2d340ad5c1fbd291ae3a3946ef56beb3a3310e71821cb3c3f856422cbab4202e1b97e468d7caa82f306bfa95d10e5c08455a1f6c9d8d844b09d23e9e05d3e4179111e83b471c3264228f2574e1c045266c7984a68d1ff6b701c1fe9e1576ea42253f95bfb1ac3d1cc1baf2271d5e7d719827929b7a495a2173056e5f406198225372094cf4ae276ca3de2cebf725a84f55fb8ac3df9963a898bd8bbce3bfe7a7e3fb615912c2d67e30c19b7e4a5c49abc4fa75ce4fb09ee6dfc39de4ff8c51bb4ad2e6d112ac23826c9cdbe6343cab49847153e610dbe5bb2512f0a683c19d5dcd3cdd8efda183b331c7122ab62c339d809d7804c9f150e71cd0f707fec4298cd52e62cfe7851f998e405325bba70daeb4043ce67a6f2828fd34af2b20685e90cad12c02b75d8869277c89f437f87ce84e8d3a116912544db7ce3ec68caeba2ced9117d1a726d2aa04c6cc2964dc2da1ef51328b6024d9c94d086ba1c2639bd216c28c3fde99002e80335efe60f5b3a9303662e38335989c09abdc018d0cb7d03f11649991355353b613e175a69ff2ae1800e0820b517f241ba92642da7bd45452714ea022441baaa0c95385b431bf02a55733691cb888690445474ed54fa344e722eb794f66749b2a7fb8ef24401bdce38c1e757ddf55e5320d9a7f729e4f6e298f38b7cef213758cd07a5d5d9e1112d93c35305b4c53c19077afcbd9f074eeb152be0685f0c751b9acb32da775af2ef2d6ddcdd52931562bd2f03f3ed5a6e9621499b864bb0ea24baf3700d7f8418b918305eeb7f094384077bc78a3051892b9c2f1634614575978025c238c3e627ab3c7c32487ee5e7fc0f621cef42d885ad5f927f38732b68803864e5af781173e0424340f5c915df984c26019b28124ce40149f3aad2c64c8080441ad10e915fc2b5e7e012716815d25f5b2e7488ab684c0013c289f3eb5a2b4411d08031fa140ced617dcc019fc1c6b9e6768fc9e74e5413b16e41659d44a23f66c65ad53c13c6c79bd66c3aa88e8a099dff951bd626f4eecd81223a54cf8c45ef992a41beea56ab4521851329aac32188d5d1d4545f50e3b9647f232ca84832bf5fa27229b38e826200eb623d7a6145790b3baf831f901d8a8ef7af9ac9ef306b8257cea1f2a5ab6faaa93497733b53b56bbc275560ec86e1102903aa4c6ff53a273a4d6a2993032c6bb5597fc73296f095ae7b6cb37a91596abaaa688ecbf141cdd7501dc3d5f11e0a163af5bb3bdb3b16fc35611e20f3127eb6de4fa84750eb697122f6a725b7b25084c01791c9646cacd5bca16038d42302528f9c18624f11f16c4762ba5d5f28c9c4d790702aa1fe2e06c9ef2b7035b16f675c1477d50c99dc85daf47a41ca41e9a1aaef5def600f8f9716424004ed0134f9c16fd3efb820e8598436c7b702f6fe463a3c967a2eaa1d30d796f4016b855755d6ddc3b76869e418edc47eb4c41a5b2ff7b9bcfc9ca7acb49cb67825ad49f70752bbf0226cd47b5f3d5d41485204e25cfcfdfdeac8d862bc3cb5948ba936dc99ca7bf04042f99b45ad488304bfd9e6d4ee3fc343daf1e7b6318c453ebef384bab1ce8b61fdd9db0d097e5bd0e87e36cd4dcfdb3beaf535bb21cea3e51f8c9445d7252a663f5b3896804e1a2651520dedc011d3bfb3286599c2ac224354dde6c1da45bf21ef269570cbd45caca5167b8148678827d46c013444dd0019ffce613ce03020b89f97ada6183ddf7dc376a7387d2bbcb40b0e3504a817d88b8bbdeccc77e76fee238ad09e387614f5fccd23a661d742233ad6957104fc72c7cac570f2319457da9bff3a4f3afb93e172e95158e598947dadeee9adf02c289266326bb0cd4c6bfc5362f281e0b07d3fc183a621afd135f9b05c79872564523015e3272cb1bc8a33ca6202b46b270c3fc0dacbffb3754f11c918db6f9a0c9976ce144909f19677f6032a9469efe51ad7a0cfdef6f83c3fd0db09058a90190e696b6775d6680", 0x1000}], 0x6, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x401}, 0x4) sendmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x40e) sendmsg$unix(r3, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r9 = dup2(r1, r2) setsockopt(r9, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000340)="2f32cb043c8beed71b0498c45f4ba93b7a1c0fc07d77f1d6ff4dc50c27f3c1b2c4318089710c28bcd42e8fe1a4d3c664f775ee0f6846918a2d82ab9fd9d34e513020889dbe0e360a985f180acd8cf86f525bdc2bdc09ef64043ace6c84ee23b112e81ddbc21399cf0586bd47b6cd81d8f775b4cf094df33adcf6371b7fcb7389b80439d38e40136ce393a2c1597b", 0x8e}, {&(0x7f0000000400)="2086430dde82e4939c26f47e51e00ae81cc63ad9224dc8a024964bf48d4c5c08e05f2ea3b18c505f991b784d55a8732379e7bc225b02d98063c1df1d29b96612faf38fce7ac3af40fa90aa3f7c788138a9b93865d63718355e16cd03e1af700843962d6939169f639a62bb36ee2ed867c0305c74c7db77b8f6fa1d1d047fedf97a727e23aa92616032495bc12e87fca91dfe67958e8157928209118c0dd650ebae568774da3e6edd6f03d9f2173d7e0b0838e1e9fbf4eab532388a42c156e0100989a94a6faba01464cdf09e1f5d19c0bf49c4a33622", 0xd6}, {&(0x7f0000000500)="bd81a02be3cd84f2dfb4a5377a20877d2ce8a17efc2eea640d0cfe49e641b9d80e4e85decb509713c2809d0a5281665aa12126e34cb009340a9edc3c442bf2039ff72658a4a7064eae9a61699d90ba78873c4a95401eaf493764c6c741ac98003f7589c0f5bf918aabf8e1f1d51a47924161e508f0ea160d2a3e2f71eef445f66406cb4e8aebc859acd7ddc6c9e22adf93a6b8fda8e9f1c5e1e97877235fc412a36a4fea59b211ccebe017f8c37ca34686da5751ec366321d67c8e3590c19e044227f0fc5194e872c6d21d9784dc5c5b5069cf9126edb56372293eb0bae77296", 0xe0}, {&(0x7f0000000600)="8613dc0dc5353947c6a5ac292c3b475bd736d07fc63b940d226a1a8c29c2f3a182b220b554daacafb3e335191ff34de1235d8f8d65747cee3b8eaae8bf1508293f6f0d7c8a5fce1e5adfb614", 0x4c}, {&(0x7f0000001480)="0e29b9f8980fd9aaa9c91915b4b2e0443466bb9f1db4211fb0535d3b507eb1ff65496ba283145bfde3c1770b8af779c2948300a4f68e8c84b22f96c84d1b816b4cfec999f2bedb56666d4525004c229188630e15214dfc7412bd6f763c9c87172c4b9b7d15418393ef71b46c86c6e437a77c0e14a66c44d9d7e1a55dac98d44be1bbb027d016761edfd03e17857ad0a934b76a1f8bfc31336487bd0bcb59ac66bf9027cb03d5c4a06bf1d6a06e9838fae3ee61b1e0bdee63fd6bbe318d4a00865b3170c79ba7f9ee08eb5bc34404f534371454bdec9fa5742b183798438c3008a8292f181a8c23e70f0c3730cbed2b967176616867a46dc7342b806ce93a48f8b7c6fa0a6f32bfada6b23e6b798bb3c6c6b260dc15ed8edb79dbb7d79655ddc311b8599a54c3eb9c3f37d18a24f1fcae2d50ae78af825e413f9d99865a10d645122b96c3259498de05198a38e974ffce", 0x150}], 0x5, 0x0}, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab024000 didn't change! executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = open(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg$unix(r1, 0x0, 0x40a) setegid(0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca08"], 0x176, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000100, 0xffffffffffffffff}) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab025000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab029000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02b000 didn't change! executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfffffff7, 0x100, './file0\x00', 0x2, 0x80000001, 0x1ddd, 0x8}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x80000000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) chdir(&(0x7f0000000140)='./file0\x00') sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000001c0)="7bbe7c2485c9d0fe81517553", &(0x7f0000000200)=0xc, &(0x7f0000000240)="ae9f98f7e022d741", 0x8) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000340)=0x100) clock_gettime(0x3, &(0x7f0000000380)) r5 = shmget$private(0x0, 0x4000, 0x4f0, &(0x7f0000ff9000/0x4000)=nil) socket$inet(0x2, 0x2, 0x9) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000003c0)=0xfff) openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) recvmsg(r4, &(0x7f00000017c0)={&(0x7f0000000440)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000480)=""/233, 0xe9}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/58, 0x3a}, {&(0x7f00000015c0)=""/186, 0xba}, {&(0x7f0000001680)=""/64, 0x40}], 0x5, &(0x7f0000001740)=""/103, 0x67}, 0x41) r6 = accept$inet(r4, &(0x7f0000001800), &(0x7f0000001840)=0xc) connect$inet(r6, &(0x7f0000001880)={0x2, 0x1}, 0xc) link(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file0\x00') acct(&(0x7f0000001940)='./file0\x00') shmat(r5, &(0x7f0000ffa000/0x3000)=nil, 0x0) fchmodat(r4, &(0x7f0000001980)='./file0\x00', 0xf0, 0x6) sysctl$net_inet_tcp(&(0x7f00000019c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001a00)="596561b7455ec3408e390d3e8383", &(0x7f0000001a40)=0xe, &(0x7f0000001a80)="26e2cb4295064f2ee16dbc6989eeb41290fd49ef312d201f78457d33078d430626af049187a6f6fb1f98e401babb05a77d796359298ab2021f676f9fb842429875bbedf3", 0x44) sendmsg$unix(r4, &(0x7f0000001c00)={&(0x7f0000001b00)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001bc0)=[{&(0x7f0000001b40)="334f45131143dc63227bd23a7dffdd73b08a85faa351d9a3f9052ae52f258ae618d991816fca2d8df478eea85afd62edbf64008d7f1ce4a31b61471b8559ac3c16d3", 0x42}], 0x1, 0x0, 0x0, 0x8}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001c40)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000001c80)={0x3, 0x1, 0x80, 0xbd63, r7}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000001cc0)={0x100000001}) lstat(&(0x7f0000001d00)='./file0/file0\x00', &(0x7f0000001d40)) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007", 0xd, 0x0, 0x0, 0x0) syz_emit_ethernet(0xae, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6048afa20078000000000000000000000000000000000001fe8000000000000000000000000000aa00000000000000000401050000000000000600000000000000000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bb030090780000000060a76f03000000000000000000000000000000000000000000000000000000000000000000000001db16b6484a2ef361152b3d57b6f5145d453a0a276c891fab42fac46397be9e3efe77f0465fb0ee5d0b74e55a3f9625bc4d684563ff100183e402ffc5c9bab7dcc7ab007aa3ec6541b9172819"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() setreuid(0xee00, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, r0) executing program 2: socket$inet6(0x18, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1000000}, &(0x7f0000000080)={0xcea}, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x10, [{}, {}, {0x2}, {0x0, 0x2}, {0x3}, {}, {}, {0x0, 0xc8}, {}, {0x1}, {}, {}, {0x0, 0x293}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x2}]}) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) close(r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 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}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x7dc4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f7000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffff0000, 0xfffffffffffffffe, 0xffffffffffffffff}, &(0x7f0000001140)={0x3f, 0x0, 0x7, 0x0, 0x8, 0x0, 0x0, 0x8001}, &(0x7f0000000340)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000100)={0x0, 0x1000}) socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab031000 didn't change! executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55a5da7a272108dd8200005f78d1", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x20}) r1 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() open(0x0, 0x0, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socketpair(0x2, 0x5, 0xf9, 0x0) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, 0xffffffffffffffff, 0x0) 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, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: recvmmsg(0xffffffffffffff9c, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000040)=""/97, 0x61}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/90, 0x5a}, {&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f00000004c0)=""/110, 0x6e}, {&(0x7f0000000540)=""/177, 0xb1}], 0x8, &(0x7f0000000680)=""/54, 0x36}, 0x8000}, 0x10, 0x1006, &(0x7f0000000740)={0x4, 0x77a1}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000780), &(0x7f00000007c0)=0xc) connect(r0, &(0x7f0000000800)=@in6={0x18, 0x2, 0x92f6, 0x7fff}, 0xc) r1 = accept(r0, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) r2 = socket$inet6(0x18, 0x5, 0x20) close(r2) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000008c0)) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000a40)=[&(0x7f0000000940)='\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='.,.-*+)B)[\x00', &(0x7f0000000a00)='/]./#\x00'], &(0x7f0000000b80)=[&(0x7f0000000a80)='{\x00', &(0x7f0000000ac0)='}\\\x00', &(0x7f0000000b00)='}+&*\xf8&\x00', &(0x7f0000000b40)=')\x00']) getsockname(r0, &(0x7f0000000bc0)=@in6, &(0x7f0000000c00)=0xc) getpeername(r2, &(0x7f0000000c40)=@in6, &(0x7f0000000c80)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000cc0), &(0x7f0000000d00)=0x8) r4 = semget$private(0x0, 0x1, 0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d40), 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000d80)={0x2, 0x7}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000dc0), 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000e00)={0x3, 0x4, 0x952, {[0x0, 0x87, 0x6, 0x9, 0x101, 0x7, 0x8000000000000, 0x4b890631, 0x1, 0x401, 0x7fffffff, 0x3, 0x0, 0x0, 0x4, 0x8001, 0x3, 0x6], [0x1, 0x7fffffff, 0x0, 0x0, 0x80, 0x6, 0xea84, 0x80000000, 0x3, 0x10001], [0xfffffffffffffffc, 0x400, 0x5, 0x1, 0x595, 0x100000000, 0xa1], [0x22d5, 0x7ff, 0x8, 0x2, 0x41, 0x100000000], [{0x3, 0x8, 0x2, 0x371}, {0x9, 0x8, 0x6, 0x8}, {0x1ff, 0x9fe, 0xff4, 0x2}, {0x7, 0x4, 0x1ff, 0x400}, {0x4, 0x3, 0x1ff, 0x3}, {0x0, 0x5, 0x0, 0x6}, {0x3f, 0x8000, 0x8, 0x2}, {0x2, 0x2, 0xed92, 0x6}], {0x1000, 0x6, 0x45956229, 0x9}, {0x3, 0x5e13, 0x2a4}}}) semop(r4, &(0x7f0000001080)=[{0x0, 0xe79c, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x8}, {0x2, 0x7ff}, {0x2, 0x0, 0x800}, {0x4, 0x5}, {0x4, 0x8, 0x2000}], 0x7) sendmsg(r0, &(0x7f0000001840)={&(0x7f00000010c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001740)=[{&(0x7f0000001100)="fdca36ee8dfddaf7293b42add77703e75e7dcc0c014bf5ef681740d364508d1e2c39aec3bf3ce72ceeb4c6458306a227338aa102290e696f1f34f3a370adcd0e4b386af78ba7c848f0ab855802cafe2e5ce68e4b33a2bfe56c6b1d00495b35ff601aa550280611f3de5dc19e057a784e63c8355e75c8fcbd4d41c16d628a643d76eaa738", 0x84}, {&(0x7f00000011c0)="4c591060ca9b33c2025f5bb9d6f0dc30a8ad2d10aa3570c69073f4c6b53102b387c20a9e37d0c287124bd58cef99cf94a27667a7e08b60c4dd76d2b33f9775b2270ed4e755beb42d8c11a227f05edabba0d087f7d024ae98fa5f278879a71cac8238625d77f675b40f21bb578fe93fdde57a1462e3b37e04105c91", 0x7b}, {&(0x7f0000001240)="559fe482915b791a67080e6eed4b894c80764349ea5259c747a5182725ba47235ffdaf43cc809105b6f014584119cc3df6019f9625927fbd7d06f78bad0fb9fe715a2787d76411b1711498521c2379399fb39e7885e80572e8093e880505c86a47712254c99ebf8333d5d82527a5804c52dbb6ff6a40de25babb48461865a9fadc67944d217e63caf81f8d50d08d1b06f90461417cd1cb065e1fe26df2ef4b840adc89714e8e1ae2f12f6870dbc9ac856d76c5b8", 0xb4}, {&(0x7f0000001300)="85e308e1e80a0b203f6a041879eff4c58a5f1353189609e564639dd871e16695d6200707f3cf506c2000ad16ebcc9021feb78150a61f2a5f04b6c32668c21622a5b9b2f1b4cf02376b2a3f9858de1b3c46b638359e33d748a11a8828ed242f280a8c143340e96cebc17260ba833eca75a8404186265df5b1ca9e8b008c6a8ab85b2fcc54c9ae0250feb24ea454ec0551be0240340d33cdf005d3f0aafdb12a4da428f61262880ab1761396dddaba33bf7d76cf67bb541207136036da39949c030f", 0xc1}, {&(0x7f0000001400)="12d4", 0x2}, {&(0x7f0000001440)="337fca6bc5afc4e4c7e2efd3e81b8eb7644c87c840c4ef1197066ac6bac818c2ce41f40cc7d4d495058d7cc9fb3d22ed44ef48f48f4fd87617f09083152cf2b3976054227960163bfd326ca91e6981e93c28515a3a5d5750ee9d8a3dc0ced331e0b0f6e8d2ac02c899226763ada6404851a95b44fc76c692c448f5456dd45c61b73e853107f9e6e42dccfec641bf9c06ffcdb5ffffbfa79c0a93ae0751726ebd544197fdd479eddd381925d567d9cbc57c1331417a0eef24403aa0adae", 0xbd}, {&(0x7f0000001500)="7620c362e9e2802e103fee10203eeb90db97c8b9b7cfb8d0c3139cc5c98f8145a4b8733c582b44b4ac3664ffae115631ed56e0c82c13fa07228ef78d759b3566110f7aa6ba26a2baff24aa432ba1285bbed315effd446d41ebbf6d9de3a21900128bd45f2d527561252f5886e93301b8766db97af4cc47bc9f431581cfc3a86a5e664312924ed20b4bf016b7289679458f4d60bf635886d0f74579840ec7645e50d17573d89e27506f7ced5bcadbd5cc3641f272ba9db360e77c905952f82a4a25da1aaad21659b7c12db9d10e1a", 0xce}, {&(0x7f0000001600)="7cf64742c87fcaed0eb408d262fe060b1846a5f4c54907b05dac451037d6d25a2cb3796369500ee53f0cf525d4facb7393fffdd29c0da7a591e1bfd80edb53919d8986780c8739e001f3bd1357a916cf73f0a6d5f3166f08f8b1cf9c12319bcecda5986b8135d1c9df774e6c99d2c992a7da1e92a2bc3a48a8b554822765d4f2119ce4307381d28654ee59467c9fdaa9632802f44f036f8120cca16ad3a7edf1bd8885897bf69d573792e0919aaa144f544773adb44abd8c07ff6994d6d708a139a0d8ae965ee35d4d03eba28d53acc459b9256f273d4d", 0xd7}, {&(0x7f0000001700)="619f9d7fc8aad799b637c8b0bf56d943a823e39ea30d2b4eb9", 0x19}], 0x9, &(0x7f0000001800)}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001880)={0x8000, 0x1, 0x2, 0xbb92, 0x8}, 0xc) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000001900)={0x14, 0x0, &(0x7f00000018c0)=""/20}) semget$private(0x0, 0x2, 0x130) r7 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x100, 0x10) mkdirat(r7, &(0x7f0000001980)='./file0/file0\x00', 0x80) fcntl$getflags(r1, 0x3) r8 = accept$inet6(r2, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) accept$inet6(r8, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) connect$unix(r1, &(0x7f0000001ac0)=@file={0x0, './file0/file0\x00'}, 0x10) r9 = accept$inet(r0, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) setsockopt(r9, 0x0, 0x0, &(0x7f0000001b80)="bb6c4c83947504c93de8181bdf5afe51505e0708912f8ccbe91180da49b66adc69280c2184fc03b99e91537f37c709ad29d5efaf5f2cdc249c1510c7a542868f4bd3fc03e6155040df45d67d8061f9cbb6d861be09d96577465d3f8aeb03c82e28fcc276dec69ad6b19c0ca4d04b1f2a9b85b592956547e9b09ff874c4cf24d8c61a66c1a6f5b1c6b042258f79aa12cd50f0ffa96ce469eefd4610885e115aff29ddc3bae79a977bb56ac1292a68b5b084407eaffd113918dd2bb291de2ee3636744acf6e4d9b22202d3e2dcc1bcf13a296c8d56a82e72077287797e3bed924eea8193053278664248dcee6218f2d4e81c28bf33ee82a86287e7194afd6463e69ff9824b0aa3dbc5b15e40454eaf1643e2031502d7169d6a9e2ffab5ff0fcd8023d6b2f662d7ac2ba59274a8dc3d066e4bea49d9c2eecfaba68f4edc04c042ff4b800d8290f1c78639eb69573b53f7d04cd7dafb6d7aeb2749817e76562ff757af142564a9ac67b8230ab6f8b05a2b057cdce3dbd77e64199e5c74a65b0813cfe9f25ff83ab949e68dbeca462e0c5d5791b47eac4d3e6a9735eab0f43a72569f3ef842af786ae537df2872aff907695e7b26377b8d59ede2b6e4c834aa2cb4cbe9287b191b11f5a3cf607cc7170494154d98914fb07f3fcf6e77a2bad83655200c1a0764a53c62e19b049e4910bb4c8202ef605a3aaf27c4eb2b6162527f6f64091fe0bf35308e78e8654de4c410bec25389e7372a32da3b148e22299a7c31dd4057ec6b660336934693e56e3bc6bf6e12354b1804fa0ab9a617049189afeb2635cd092f6ff3dae8f64cf447beb58e72a21f3c44c382d8941fa41b85cbc3fbb23c995a6f7172442910629c5dd0558048b5b71db793367750caa4e5ffae1b36942e89fd67d7db3702abf2dbab6e64b63ca5d9a2bf2517dde5fb9e857089b49ba82a8eb864c19d7e4add0c673156333e0c779fb74c89dde12c941eb35db3c235925a3d9c1542282f9f7ec389997fca5750519eba117f63fba542c8d541973bdc5a2fb45a38456146ef1294061c65ea03a5100cc373490e2b6028ab8dfd5a6abb7660c6aa47f5d22add2fad558cca0730f3a487cfddd06f496ca39af62b12a87325060080cb11dd55dd0ef66ae4e68bb75b4aceae959ad80ba81ac012215ccd14a9f0a53b7e906a3c529595791d845d97084ff500f7b2185662cf1096f2ac219b2d6b256b47e89f478af35fe96a35e206deb6529b32850edce2590a179c6d9dd5a41f68ad7f8e3f621de33f4dc23db489817f7762bf56a786de92f9cee06bb16301bdb35c32b0ec9e16d165f6c1c38085e880058925dfadc5c7cb5b82be604e8aed219d0461f8f09605364b1663b8dec7b26e3e197494a642cdfbf269e4a1929a4142b097f5cac84988640c0f034df5936e0fae60a876b0f97cd9c289408fbb89429e52bb3cdd2e450a889b5b8604c4c8369c984138a0e3b4e1c1f7e1ffb97ed3191c20a1eaefc61218cc20620d2fa6bec1be9850304b50acc354b1b1421a3babc475513253d2fcbaa7adb90923dda85017995000762db72f287ef7f7cb9df4c1a0282fb5362740913ec71cf45b026ae3efb6535c957ac3da5c18158983e666c04735a3bd0135bba222763e7952622c0ce7d96a80b17998f80834e8d0d67129dbbf4e88a6d2b3318f7d2b87418c95f9240621faf820b58981bdbbecebc184be33c281da74fb9723d6d52968b85313e19640a43e549797704160a91c4bc57fee72f63b6ba5f050cca9eec0d79dd74857cf401ae56fbc0ca8ad4526ea7d98b7e99dbefcc7122245f5fbd68841f4df74cec801e2569f4519be5ad9293cf90e483a56237439ae8361d08233a44a9061c910ce24b8d631204eea6b55e1a162fa490c01ed7519d095929140bf585bcd172d1ee1bcd038c57b61fd5de2523bb7648d981fb1dd4498f54857945ed5d384c2d3cde76628f70d86a670ac34d9bd4806037690e9f0371f6e72cfa0e85383f96f0e9dc20a15e43958da4164bde3895fd52077d6fc8d14e8111cb5eb8e9eae06553308322ab44f7f59eb09935f8dc17aeeae3126902c8c41e1bffd13741da45620a48b9cea141d0cfa0a74062fe0410425f1e885b5a951bde3d7fa8e249ff6de897a0970f26e9e2bfc97d6aa3be88fb70989ac598cf376181fa9abbf7eaa1cab40193cd11ec386edf1d00abdc7320aff552dffbbe99ee6b79735afc391243f9fb1ed10ecc4618dae422aa49e7e260e2e31f3645111d44fccfbe99872d062f0a4afefdc7b109cd5c147468b0d1981e19c5dd2b760800f8b75a3aaa608e67daec2bb2856cfbc4a1f7c39d8fd385655b7d33d40a6e60486c9e2fc4cb98978553bcb78adc1374f8240676abe1f93f59a04c614abba61375b48370b5494e81276ecac3d7e708e704d8d8a15c84bde6986957aa349f5a95a596985a7997c475a7c821d7d599121dde38822bba499592c8aa6273d8764d2d28ed21f42b6ac977c6e59936752fdd05f202a03377cd002c20d70cc4fb255c8bf7b1471df2d2754d6c3291b4d02adb37a86ec96cda82a687a6b96de30ff4dfe53f838818515a6e0e72feb5d1236c43f6028f37e4f08760f6dad70051f9f5f072730077efe0ed4925e55c4e57789c3a46cf6430bd9a397dd98badf895c988c9b77d8aef8063c4162955b76c0102b9bb843d6aed18e610580312276bc0bf57f7943f5f8a3de095b30dda0e6189c4d0fca9edab7ea30e6b80e6b1ab7351485aeafac6852d6f9fcfedfeb51681bf3328d76317021c39809b2763b4d2e5139d59e226cb4e683d36d5daab33d0a574d70315bd15167ef2c1846b12017c58821f3ea7b111402f6958a4582acaf841636db496ee8b7c72af9841b697a05ce2fb4de29fa5d73093b1fed675fa17113c5ff57e47f7c0efb6d5ce8c086e2983d18ca7f293ddf06c7cd56cabc9e851ec2b682bb9c37137005328cf91bd6c02834114ffbbc79e9b2e5d65649969baf638bf97f28105275c65c0316d5b9107aed0ccd6e23e24f97e20f63b584621588b56620a3996aaa5efec6a0c811fa0895a05acbee0fe78457298e46063e2597a571c228a91be143dbd1a33bcd82a8d957ebcf170c009f219feea7b3d4c85888715bbf6724f100be4b8229991c85091860ccedc5eeaa930d86bde5c46e3f1198f4e90fe9798fa45a6c8b311f5bd0a6b4006b104898f45635e29a34633be5a1bf065ce23d36e32b39fd527c6db5b51e3a1db17598c2f13c80ca30eed27f8d6d2de067b20bae256d9a48ebfe1f046bcbd1e537ecb60ff4003fd9e594a207d8301a0364b5ba715ba0062068298371ef24e8292c46ff3de78e6fc6e58f47e9389098451abc9b634ccb1b9a13b61d52264c59a91f30dbacd5f0cfcd8a373b303e298fd3a40959d01cd75dd68479dc0be0eddc811f93961ff098bda397804bb56ff2e13780fe6d01b24f48ad4aa8dd4e7d4e93451576e1c709230974e250a24aa214062e1bd147a1cfa50b18e3f980576ba6f14250e51b00b18c7897fa7b30d65de89f73d78dfef18962d6e3348e742673bf43bb6aa61adff909e84f652e1029b6018355e683ad96a7bef5109a85654af3f40cd9be92f7c3e493d7a24f287569b494098b85cd69ca4f686ef1ebf486db3104a87a0fb8ebe04c47d94f2e6ed18c61167f0ef08e39264050d29140d4c0ba4d895132c8edd6ad5cd6b21b235ebe0eb672d197ad437dda875677268d0f89cc04a20b9e134a707a8d47298fa34ed50aba85edcbbce4303390556cddc8f79424f0c40c2710bcd3d8f959b6649d51cfa7c77f72fb43d51652bc28ab2ea8c90c45d145b2096c914d68be2b38fa9221fe27e519fdf6d10ff609d85c98d0d0e6667703b28ff43ae9406b841e3dee2746af05ba812fa7a87088b46a5ceb765d9b4342d0667d3fcea27b0ed80eb9ff727b95b24c0a64b47d925036c13de5b9f3a0fc92d190586e24fe90ae35c95ee3b84d592da27b65689826b7e8c3a3de5acce945fb73ccf5d6794bbc135d5cee2cd6b063c5edcaf8928af8327b85a6b464804ecaa1331617ea1f38272d7d76326cc5a410a65c0c90ad150623bad995d304979114732cf18f830d45056f170720a814608f1639318372501ef995e8278f148ec25241d58c6b24b772f42534d02e52716aff6c540bc770ddcb2e2e7800791e8d21c3bfccb0a89f424313fee02bee90bdf0b245d6698bcdc508f49a34d9c54cb1b07424733fc21d27acbbcbf9a72922080c16a5a1938533fd93b95c42e1f4c16803528ff297024e3a3e90784c280082f6a951b234b19efd3e3ca42d5d20bb04a74fca1201df4f7a2b5e5a5a59cbb1c70a95ea9ea7d8be74406c9f5f5341e141dd39a5c5d494beb64db42669743c3ad9d5fdc0a3e31240cc63773c4576334023bb4ad6d68530856338a5d82b856df61993907780a3b66bfd6ecccecfec7286ccf22aee039a69e64f400cc9084db138232d0dfbc807367d1450760f54d786f90c9d9b3cc11be1ac922a3cff46ddc176be825f4fb458549b5bb3f199357506616f2732254df6a53e905eb4798a052b1b9d7d4b2f7a319d4855e2bf1e9a5458517ca046bcb6e7e1079e18368382e15d69699a86ba2faa610a7e0257df4c216684f21a9c300769adbb96efd16cb2b5f845921237ab1a0e6592462351904ca1f856a94c02ef22f8e7bb0a8e8ba56259961b4e25a577af2cffd62089226832b6f29b82ae710cee5136ccf85d80d7247e902f08878c3e5f46033b6727d56891c660b29874193f900960520f6edf8615543033b29e50fd22e1eae502f689db99686a27e9ba8f234910fb258ffcfe7a04984a553f1a4b58917f00d27e75f7f58dab2c0b050c72086e95fc0df7600c8a6db1c5b2cfbc0061298b1373368b5db785ed9126f70c4c0182ca6f3fba94db1e16aba872261437d8825986535396826e5220d82fb32e91be5c6bc120569ae82e35a2740066dc305df5e86b5357bd11cb6ba97172f72bedc890bb1686c1f1f67c131c4fb8f65c19098413311e98611effe5b32f16d2b4d6f777cab605d489374f717890891499ff47c68c83b481138325d93c1ee2ccfe99caebeeee1cfdcd44ee62dae014a38fc416ad82d769c98c17dc19057351970cd91c31f6495176a5b74eb5bac6e2a942c6cb7342a75d904c120ce3351034da026863fe013164106151e335641a32317fa52eca21cf7065fc9c5ecd45798b3278bf102c263db61f329c6169c9e605e102cc15eb81d6c8706f9c5200a0f1e96d1a93d7e6591076acdb63883df2e3abb98884cda439366cad8663aa0b8832756551023b73eb40d6945f5f8abb0358fc5cc02959c592e9d671ccaa3c06bc9c819e0118f178d794fe7e93bd57a82c2030f4577ba220e556713ab28a2bf2197dbfdf298266ff2a51c27c4cdaa80510cecc931de4502915120ce794a7d2a3caca0c2a5b56b62fa79322cdb796050737a5887d53b9c8754cf96c1e54ac910fc95ed22e40bfcc7f5a3d6d599bf9ca92114b0664cfb7f32a96888f75c73604efad106f2fac32e8c45afdb2ec1cf174657a515e5a8079188ffdd852ee32c9849927009ce0a28b937f00eec7cee6d3c0dd5e748213bfb61e573062a4def59b2e27ca7c7f7afa415d1e4cd4e5364ff5b1a730d4a387be18b5b8d03e136d35b7fdf1a71acd6549abcedea05ec669ac00684356de718fb0a994ba74bdbe4b8b54ec36e70f5d09cec998efc29fe0367e5718edcc6e6b3e9e62417c8c4bca89db4b42443a52173d4158fe6d9024100615d1a0d79a8ca4d3", 0x1000) executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="8925000061002adb0070162e86dd60f6190000800000fe8000000000000000000000000000aaff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000003030400"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x15, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x87}, {0x6, 0x0, 0x0, 0xffffffff}]}) r3 = dup2(r1, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) setrlimit(0x6, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0xc0}, {0x7c, 0x0, 0x0, 0x20}, {0x6, 0x0, 0x4, 0xa}]}) syz_emit_ethernet(0x120, &(0x7f0000000300)=ANY=[@ANYBLOB="91a6e341d8bbffffffffffff0800450000f900000000003a9078ffffffff000000004e234e22", @ANYRES32, @ANYRES32, @ANYBLOB="4008001f90787fff13129a5abe51d7aadeac84c75742130686fd010402030305080a00000015000000050303651312c1951cde44e53f3fdfc07d85a06b56fc000303700033570000007749527436c230435939cf245f89cb0c3f6c884e2660a2c549b0badc033af3f5cf28abf54160305d7ab40b1d8195588dfad52a0c5b080945695cfee1b6f7e78690c33720aad7f2ddf5249513c8bbdcd0cf1fc75ebbd38d6cdf07c2d201223b040000e0a1f380bd16fa9069d76308fbb9f121d6a168e7ea92d250cddd12057c77d53a33043f8298f306908a72ab9e69193d8ae3ea9da5e02a3ff00ad5c2c0a8d4778e03073de87879e7c9b5a320c1d68178d4e4a100bf424ba23385280cc81b99a825d76b9c21d2aa3df48b14a6c5848291cdf0628821e48368a9b8cc76a041e38fc473eb69b8143cc59abb69bd00b96680ed4571d1d335d55eec72cd2ebe88fe14e0d5723b3c52ff0988dfd869a897a6fef1ee0fbcec79cbd1893cf911b24303e0b93e9c31f3b6d657ce08712a037ddf47168a4f38c8d05981c1fb89d922745e1592301c259f4b0c000000000000000000"]) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) seteuid(0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, 0x0) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a526", 0x784, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab034000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab038000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab039000 didn't change! executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000373000/0x4000)=nil}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000123000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x1889}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003e1000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)) mkdir(0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2}) r2 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={r2, r3, r4}, 0xc) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) pledge(0x0, &(0x7f00000000c0)='-\x00') r5 = getuid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setreuid(0x0, r5) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x53e, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x1}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab046000 didn't change! executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) 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}}}}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x4, 0x4) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x21) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) munmap(&(0x7f0000030000/0x2000)=nil, 0x2000) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x6c}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000080)={0x2}, 0x8, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000300), 0x0) setuid(0xee01) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0xa6) executing program 6: socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0x2}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x2}, {0x44}, {0x812e}]}) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0xf6, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000440)="65e914b7c99d39d1d2e920f48accd22b8b80f98773968f9e177fed801a2b8321a4d9ad7b01002991f6ce285e0bdc207102aa380bbe5f0200000039931e063ee25c4bb295fd9b098162c56ac47151c44396ed0fc5d40829baf417ecd4f88da24fd0bb5273d2456af40bf8d4d902db0555c318317482b71e1b3786469e21d2de15955f057aff7caa27ce40d9e1bea5362bb29ef7dc00bfef4cedb259a3ac88c524a4c26f81223e168b46529ae3b47f9f5681cbdea79ec86100000000000004010000000000", 0xc4) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "f0995fdbbe9e4949744953b7da7810481d9b42c1", 0x0, 0x80000001}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000280)) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = socket(0x6, 0x2, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f00000012c0), &(0x7f0000001300)="79bbf5b89797a706a510dcdba68118", 0xf) semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) 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(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) 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(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r4 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r4, &(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(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0xa004, 0x80) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0), 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000800)=0x3) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x2, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x1, 0x0, 0x101, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x1], [0x0, 0x0, 0x40001], [0x0, 0x40, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0x400}}}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c549, "102609307e7be2df67de208c8bda612c3100"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab054000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab061000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab062000 didn't change! executing program 4: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknod(0x0, 0x6000, 0x51fd) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x2c, 0x4, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00003f5000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, &(0x7f0000000340), &(0x7f0000000140), &(0x7f0000000280)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65", 0x80) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r1, 0x0, r0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000100)="991b3235e71195d17d8fab1bf96e1b75f1324ec893ff96aef5660c42ce9fb26cda3ff9de84c13336ec39b0e68acea8ccc1f6e5832d1f5a54c26b33593281e865a444374181727ec246387e81decf5de30fbd0768bcb0c0051d85040231f21b0a0f1a82fc8a23da2581a4c2c5dc2fc01efeb1e4d9804f19cb819b843ca885ada21368a8ba39e4c682d95fcbfb39bfeeacb893bd0a486afefe9ca0491d6b2ef9ce3484848bcfa6387224bc", 0x64) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) executing program 4: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1286944, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x12e) executing program 6: 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x54}, {0x4c}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000780)="ebfffac249bd3cda62a8aeafb144ce4fd5cbff13c8e0006b3dca61ba1a38ca806bbc9962d9fd8fb428bd1b34e8a8c69b45b56e022a1d6fa206404b5be08e4b781716effb2f96fd603df195b25afb7ab0213c28d46eb0187b991051ee0d17235a01cc953f406831d81a59f703889ebc40cac6b816d01af150e7eea6649b23892899ec1341442f4d0d8a26f15899f0014445cf978666bfe545dda7a626f818d959a764badb3b2e0c381aef309be79e2ee81dbe67660fbeeceb3914a075c67dfdc22ce15127d23be694aa53870f5a7aba70", 0xd0) r2 = socket(0x1, 0x2, 0x0) r3 = dup2(r1, r2) r4 = socket$unix(0x1, 0x5, 0x0) getsockname(r4, &(0x7f0000000000)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r6, r8) mkdir(&(0x7f0000000180)='./file0\x00', 0x1c) setreuid(r6, r6) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r11 = semget$private(0x0, 0x0, 0x301) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r7, r6, r7, 0x0, 0x3038}, 0xfffffffffffffff9, 0x9, 0x80}) getpeername$inet(r10, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r12 = socket$inet(0x2, 0x4000, 0x8e) r13 = accept$inet(r12, &(0x7f0000000340), &(0x7f0000000380)=0xc) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(r10, &(0x7f0000000540)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES8=r1, @ANYRES8=r3, @ANYRES32=r9, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32, @ANYRES32=r13, @ANYRES32=r13, @ANYRES32=r4, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES64=r12, @ANYBLOB="0000000018000000002a64b855f5cc246c000000", @ANYRES32=r12, @ANYRES32=r13], 0xa0, 0x409}, 0x5) chflags(&(0x7f0000000580)='./file0\x00', 0x10001) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/156, 0x9c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) chroot(&(0x7f0000000180)='./file0\x00') connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x0, 0x0) close(r1) r2 = socket(0x6, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x4}, {0x15}, {0x812e, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) r7 = dup2(r5, r6) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000100)=0xfffffffa, 0x4) write(r4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x285a0, 0x0) mlock(&(0x7f0000672000/0x3000)=nil, 0x3000) executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES64, @ANYBLOB="5010"]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x8001) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x10, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000], [], [{0x10}, {0x0, 0x2}]}}) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r7, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x200, r3, r5}, 0x2}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)) executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0xfeea) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x80000000002) r1 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="8904c99a00"/20, 0x14) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x20, 0x40}) r3 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x8003, 0x9, {[0x0, 0x4e35a7ef, 0x0, 0x0, 0x0, 0x6, 0x0, 0xfffffffffffffffd], [0x0, 0x800000000000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [{0x0, 0x0, 0x0, 0x9}, {}, {}, {0x98d0}, {}, {0x0, 0x0, 0x1}, {0x800, 0x3, 0x1}, {0x0, 0x5}], {0x0, 0xfffffff7}}}) close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x40978b, 0x0, 0x9e2, 0x0, "bb08000100f1675910508b00"}) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r4, r4) shutdown(r5, 0x2) listen(r4, 0x0) mlockall(0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) listen(r0, 0x1) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000001680)=""/4096, 0x1000, 0x40, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x4000000000000057, 0x0, 0x0, 0x0, 0x66358e8719d14830) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r5 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r3, r5}, 0x0, 0x0, r2, r2, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r2, 0x0, 0x0, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r7 = getuid() chown(&(0x7f0000000000)='./file0\x00', r7, 0x0) seteuid(r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020697a, &(0x7f0000000100)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) r10 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r11, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 0: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x280, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r3) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r6 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r6, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab063000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab064000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab065000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab066000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab067000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab068000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab069000 didn't change! executing program 7: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0x2, 0x715, 0x8}) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) kevent(r0, &(0x7f0000000000), 0x402, 0x0, 0x8000800, 0x0) executing program 5: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x8e) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x15b, 0x0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa0bff000000df86dd600000000028f0003be1e300000000000000000400000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a000000090780000785074df8013544e04d11312eb491722d24e0017d4bab03dcbad849d0000"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00000cc000/0x1000)=nil}, {&(0x7f00003c9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001b1000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000630000/0x3000)=nil, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="8925000040002adb0070162e86dd60f6190000180600fe8000000000000000000000000000aaff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6002000090881ba559030400"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee4", 0x7a}], 0x4) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) getpid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) getpeername(r2, 0x0, &(0x7f0000000200)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x87}, {0x6, 0x0, 0x0, 0xe00000}]}) r6 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r6}) setrlimit(0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) syz_emit_ethernet(0x120, &(0x7f0000000300)=ANY=[@ANYBLOB="91a6e341d8bbffffffffffff0800450000f900000000003a9078ffffffff000000004e234e22", @ANYRES32, @ANYRES32, @ANYBLOB="4008001f90787fff13129a5abe51d7aadeac84c75742130686fd010402030305080a00000015000000050303651312c1951cde44e53f3fdfc07d85a06b56fc000303700033570000007749527436c230435939cf245f89cb0c3f6c884e2660a2c549b0badc033af3f5cf28abf54160305d7ab40b1d8195588dfad52a0c5b080945695cfee1b6f7e78690c33720aad7f2ddf5249513c8bbdcd0cf1fc75ebbd38d6cdf07c2d201223b040000e0a1f380bd16fa9069d76308fbb9f121d6a168e7ea92d250cddd12057c77d53a33043f8298f306908a72ab9e69193d8ae3ea9da5e02a3ff00ad5c2c0a8d4778e03073de87879e7c9b5a320c1d68178d4e4a100bf424ba23385280cc81b99a825d76b9c21d2aa3df48b14a6c5848291cdf0628821e48368a9b8cc76a041e38fc473eb69b8143cc59abb69bd00b96680ed4571d1d335d55eec72cd2ebe88fe14e0d5723b3c52ff0988dfd869a897a6fef1ee0fbcec79cbd1893cf911b24303e0b93e9c31f3b6d657ce08712a037ddf47168a4f38c8d05981c1fb89d922745e1592301c259f4b0c000000000000000000"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYRES16=r0]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r2, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}], 0x3, 0xfffffffffffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f00000001c0)) r4 = socket(0x11, 0x3, 0x0) listen(r4, 0xc1) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x0, 0x0, 0x4c) ioctl$TIOCSTSTAMP(r5, 0x8008745a, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[@ANYRES16=r3, @ANYBLOB="5a5b95618b2135075fe6ae9bba401f1f69ff2da816566f6e1dcdb7f8b863e7178455987fa55f7e9ce6917c57334c847ab6b61568192dc23c0bf784d4077b21b0dad3634068887983c43f75ecccb2e9222579341400afe1c6e85551a8803ce9949c0d0d3d2c02a2758c043a4cb74ed705c9f265c03b412fc3bec5e3a181002179637eaa5e30525c023e219c130a9dabc12bee46b64a2eba9fb186414cfdfc9df71a98f9d8f07b4d52ae5ea111572a5dfd087189575789939d70e8536be27f03b2d3c0b8da1380bf9f3b59841a7a4e34af959252a580d64525d0dfbdbb276a6bf99e466b72e36730cc73f730a131aa10472d253cb11ce223475d0eba4291356a42412cdb7f9cc3c0b129a85bce17b49a0edb600eebd3442010228aaa46e85fa79ba2fcb5234c4499ecfc3958a730594c984ba4a6de11ed8a3e2b4ff042f0f069fff66046d2d4b983ada73e5dca9bba70003b3087b6dee0ffefa2d5c17696f548d0ab598821559d0b57ef9890e9234adf352513bd2cd814ec5986168b5b21f16347ac1c10e77d15bd2a94d341b253d19b2b7419ac332385250e533b865b86aca4c47176e4429d3238c9b96c878c0ce1551f3eb850b1a6b7a27bea6aa39b296a2d46f11a49d268e500b8bb03355e7e71093a4b85d32feb3d652fb1ab10be51b748169aaa499661cd1a04db21d24713d6736f828e5062b002b9c96a93e8e4f31063fc183b2fc8c2d1a99c5c88e3bec5a689a7c33dd689c28516566baa362a587fce28cb0d6458241940f74b6a4087a37017fe8a5c8f04ea086a89ba19dda10e631308549f9802fa7313e5ca31ae73bf7f968ceb2df6805985b8fa0081821b2a31b5ca5bd19112d713e75fd550707bb7b614b1d0d9029f78c40c2924a690484d0b62648abd93628c56b1d2eb036ebfa7a66b19fec28529153f52c82218a7482e748176ffd75915bb9c08e94ec927530e6fceca3ea58ae4f17ef8201e0b1407c8f576f22c4bf67db4482c2f8025b75bea016ff73857da851397a9be7d9ea5b65ea0ea6db8f6e30481473fa4514dbe1a5bfd787404e06194c41c6ccb8a1d6dd043b0cd8d077b6740defd5568280ba5400f510e6c6da1938651556f1a84b0f3c63dc8595c687b17e909822552afefc4b0788c2e64bb1eb3e52e693f11d6092567f20e6ab645f6ce726b1bd4dd81ebbb0f4c1eaa402e9050b4e41dbb70f384733fa929c1d7b9c7ad92441936e1a25c5099cfc53f902b69bc6557f8230ae97f9758da5f52b6ae86fd4fe411b108637d4ec1a299a3ad09319ba5501695dc21dc455eb011a56279459459e398edfa0780e242039e75bda6868d37f6bb8cabbf0f40bd4956407a23c7c7e082fdd6e7b9aff43852a82b9b05e978cf91a0a2b2460b80d94c4d491c13493e589bd1c23d92bf51f987facb5e8665290789a75693dfd8a945c700c2eaeae923fec6fde5263811a97ab299d00b46582d0df781793fd3cba7ceaa3c98ff86b774fb6c510d2b1eb90e71384703a4e23baa02276eb1d6fdc0ae1568c1a3c90e04b415b2496e1b33a950383d657eec4595587f7525e43e716ad0af20b01ac27b5d5812868eb917f9d74339e632d1851490506f185a6fa28cd886a8199ded0a9e90c1e17f97f06f752a073ac9f25edc133d8ae8574e9b6c22401f5d24b5a2f74ca134951863fb5f0dd04f04de469e909070c5eddf9b92ee7c899b0d73b869d08f3899654add1b61fc308af7745d08115426673fa48e27fb8e4af84143b40db559994b042542728eb5b4cb287fb86747de98735397ee9ae4563907806e0970cb36df7be5a49290a45d062cb8b496ca019075ce147dbf1d04324d197270298bfc573cd5e15623b1f9648a2691d01933d156613c889316108bcac3706d1222b4bb9ac6402c4a67130324bcdb0913e135a8aa6f9979311f15f838a17a94e90bf38568acd5377dca8e0c4a16aadf012e1c88640fe4a968f6a83ec8ec9e80013f8f39002c7a5af13dac1f925088ff354701a8285275f04bbfa9c6789a92f94934a8a3d2e2aff6032c2c1d57dd506c7bcef5d1889d5619b3d4d4efe4800ff82ea01e58583d030a07157d354acc236ad2b348953a4c9df05d6ee804e193896556c614b79752754b5156968a79dc0b9adbe76116e7f43f9c1bbb1f946afb127c39251ae18c72f256ec84e8a164387c0a1fe3c71651c31771a0303e50b39dc4750ff511eec85855501154a6d7b326856b1b9bc491e6d00b6781f9d5f705e46473df1936471a95b9d8595553a24a1bbdf867de813a21c4cdcad3a0faf2dcce01a20ad6cb2091cd6e5f7617454d0ae21b2c2db91739dd95baccb8f60961d8f2e5551b992ea23fd80a51fb7522c7f8d65ed6c704e47174ab2ea1c8a314a9df4066f0c1d91110addd672739b9dbdc70c9d3d05fc721ed382b61241ce86b9d87278d701c9691712ee0b0dda76debcdc727b9f62bff2533e8a8ad1b6477b8090dd1753c08c0bee725fb2d1d884ddd5d2fe9ce5258b4a328f4223acd9aecc2b9cb98392f4f7edfaeb81b8a57ff171a2d64b9fff0c3d8b6aa525260d1f27e73642bff46f0c389b3564eeb28624fbb923a803e9438d2170665142f97f9df394f3521ab68c92028511e2a32d431aaf4878babd10ce32b476014e08ee851c6f33aaadc529c2b02d8a9b71a9ca9725d644557f80886b638d4d75c9560e2ec1e941b779a23548b55b9b66f76b37710f069f06decfe83b56e4f6a84047c609d670b00ec8a684370f97cc07f37b5d77908dca73966ba4a79d1f781bb80465699464eb1137dea5dbcdb524c899a0e62dfeeaaf4b6b431078e9e381ef580138a18d450abb4ba66a8bb35ba38265f62039e5911964a5996d0ab840a69e7399aec78dd321456f8c1e317870157750aa3183ef9c60a19961b04b5fe454f674c0f343e2bd406fead74b22e90e2300ee7555c67e76fb3bd314e6a18a30b1eeea2ecdb86d137c074ce09a4ebffe7cf9db88a7be85076c3c8112c4643b0823e391369cef0ecc989f186bd4e46094629ed86d3e5d5d6af959fe3585dbc0ec9effb7a310d49a29bb4f8f5bc7d95ab49c39fb4ebb0f340c56bcf9e208f6f271a4b9c3f821af90ac660f652507263cfa5978519bd54baf3bbae4b084861ab4e7bb6e1430580ab1a03ce8307675c544f9d171389efa6ccb08c9bbcf699178b76f38c2a1f54db1ad6f80bcda899862327ccdb5ecd8b64868ef617a38a183d70c0192cadd28e03cb426dbb768bc0879184951b16c4a1c22531b80e841fcb9142dea8ef90a06cc8342665649141248b204c8fb77e48fdecdcab17a1ce26676ade2db61518b79571c1df9f79c18ea78a73d862f344ead00a64d3af95ef5d9c5cfca0a20fc3c0f25715d5122f8e614b5c96c28f30f6549ec1ce0707f6edab86ae111fbff07b3fe7a4d7534913c09f29492045c2203ee6a3945d0535d535378af550adb1afd8cf4ce58f2c90fa8c7b06e9af97783876ce14b3c4ed91510cc75f349dab30b97713020e1bad2d658a9da4736383f832d07eec77dd105f5ac78b8e1d952926faad736bdcc461cb0436e04a246c442d6202de9765cb84c665f7cc2c4ff5729251dfdb2e28cb928fe2a20cce8936ec81996463aa070ba8e9a72131d539598805519b5d1a3a0973e3cc8c6f7c886d952b32899f034bb7df1b1b18c349b22a596b843892d215c12d57cc5c34ce239f9966dc757aba33cad275ead3575f520e7e41492ddfd648e796e8058db040b3e3fdf8181967d83150dcdf2cc6a965015adc11f77d0589dceda20e05a4625eb43ff44fcdd8d09c4f8c470706450f0941ed2c64b1c32ac22a6595c5a9a33edb75f5377c4f67624a343505f0590bb9c14a9a31d5b24be09d04a08d7683d7c916a63de3d41d404af8d7e5ca43cc48e3fa60822d72f3ad028c361a78c45850840824c9deedc6af98245f1d89cc9aa2566fba4c878fc9a284f8906f91e4bcb8483e8f1e9a09176b9d2fe81c8640daeaeb6d79d8b2a262dc69e355220f766caf898e2a89f6a018da8b03e7ea950f9fc2258607fe60215652de7a1d21afeae8c3b24a6cdaf734c952c3f659a4b744fa5675713fe4b9c513ae037e8676388dec7593def0d7a499580dcea1fb7a9fa56d25594283928cec88b9862f0d58b640716eea35864dea94903f7af265880544dc2c0ccc3ce2f60a67846d425d2e2cc0c994ec997d1a4f1fa89b933526fe142ab506409ad8159747400f5ab9600a47347eba5716580c2962cc06e9a16b0ca784642e5d7828c5fdd44f5d27efd02b2ede036b712c1ba6454db0d95197e93c4f4ef990da7959d27b8ec595fb7db38cad845915a9401f51c5bf0698b638bc7d01e2f084177ddb3a4e54812b6eac4b9649eccb788f5fd1fdd0e473e1c9e0c06581693df83da72353b0f14e8c4667c848b599467f0c4af34c2bc32434e94346a1e815e2b4ef013fde6c4914a580ecc1eb339ae70725fea82b65522976590b8a2e60dfaf1d4bcd3779dcf635b62808aa6f5d6c31dca1e1af19bebe7627bcd1e7ed74d15834b79c5fdfb86fcc221290b393dfd1a011fb2f6cd548d27fe23fa10d2fa4169420f33fa8fb5c984d8771dc1cbde61ab86647f47ed50daf61a7e88b0a3ce973fa28205871341e21dfd190c68f0e1aad28c68d11b81c14caad20fa767b173334231275b31a470af611db9c7bfc7e02f8f1386b506e904fcaf528e02fb2b97c079013d7f3da5027770be636bbd84af484baba9abebbbf0f6c94cb24469115d91534ae72f0e1fe70c391766d00fb382adabac1006270024177a0e6b0a5845215503b9defc6967adcf565a82d79b3d786a5ce2bf37f20dae884b4b1d56808482c0e85d2749fd75bcec82f9259ae2d99a4cd8e38ab75572e1af5d0c0b910f3407efd2e5763a9df0f3a151054a2d9f396d75c940a7e2377561482c190196b346bd7da2816833a13269b5b818360c51845bd908c28ffe4164d95b4a61b296c56bc62533f11a8cb860ac29668e7d7f6e4c07d5be1e55ea7a55bc8af605ac4f64e9553f7da3593c9f3ae267c4f1b6257a5a8d8fdc910acf2ce6967b291a411c37911a8b7ff32d2446506d88fda50e1403af9eefbc2e7292f0004b3f47df487a1c780cf59b31733c283b8945ec9bcbbf472bff3dd81a6db8d96274c219de20d563d4a86246a943b5934eb90060d9b64643132d66f65e5dd0e185b39e28d1be1e9f7b4ba772ae5a8ceba6f2f69af235d20ff5234f7861431469da73f42a9f9731a14af03e2c5ccdfcec90720688217288259a9d9c47d3ba156f60bd35f49fa97e87bdbacba11840cbe02e3a02927417ddb576805bfe14d142c667979c4d2da8eeaf378256cadd8f5375ef343ca6acf24d4dbb3299430e1f257e445c938be24b9bee35892d68f9882bd875eca95d272ea77892e67f409d564ff9f3c81a55e8ebd6f8749bf6c1ebd5055ee2a02b43a02802e805f2b611d4626501a73b63936c3dcec7d246de924e2409a631e2593c60ebb17b0e22df81f4029ebdf9882417ec433370ba6f417eff65af5d5a11e5dfd395e09d43f43785cd6e4aaea83b6862eedcb171dae3a67823cd8b85f40d245c8c4d7b934eb387532c4a4638ec9dbc335d36aee35d86869a5f90513450d6bd1b816f96e523e89bda3c62e50d00a7fc04f32bcadd46ff915626c0237d0d200380776734bc001817ae604032c99ea6855dafcaa862383768a9256edeb873541a8572c89bb849845b3a4594e4d6678e9148b24df18145ab157eb948bd1671e5ad98d60feac55bbb526e10ebcf9149be08c25eb", @ANYRESHEX=r1, @ANYRESDEC, @ANYRES16=r5, @ANYBLOB="980328bf54d5b544d94b951da166a383dfa8d0636fd7eae3b36b72c611ad5bdc0a1f200eb9c0adfa7f4fce8289e6f62cce85ed8a0409ac03d9072d", @ANYRES32=r3]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x196) setreuid(0x0, 0xee01) close(r6) executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000080)="b90be24e6cdb75f2160f321c390a1d6b2ac14ecccec5e7584e6d90b9bc9bbf234a8c39", &(0x7f0000000100)=0x23, &(0x7f0000000140)="fd602f600685b8dd2928f10f8a6c7ba3bfc58faddae33999ed4cf3b8575c9e4622c09ee715fe3d8459e4a0de9dd22f00aa2ceb4b5bd9fe7db9a512598f252eed02d51437911244c1fe3367fea9f500d6d77f499e8395b077b19fb55b1dbe9f", 0x5f) mlockall(0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) kevent(r1, &(0x7f0000000000), 0x76, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x81, 0x20, 0x100000001, 0x7}, {{r1}, 0xfffffffffffffff9, 0x20, 0x40000041, 0x6, 0x7}, {{r2}, 0xfffffffffffffff9, 0x79, 0x1, 0x85, 0x5}, {{r1}, 0xfffffffffffffffe, 0x95, 0x40, 0x3, 0x14}], 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: r0 = shmget(0x2, 0x2000, 0x223, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/63) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/252) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000140)) getsockopt(r1, 0x0, 0x8, &(0x7f0000000180)=""/191, &(0x7f0000000240)=0xbf) shmctl$SHM_UNLOCK(r0, 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r1, 0x2}) sendmmsg(r1, &(0x7f0000001900)={&(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000340)="85b9b4fe96ed3c6cba929f6f8b12a13817691dae2b0acba33ae9db39ae70fad71e735041635b92249aeef6d17fe849dc12c7b25c08998615b0719f8c1b9b03ba15d79bc0688267dba855b3e53db2843ab8ff400033a4f6d49c3e427ab1054ad200b1839abb2e576a1662ad9f0dceeb57186a024ed030f20e9dfaa75b1c5d8fca7ff0697febf640fcf08d3b0dca35ded35bbaef377dadb3bba4642cb633b061247492a6346dc0937b92874f80be52df4f224dd64a1b99de84bd24c124669388d6e8a6fab6bb66b5ec86277e1efec75325a28412c237391b28ec7c9188e4faf4fd871a2aeb65ec517d871661bfe306942f35b30500e302e8f6a67e245897330446c223c4bc2b05524ffd6619811c22224d529f5b359a871d52acd53c00dd54099a7f7ae95ec57ca8d0d935b9f047470f723422129c07170c778d10a929e16469c2cb0ff8e63ef5ebde40b59cabe70ef4f1b5d6116ebde6dc2418f77b6711cf17e46352db5173c8e12ed219b1db9b38a6808cb86ec4ec1c0457f27c24160e7e22b2c80bc6672cd5605ed1af1263ce82963c1d6c75bb220e1e1a4707676d3d3c1322c6a578d2d3779c8f254a1b1848b22e9654b05b3b8c411666709c236ddd88eef4f98a6c3e83293ad5f91c0f8c7648f49b8de10429ea6cbcff468363135e52b6f7914c535e9bddf06177526aa5d3830d4b76f6d5128a1045f1ebf2138b6a4254237b73f5f61fe10c76d5712c617018c9d2ee41e620defcedb3d6df6bfcacdd27ff0d312ad174af8f783bf1c6d7a18c742a89010935266401e023091672db89640cf2b862327338d1fdc9e2ff9189f3e8a6118dcb29acbb82f8b1dc5630754c0579aa6ad4a85cf95396b7b7660679b3082f4e8001075c3f6c1b17ae525f4b9610c4f4dcfad21f7f419f45e94da4ff575a34797a68cf00b3eb10d0703c2effd13cac14b82cde3e89eac770fbeca51fc177cb2206a6ac76ca4c39ce68c5cc1d92852e48d74b176ae3ac2cc91d3b313cc8e0065ffcd93d6f7637d8cfa0772cea0613738bf761ef1f2b68ad8c82912e493c2512b18084d10c4e9995c6a3089e5535a881dd1d2b43d31d8cd7783b73d1dd4a91767152be1090fd65c99b969692f4f9eeb279e8f8a28794e874db55fe69c4ff02c98320f4620b90d87cf4cd79aad1968afb44b4ed6e2178e289f684c9fa786fb89abff8b846355b2e787cee3b97c58d39aac9d649f62fff0a7f5ecb5d7353979a5718059f6f2f794cff6bf3b8435b824d88aa38dec68304104551d19e99a75a0845e7067901e92cf6ceafee122f08681926447261a6c4eb922cc66c1c233cf3c2f2822627e9c51aae02beeb62fe7537a6da1dfd581a7557f81e527f446005c41311e7b79b37336f3b9ea8ed3449af5f7aa81126630612cfd50887e20345ae804330e001b283fe3e46afb4f4f0ce6b5c5fecb82a535749a8debfe0e1bc505183ccfc323958b784e984fc739ca8505acb3e8b01dd91423acad25ee5ab220ddbe9957c937d12e20e43932ff83e695cbc7bf69316d67f8f40fcf250ce5f734d2edee100f21ac6777f6669ce7b0910343dcc92340db5efd82741d203eaa94fabaf8e6027ecaff628f31cb3e15fcac809507a96a88943d7141fbef288f031ca59d0cfadd789b36d052b85e4334f68447a220b66fbfd4a39ec3abb2abfb0af7f9b22f10f2bb3109b0e6147e444081d9d9170416d6c5c57ce83e319b066ba24f2dcb27d67f55b1f05b459e1730fcca4df8ff6168807eee189bbb6750e8087f69133a10a94f42379f564b9fee0a579c3100316eb2c57e90cdff10de805b6aba09a0f90e22781f25fd6c92195e2ac27a5aedae3d6b214d37d50c29b30154d19afcde5183ad19e87da1b00b871a2a2ff5cd70c14ee5c2173f56d310d76f120b1896cb399e18da8149aa78bddd991b8f4d6fec982d660bf1e1e5e99950b3de209eedbed7ecf430486ccc67fd58d0b6d9a813b44a59e40d910e4527ebcdc918e375e338c09534419c97da6e2a5f73ae7566adb9cf05acbf18b77218f7e0e0edbb81962bce9dba626f4b6906e486833a6adec4644295b9bd801fc07ca0d6cc6420f6691f0290b988672fbc6fefc2f181b5972684d5e0005112d39e688b86927c5e16b3e86eaff5b6f0e67e372e7ad44be6f9a259a9cba30d8668420ba504c2aa71296e64cf7d9ddaf7d10f5a50bbcebc3a10d9f0f4737bc457f4b794c2119b4342c6b06b49ef7e899cc6fb58431d7cfbe3a4df97d4493e3e3c4ebe12ed08e7a298503a2858d571f3d2226786b705326a514a258d70ff8cd46d368f2f134bb98719ab1274f4c4ed292f976d6e3821907b17fb23f35b9bd5a44e1170e0049a8ecf118bd8e172d3a1ad45722c660c24f0b89cda1baef0800e75bf0490ce6df97480946c9b70a7ad15bbd0c52eea0f6e7dc8ae5c84da0897c0fb4dce38eb7b01a6c1e4ffd98f6d38a838788f824fae7c14d260dd76fe16bbfb421c94a10e5bdeeb7094d24cc381d0bd78fc49b3f120e9d9d762d25e5619251fb58ba47541d2e116df56eee36488babe5e4e902928101349033c4af28578e644639064c93d8bebb22a6e893e9518daf2c176584ffd32d952980d90bfbfcca27fed67b552b6bfa405757b4cc819a87d888065dba509b2cb133f4ed9506b971baae0849021786547509d246afb1e9ba3779c0a5aa3113861668c017488b0b25ff63a6104a397214986620604d9758708a5be21ffd18c771ec4beb4df0caa3068a5b8ecac454d4d7b370bd133a5454d196a8fbf598d5eabf714f3ce0449239e0db9179dc6aeb83ab33cae679c0b5cc6fcc809680a2626344bb88069f8b413d941464936cda76e0d6784f858441647935afd97d9f6f2db5ddf8d50e7429c1bc93e8fd6206e62abd201d79559090e2cf3c3877ef0e4ab69d8662b81be1b4335fa42784e7e0f0cca0edc8779f9955a0516226eab935cd4a8f08d7d77c1951e1485192c05a514b0db73c545a0bec1792e5fc25970d3e5ec813183efec6f1da661e54b8b1ee8a7d74a0e75758468ad3e2fd924e692c183fa723423f39abdfe5bef920777df80b1ef6532d3a4b942c1dfd2a030d992f16c5cf6a49e357a16e59cadbec536e20ce002be855ec16d0eef07557fa25c77eb5422fc428fe58845f6b12634c9fdc7b63e78909a658e2e9ed0894df88b36e8bf0b24d6e9db3e54a98b8f66f8ac91162ae8fa2ac0c30aca0c42ea36e78afe9bbb6333b3930e2021d263e306d791c0acac6ab560c4d25011cd72b333b8eefa609b4f58720a5fda75e1dde306b4b4ced54d29c0266b7f280081879aa07e927ae0cdf05ebb4613bee847709370b111748b40346b3077dc0e124a1e58afe54292185f5915d1b55d9cb8830d2782536f77e5154927bf62485336db52723f1c93a9c9af01dfe75d5778a1cf5b22b7061d9887079ab1866df64e5213fc9374ba84d8fe27c0af123e856bb24a0271ac85101e414844131c9aba03a0c6ef0f452b4745acbda1e9c579989e00365f4a9e711a92e1080cdc9843931d09e341155cc9bc65f822595fb10200e18fa327913b9deeb597ed62924610703d446972f1167f9e6ac315fc6561499571bfa908ed1a9f8d43db3800a0712eca0a015577a930203221800639c96157d9c62e1616965141720698273a078335470e3201fd3aaa038cce26df6350046213ff91f9459b63f1b4dbb1be656e6c22cb1c072c5dc826cbaeb94e82430fc90ff53ce554e62a21de7518b276c204f7e38ce2e5b1912a1b55eaee78c9b0b2f0158dda01421e987c7184d227d8bbdbdec3d4c16237295048e974c92bd3dc33b203db6e1fe73201289de69a8e12e89c22e784361a83b320c16ede90f22734c554a08aa672ce7d40e480a6562e4494fbe83aff1cf6bd748f23b357bd6465028f00bc372ddb084f20b764318bf6ba01ce8284b6ca344172fa317c7781b7044a5946d455ea542a0620bfdba68067a328aafac00af280aea06e5cbcebf52f3f6afce2f114525ff8169dedfa1df9d7be8eca53d6e608550e9f549edc785ac5935c10f16e63aba7bd9154234694a2e91fc98e20d77cde0bd4d37c82fee0409714e218f16a42fcee7b1f649fb88c5b55b947a3c49b6016fa680819d300d8d5b401cf341f57be02d4c394a7ded014b02b9289e71e7f4d8e6b98eccf070efc75a018276711f282cd08e2da9a115a5e0009504f1cbb9e11edb82e4fd1f66b2ffee9d728ba5180844cb927ab458430e6b3a63b5ef437acf3b171d530ac6d783a600530148c493fa390ec51e02b85314bdeb4ff2688ecf70a9941c79bc3eb3c4d2fa3c76923fd17f0790436c31f7f519ac8da0b2756f3f0e7f6a133394b4bf711533e198cee24936e1b28eff93edf775fdd0d3c0bf340761e1e35911d63679a60161c311e3fdc64c875ab8c9fdae28d92104828259221619ba8051abea7d3c1a157b8e5753ac7b6493c7714c1ee0c1032cb7897b55347cb74444266244f94c1da0c519f72a90b9e519e2d00fe595b551760fcfe1952796655f014c20e4eab6b9e4b9f8ef29e49227eef87a13440b0bbeaae3405868389ed0e99e966baf165c013ac824c50082cb0cb07329e4861b06b83e275bbec20adde6379fe5a41c6ab7f1f5f8d66fe5f19b5770503806dad1df25a5238b11bf3402e0115d805b23904fa0a77b29122e89cc8652a8073d8c461d1d6cb329c638c1b814e1afcc767848e5de28ce00ed07bf77e976ab51e841ddbe24d4f97d305751913b064c8ad6f1cf23724b4320fcb1cbf77a3e92684c1c4d7a91656d02e0f90b4832efcb72e76d1476a0f591492716c76775bffd20b4b6e738a4218fad190700ad2a8d9db27831eaaf81561fad39498545c1dd44c59040249a2cbb1cae059d67fe196b69ccc659d35d3afdcf4590f0ab0ed01fdbda6262195400e875b691d1365b6008ac45b1db74f910c81b3162e87fddcd9fd0508cb4ab9f21b7955c9f014938cc7c56f4ab82b72893137f444e00b785be1483d92f22096c02f4af2074e0cce5743d29de04f64bc0a77fa7a60283de5d2eb19f8a2afc383530a03c7f1adee76aeb61d48d045cf2f91d0c0a26b46b51c9fce0732a81cebc5751188c84ef30818fb30093ff5bae1960642528fbc5f5eb4bcb49cc6b8c8e44e3e15d9a36898b813ca10f5b0c258bd0114d8ca1e3951fca8b4fc33237a4df622d222d9544bf9755d6e7e0d231b46875594dd803287cfb50378edd1b9c45652960ac512ae06c6d51e727a537559cc6baca9c8e7f2e910364b485742332c97581ac7e3f7f529fb307c5c8517186c5df9f346a7c76cd0a3d4c9bef2879f864929c7725c75197879764372112c533948501c93fe7d08d872fbb2e51af4c66da4137099ea3e260da76961ce5bf60a4be19d9c351bbed9f4a5973f4d46db83c231002096b8ac0000e3b22af46cd470a3a40593a6ff8c501809ca9f41a5f8bb8142062aa374467c8e8be4937009cc51846eb85ad4c49effb69e0ccd90003399ad92d8e3f0688b039bbf9f8cb5d29c9278e1ddee58a5c87ad641257078e4a1698986ba8ed7d01b5671c56d8df6cff8fa8b0ecc44055f12e834b7f0e3f4c9331bb7291269a2d4655337fce8d8b3ddb67f18d14889babf07226923865cc25b90e8372e9404b2f09905f289d4b97a351e60b9fdeeb22a21088a769661a7c85c671253dad174355fa2a8fd40aea77288cdaf12a4f411dce45758be10ddd261466d85573b9202e845c95d62bee2ed59abb7b13bfad9e72066ee872518684673cc099c206d76ed9abc6727e", 0x1000}, {&(0x7f0000001340)="d4fc81b26918970912d286bc22e88e18f04f171dd4bfe5df7af105546403c9d575707053373bcb48f6bdb789b6c9a044074b8476f43a505788a2fc6a63db35c641172ae23e9124ee35beae2eb3bd9a57277cfdb3f324c7530e85c7dca18c4c7d436962d71bf48a64c5f987276ad26d20d4bfe02911776c431559e1751eb4cd0ec13fe0928d698cf28bbf55421a296a1959d40946f480d2f869f94626fbb1137407db81c6330f42fa8ed8d1ec257ff2289b5bd6898a", 0xb5}], 0x2, &(0x7f0000001440)=[{0x68, 0xffff, 0x81, "f7268eb206641c5922a68b254279544329205753afee6ff825e2f832f404cc4bbb741c2d83bcbc048a27d990a3b44abded4588405a1db186c08825584c4db8ae475fa2a60bd85622947cbbbd1ba4fc757a17fcb50f2fda"}, {0x70, 0x1, 0x80000001, "c1ae1f62c293db94bff82725bcd62d7873d4e799a017642c60bd2ac6ac29340e1313a8448f9bb4bc4e299baecf66064e932e59c07fae3deedf4a9df4c408ed347d01c3074bc95c3e354098a2f51beb3b57359c0a605010291ca5"}, {0xf0, 0x1, 0x6e7, "fe80a70fc5787a6bbbf8cbf814708ffd14213577829e31d5115fb783c680f48b0e091b0251f2195e9eb82f788f8e38097c57d2959aeb7f3a77ae4361ff7ebba0c64dfe8a958e126ab7b44d34ab728ca27419b07f54bc35b734e0ee5bdee21fb81a5eff1abedacf2e5d5d79b3c64c63b2c52527460630c88d237362fc2e3a2e29ee40d4d1142ad4840cb9ea61d280b26987a6344431d767a4663dd2dd744fafff509774daa0da6bbe6b7bef337bf898bfcac39592e2a0cf96db17e5db56821269eab0c7f9ea606f300b7cedbf6fb60d0b357223261c61397f9d57a600e07c"}, {0xd8, 0x1, 0x4, "d313f8f3c95bafcd2513abb009f62c57b7844df353941619b06e23f1a6e67933c05485bd8cc9adb814c5c2be39a8b60b90a92e8aa742234c986b48b2743692569c656d3d4aa32280d78c4d8465290d0de9037e29ffb7f90b769c2c9175c3fcf6a7bbc49d43759c6f6ed50f3d6a271c7cf6aa400c89ed8db60c8e7285899bb0b5892d49e8a105ded0cb8e65da9b840dde7058eb5285b372e3a5eec0821c8fbbb38f2f82b23482816de82c4231290b506237131e06baf5273e8ec91f89875af7bef7152c42d69a32"}, {0x48, 0xffff, 0x7fffffff, "ab370620724f6d77df50d0e558d635349761170a38c136fd80a832bf11d6175443e20432c9c95116209b96783534ad878124fec05ce59140"}, {0x10, 0xffff, 0x9}, {0xe0, 0x0, 0x81, "8c6ce7936bf842796e98ea9dcf1b8846d4fcc94c287e6a073e60718da0ae059fbf03ee095580112ce2093d767c24c6d49e29748814ff61b61824ef7a811549651e9f888950c722281cbe9c176e33f8f3c24b24e620539bf015e4d5b6e493d775c1a3547d19eba2d74205f424bb70c21441b010689691ecdae690b6ccb4e3ac97a0d07ae0bebcef3a78835a6d9cca3361d2918131ef2348bbe7b6d7bf3c7608178447c97947979b573f497345bd112c9ee6700b24f5524c05315e5a1af58aade465a3fef89bb9e59776b4"}, {0x58, 0xffff, 0x50, "f978960811ab7db6cccac07927c4956db96ffd9547f7023bdf72078afcd1d3fd10f3596be1ad19bd316e78b5ae544d1c020721b11e713d76ffbcaf68c269a5d4e2"}, {0x48, 0xffff, 0x5, "946c7f5a34b3dc2a647dd2c61f4c5d45c0e36bacec4c18fb7bbe500f44f7dacc91f2d038e1257561c82de6a6d8cdceb212f21da0"}], 0x478}, 0x7}, 0x10, 0x5) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r4 = getuid() r5 = shmget$private(0x0, 0x1000, 0x188, &(0x7f0000ffe000/0x1000)=nil) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r6 = geteuid() r7 = getgid() r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001940)={{0x0, r6, 0x0, r4, r7, 0x81, 0x3}, 0xfffffffb, 0x2, 0x0, r8, 0xe14f, 0x2, 0x3}) r9 = geteuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000019c0)={r8, r9, r7}, 0xc) r10 = msgget$private(0x0, 0x51) r11 = getuid() r12 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000001a00)={{0x3f, r11, r7, r4, r7, 0x1, 0x2}, 0x800, 0x3, r12, r8, 0x8000000000000000, 0xf7, 0x8, 0x7000000000000000}) sysctl$net_inet_ip(&(0x7f0000001a80)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000001ac0)="4a56f54a684ea7029fdb0592b32e2e56ad0feaa2a8d5e630bfea8e7fb887dd0af837a8a2efa0046b21d9aec2d56a9bd64b97e66e5ab9d757b267", &(0x7f0000001b00)=0x3a, &(0x7f0000001b40)="bfcbcf1d55099cb811dc92876e9404f87226b2407bb3862b3ccc02ccdab31c5f1965aa6f56e94f8161b4eab486c8", 0x2e) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001b80), 0x800, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r13, 0x800c5709, &(0x7f0000001bc0)={0x8, 0x4, 0xf0}) semop(0x0, &(0x7f0000001c00)=[{0x0, 0x1ff, 0x1000}, {0x0, 0x5, 0x800}, {0x1, 0xb213, 0x1800}], 0x3) executing program 1: r0 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea63", 0x30}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x0, 0xf037}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000012c0)={0x63, [{0x1, 0xe9}, {0x3, 0x1}, {0x3, 0x6ca}, {0x3, 0x1}, {0x2, 0x3}, {0x3, 0x6}, {0x1, 0x2}, {0x2, 0x4}, {0x3, 0xab4a}, {0x3, 0x446c}, {0x3, 0x2}, {0x3, 0x7}, {0x1, 0x4}, {0x1, 0x3}, {0x3, 0x80000000}, {0x3}, {0x1, 0x80000001}, {0x1, 0x9}, {0x3, 0x401}, {0x2, 0x2}, {0x3, 0xfffffffa}, {0xe2051e9b07d7413a, 0x8}, {0x3, 0x2}, {0x2, 0x4}, {0x2, 0x80000001}, {0x1, 0x70000}, {0x1, 0x3}, {0x1, 0x7fff}, {0x1, 0x12000000}, {0x3, 0x10000}, {0x2, 0x4}, {0x2, 0x29d3}]}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x8, 0x53}, 0x80000, 0xe8, 0xffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x5}, {0x8, 0x3ff}, {0x80, 0x524dad1b}, {0x45, 0x1}], 0x4}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) write(r1, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdf", 0xfbe) r2 = socket(0x0, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x9, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x880, 0xbe9}) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a", 0xd}], 0x1) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r4, &(0x7f0000d25000/0x4000)=nil, 0x2000) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab071000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab072000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab075000 didn't change! executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebaa80713048e699319296480000000000000000", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x14}, {0x20}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() sysctl$kern(&(0x7f0000000200)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) close(r0) syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) socketpair(0x18, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5}, {0x15}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x1000000000000}, {0x0, &(0x7f00001a1000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f00001a2000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0xf3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001a0000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) writev(r0, &(0x7f0000003880)=[{&(0x7f0000002280)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f17779361cec496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503", 0x358}], 0x1) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mkdir(0x0, 0x0) chdir(0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) dup2(r2, r3) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x40, 0x68, 0x3, 0x0, 0x10001, 0x0, 0x8, 0x1, 0x1, 0x6, 0xa1}) rename(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) socket(0x2, 0x0, 0x81) open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0x81206919, &(0x7f00000001c0)) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r5}, 0x3f, 0x2, r8, 0x0, 0x0, 0xfffffffffffffffe}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) r10 = fcntl$getown(r9, 0x5) setpgid(r10, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) syz_emit_ethernet(0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff000000160000200000338c780776a4ff2bda3b81574cca9a4603455d000000ff0f000000000000"]) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, r2, 0x0, 0x100, 0x6}, 0x1000, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x26, 0x0, r3, r4, 0x0, 0x84, 0x6}, 0x1, 0xc9bd, 0x40}) r5 = getuid() setreuid(0xee00, r5) setreuid(r4, r5) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000"]) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab076000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab078000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab079000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab07a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab07b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab07c000 didn't change! pmap_unwire: wiring for pmap 0xffpmap_unwire: wiring for pmap 0xfpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806ad622f8 pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab016000 didn't change! pmap_unwire: wirpmap_unwire: wirvm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a215b48 malloc(): allocation too large, type = 29, size = 28292870884 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x1}, {0x44}, {0x96}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4b, 0x1, 0xd5, 0x1000}, {0xff, 0x9, 0x7f, 0x2e}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x1}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="67fbf801800000000000ca2817a6826b4ca513b63d7de4a80000e4ffffe14f36814f6c51cbb503fc4355745b14ead30800356ef1f159e43aa2240c2d9845c69ea255f9590f26189d0d6fd6aa2fa296352d8d687812a63ba1d345", 0x5a}, {&(0x7f0000000340)="420100ffbd285e00fa4d747d55ac43192ab1bb6db21467232e", 0x19}], 0x2) execve(0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x99, 0x200}, {0x2, 0x2}, {0x6, 0x6, 0x8, 0x85}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) socket(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000300)=[{0x401, 0x5, 0xa0, 0x1000}, {0x0, 0x20, 0x81, 0x52a}, {0x1000, 0x7f, 0x0, 0x53f}, {0xff6f, 0x8, 0x6, 0x6}]}) syz_emit_ethernet(0x17a, &(0x7f0000000180)=ANY=[]) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x40}, 0x2, &(0x7f0000000840)="71f91e3471ac00060000000000000094a34b8e5f84cf71f50024e84d1a9c7823fdb32c6de895e9e76b563bd4955215f59cc10ff5c2a158e17818e400615c6ca5c3be3c4cb40800d49c7a05daadafa26408909db8e6d5a718e768be910bc6820a79f91ffcb18e0c782fb18e21fc4805891775c5d9cdbc63c2d28f29e43aa1f6a4c22d3f6a5c510f8810d20a55cb38c225b4e4f4419ad176fe8d7474662c370821099b82d9a59e1d89fc8339cd3f14ac56eea6875800000000040000000000000000cb5499c498f936cec707143cccde337e5f57a34302430a0a82277fc6a3b8795bb60e5d18f6417602676310a4c96d6f7d33203e667173fdfe7545f34e46efcfdb8b366553c7f60643e785404585d07fed5dafefe7f475814f7c114cd199b3336f000000000000000000000000df09000000d89a96291fbb", &(0x7f0000000080)=0x138, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/99, 0x63}, 0x3f8b}, 0x10, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x32, 0x0}, 0x40) sysctl$net_inet_esp(&(0x7f0000000180)={0x4, 0x2, 0x32, 0x4}, 0x400000000000006d, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000400)="d2efb5e2c4d903c94c035375dfc784ea9717d4bbc7f048e3b46549841c5c955d5a60db189ccd38182e78f1c8a1bede0100"/59, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[]) close(r2) socket(0x2, 0x4, 0x12) utimensat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x1, 0xe3c}, {0xffffffff7fffffff, 0x7}}, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg(0xffffffffffffffff, 0x0, 0x0) executing program 0: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x20, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000200)="e4ffffffffffffff2ba251b5510dd6a97b8ef941d1508d0a8207bccc86b4f63cca490cebb8eb88b3813b0131aaa995908b1110222fb67017c7fd35f0c092727e7298d101d870d947f3eb628a33e751300ede2fab34a21a6f7d46fd86eb37fd85ebc004e361db707977577ab2797590052a1b3e677d2ca97b33810482f528", 0x7e) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000006c0)="f0642fc5e1223ff0ed5e5e73828721fde76a9c7ac59af05deac0346c86cf94687d8adef8f9c5330af8a6189a718d0042c9ab77673104ffc00621c960cf399934a7f8787223ea874e3b35e5a886fc92a081778bac0650c403838750af8fd8665b2a6f4a3c750be5d8e747d8d0478e1623c2566c14c8aa90a66e27f70af092999dbb6000910e6d3e9f335863709813080e70d8986ecfa3cea7706b0b4c8305a0964c722f7396692de1d6854d7b94bd7d0092c13fb0e6513ac05b7062eeeb2823e883086b82b26cb6203c1220ee66004adcd298000b8bee8226bb271cfa6cc604c60f1845949a7b48f9fe4e4bafccca2ed51b25e88133957eb3bea80cd88bde187eb78211faa0abd10d75d9592cbc078eb6d7c46c45479d", 0x116}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x2000008, 0x6bf, "2811c8ae3c7c8a1a267bc03b7a447ab255dcd9f0"}) readv(r0, &(0x7f00000002c0), 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bf00"/17, &(0x7f0000000280)=0x11, &(0x7f00000006c0), 0x0) socket(0x2, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000100)={0x6}) socket$inet(0x2, 0x5, 0xf8) close(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="010000", 0x3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0xffffffffffffffff}, 0x10) getsockopt(r3, 0x0, 0x69, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) socket$inet(0x18, 0x0, 0x102) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000300)="f230aee4dfd64ab939cb4386e02407076ec278be00e8e4f69d482c2304e003651e8eebe449a9109188cfeb96ee65497e52314d10852206806dfc26a24c84e3c44a0ee4b37874001abd070000000000000004f2c77ee2e0938cf5971e6f74b631b799c84ad2dfd2d5ff44bb2a0d9d867a0c907df5ce0a7af4627ce3368fce23636792aaf5510b0393a6deeccaed1281bb73e967859b04ad08967706a7514637e86e53c0", 0xa3}, {&(0x7f00000003c0)="e7dc0d5ea2e090073c25081904857e68df02c4682f7a3ac05d8da4e8763cf25465428ccba411c1bdd1720077f1f4fe7b6af3627a118161a85b9bcd83913f5eb45e943d1d2e0d411c377ffc9be3e40a0be974979f290b776991bad62a85e8a70e7aaa5f545ce190da921080856c9a1793d48ca1d4e15273ceb29f5e89f752716289f8261eab4d45e6e78cd39596106d0784a8c7a05af2f07cf425795e7083059500c74e1224cb39ac0f6049a752375aa7434ecceab39c8a0f82211e27944ddfd7c7bab4fe8aa9f11bf8a619aeeae17f9183d1fedc246c7600"/228, 0xe4}, {&(0x7f00000004c0)="a1ec2c113742234036d4d9a17ac4244247bb8a223d7b5c6310a941406892e3f010a076d3ce34790d5c4c12f430cc5b4be7d5e261f087dc43452a2ea14b36b0d5b0a1df420b0b6a7aee74788bf24b75291823ba", 0x53}, {&(0x7f0000000540)="3e7187623971287e689b7265b59e4828078c03871bd5265b8b15a2ceadf3f0ee811f0beec8b3acbcd83f05ac2d373c8e28b4fec23a9cbd99c6cd8fcea4c59dbb78ce8240dd11facb22f490e6fbfa61f9fb760612f46f208baf3d30990b5c", 0x5e}], 0x4, 0x7f) syz_open_pts() executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000240)=[{0xfff8}]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 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) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {0xc0, 0xfd}, {0x6}]}) open$dir(0x0, 0x0, 0x0) semget(0x3, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) connect(r3, &(0x7f0000000140)=@in6={0x18, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0x80000001}], 0x100, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x84, 0x200}, 0x10000, 0x0, 0x10000000005019}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000000c0)=@file={0x1}, 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000240)=[{0x5, 0x30, 0x80}]}) socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x5, 0x0) setsockopt(r2, 0x1000000029, 0x28, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000140)={0x20, 0x23}) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff53", 0x3) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)) socket(0x1, 0x3, 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x52f54d4a8943cc36) writev(r3, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x41) semop(r4, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) getrusage(0x1, 0xffffffffffffffff) r5 = socket(0x10, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r6 = dup2(r0, r3) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 2: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x99, &(0x7f00000000c0)=ANY=[@ANYBLOB="3d68ef4c36b4aaaaaaaaaaaa86dd6000000000632c0000000000000000000000000000000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5d00ffff90780000156cb608adb082c40b7292f00dcba22996675fc558ed99b4ef340a1646bf30e227113049b9cf8549c4defaacf7e0c858d95eb39db0630a1755a57fad316d3f38270725664c4d54895656921c1bb4ce"]) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d6"]) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbdf13b9fd812eaa09000000e69931929648", 0x14) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) ioctl$FIONREAD(0xffffffffffffff9c, 0xc0206921, &(0x7f0000000080)) socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) getegid() getgid() semget$private(0x0, 0x5, 0x10) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x4000, 0x1) sendto$unix(r2, &(0x7f0000001040)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acef0b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a227100000000000000000000000000000000000000000000800000000000000000000000000000004005d2c3646eea8870773c5e2c59756dc521677336ff070000865f0d7a0375c41d4c28117e454e02bca1247d91c9d25817ce6cda46dc05dd0199cd30b6921aceadbd123d3f8f28a865eb16f87fbe86b1fe908cac5f698840a7b1a88338bcecf86412dc11cfeb38c4aea46dba28a53f2bf0dedb04bc1456decbbc7b3956180338d9bf9211135e1273e4e60e9c86a3d5", 0x132, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001240)=ANY=[@ANYBLOB="aa9311bb8af7a4a91cffffff86dd60aa862000300000000000000000000000000000000000000000000000000800001a00001b0000000401009078000000006041c93a000000000000000000000000000000000000000115000000000000000000000000000b01aa00daf0a587727f72358c7cab939ecf7f062536e626"]) accept$unix(r1, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) lseek(r2, 0x8000000000000000, 0x2) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/14, &(0x7f0000000100)=0xe) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) msgget$private(0x0, 0x100) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f00000000c0)={0x6, &(0x7f00000001c0)=[{0x400, 0x2, 0x20, 0xd399, 0x3}, {0x3ff, 0x5, 0x6, 0xfc00, 0x3}, {0x9, 0x807, 0x6df, 0x8001}, {0x7, 0x7, 0x800, 0x3f, 0xfff8}, {0x8, 0x0, 0x1, 0x3, 0x5}, {0xfff, 0x3f, 0x1, 0xff, 0xba9b}]}) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x7c, 0x0, 0xfd}, {0x28}, {0x8906}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x205b9a) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) executing program 5: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1ff, 0x0, 0x5, 0x7}]}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000180)={0x2, 0x4, 0x93f5}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x1, 0x7, {0x0, 0x7}}) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000200)={0x3e9ffc56, 0x76c6b6c0, 0x81}) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/156, 0x9c}, {&(0x7f0000001300)=""/123, 0x7b}, {&(0x7f0000001380)=""/30, 0x1e}, {&(0x7f00000013c0)=""/219, 0xdb}, {&(0x7f00000014c0)=""/172, 0xac}], 0x6) r1 = getpid() r2 = shmget(0x1, 0x4000, 0x8c, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getgroups(0x6, &(0x7f0000001680)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) shmctl$IPC_SET(r2, 0x1, &(0x7f00000016c0)={{0x9, r3, r4, 0x0, 0xffffffffffffffff, 0xc1, 0x85}, 0x8, 0x3, r1, r1, 0x4728, 0x100000001}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000001740)=0xffffffe0) connect$inet6(r0, &(0x7f0000001780)={0x18, 0x0, 0x1, 0x5b}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r5 = accept$inet(r0, &(0x7f0000001840), &(0x7f0000001880)=0xc) writev(r5, &(0x7f0000003bc0)=[{&(0x7f00000018c0)="7259111e52ee3e744accfa123e8b9d2c69f33dda522f0d24e4779052baa7984ac90e515714318ebd11118b46c26d87a994a33a5f271484aa6bbb7b9d9a0a4f322222c0af33b9bebd32d0ff904d8c7ddd51d7bbf877c07bebd6643d1533ae7b30b51a22ae532c61abb9f7e7a82ee694fca44d5d4433dc753df788931d", 0x7c}, {&(0x7f0000001940)="783359e698bc923d379021b1a168c7b3d0c45ef85ecf190b15e930938cbae1bace1c83b1f880e1dc138e6627b947ff53202e39db5e8505323bc456341dfd182218f8feeb8483104aeb105a7937da760bd06a6084fa1a852e", 0x58}, {&(0x7f00000019c0)="71a1587b8d3e83255035874e72ec77124375d9a3e38931e562722c0267b62c5d6e25439acb25e3a55d1936876d2477197c1965568a634135f5d6ebcce6603e21fc71c4bcf5adf8851476a115fecf912e77bb4f41231f8950015f951493ab93469a3d1c8d0867ee67bbcf33f6cc542625cd40f2c85e7ec18c2cf178a76021073c362102b7f9de36e6920dd9b99003b70b42526532693d3d8358270949c994c3347b78c70cee6f2b78f911d8d6360f662625639a65f37e658df46e6783388453746356a95b61f579c7921904e2d685a13fee007544f47b3656a3d2f4cb8d47ad88f4e118c62b8e3d17f28de8e4f721f22a8c0cb3e7374fb5d0a98b5a987c911b3c4254498a744f60bb603bfbe839ae463579d00de8755826921af5e2fdf1eaa84d1dac93c2706496b9a9ce8ac35c11ddd7f96887b509eefc582b7abba5b91d34853ecbcb787a9a3521e2bee972bd688c7c95967a6ede555cb02f95981aa60e416ae2d46374fe206b46dbcb08bfae23b1c4e2e0915f569152a860ff744b24049757b52fd08845d1d7d3aa7fdfb61cabed014f75ac9fe462d273c0e53ce7dd747b475efcf9fd7c324c8edb6c599807dba54f7b3de54eb5831365d721265c80a1cbe1c3bf6eea9816a0263c282726406a555304b0e22638b3cc35c00ad97fceadeade5521aff074aa965905f6ff5576473e943022c8adc3d0db9a5b266a5e21eea9864712f10b5f6ba99b69661d97cf0db3ccdeab1cfd5a39ae591a2f5506fd23dfdac134b2c7b692dcd78a9bd7bf117f51d00765ace6e29f9d71172fd3bcfe216811f4f781a9ce01ece7dcae8a0590ca77aebc1841d748e4faba1cfc441701ec11fd1dee1107ac627aace6b7e40b061d2084e0bc7846fe3006ceb808cd7076db8120e9267b5c853936b0c29686e2709c1e14711b865aec8607cda9964bc6175acdea731331a24cdde7e6ea62fa3bb66fa2f302ae3d1d1d06834dee7180ec439a22408c97cbeeb5a3ebcf350b17f2b1a7c79821b588cc6859a2cc18b4d0884747a78b740768dc056e9a5f429ac3698385b82c30bb53182eb12eee800e40c8ea397cb90df72eb61dee48d5ab33fda06d8714cee9e278e589c5f89d0ad0e9561c2381162388067df3d40140721e122b8c9e62cddb3778a743ede97fa97e666506be0845b1202cd7751fb690ff0013cbddf14bf51ea8deb8f983d2967337470796ab07b90206a3b527a9a05bf617e57ec648218ace2bd68760d2f495a2c9b4d5f5af6b3e31737ee8ab94e9b09c42cb2a8153b27a8971dc844b8291622b7d3c40ffa5215cdf3c9401f422a8e98c9209082fa3d66280ed8110f7a88d177c837ca149f7da85c766233b3e894c5f19f7312f10f55f05201df7217f084c4bceaa563cf748ff7cc8f23ecd9e402d4d4cf86bec333549f60021a64d3fd8e25a447e81a1defecd17282ab8d04a7a400a5bdaa748a38f88f7f7f346e43a305420f6d1907d423969d88e57cc10fb2aec34c532f729c1717686c706ae3e31c00ac14a4b9de1d8767db8ef8b27ec51d946ee76a8d4dcac4452396879cdefa850ba12b7695e35b98677930710b33e23a21f3cfc90ce17144a78e5641e04feefd502ba8b4b1ee2a2a523e2be80f28d193daa7f307988c655477f73a3dd5a6188490601df70ffca4cea65a7710a1aaa86376a6e11b582cc0a7653de752013dce6efdcc4e6d0aa0bf440a1f45092f42e72725574ce608e83bf697cba413fac216b44570567e767a70a9116492b9b7a7c5bb6b90ee1558cc6d8165c70984f4c2a54a50dd6e497bf8246001fbc0a32c4f32a27beccbd3fba371081f1d0c56647d6d6cdc82f7bdcc6eae2c5d0158ec2e1fc8825ff8a2b0ec4412509d28b8e1624356a9ef604e995bb3e7168fdeb8d2fe2b4adcb1f4c5c0eb5216791a2ad7343a3559e80c7c6fdb771be1628fe60309730ebdef0266646b409ccbdce5561757ff63d031c402a0de5e7eb3a96609b6d6a9cf8d2f01675d99e76aa810473ff193628357a03bd54fe97de8e845e8c3194cfb5cf813fda0501f33bdcbc97df845050c3132e58cddda558bd1977112f55e418d63b86874ad2dccb4f715415ca701f271955016707f83d833683322aa8ad2dc02858b555f4f4483312e9fbbd0c9fba0720c5ffec18e48b1e958b6bf9733cad2c50414cfd8e9969eea0ee261c63a0a98c42bb9cb83e3b4f3ae0032feb06b936e8a2855f232de126ac0bd7e042cbf03386e46105d470ce34814abc8924869a7dcce3c27597ec43fd5582ef73ba5ffe0d347c218c902664cbddaf941f34a8cbd82c13eed0df8a22a0a4ff154e9e20f653777b6a1b32101c38d6324c0526a7e3b94290f267ef50065d040fa85db11d27a11ca9cdb8dcb261c1777f4f21ffbd638a4123790fc0f133fcd2748bd3d797f4ab62bf5d1f3b51916e5f29f563332be795048ee7b54e94c96e746fd163f0f79474e916c5108841d51efaaef11777f889f012b43392abe63871c5498ccab29e4b8b8721b1a1bc56d46547fd5ed360657eaad4b2a6fd6a5b2a9a0deaa002bed7e85cc109363029c1746a14fa942fc811b4329ebab52df22c0d9bdebea06daba548f9e3090dcab62994c98d541569f68bf68cae033f17bee25223c14823d3e6951eeacaf73867836ed1dabdd8c8f093766a30d128a7484b5ce4a48514c01511056d311f02eabc990e05ff678fe2db1eb4afb83473038f1bbd3c2afd175856d8b235fadd77fa905ef43a9c184280105a9dab5784d05699d7290e6f7698e7e0c3ad30a62d97c2f9d687eeeb6e918ab4d237c88bdb4d9d4e45a19846782ce6c4b895a1668b419103f578a1af555faa68c38b65fe11e1e9b526fd1b7394a52ff68a7612c018482e364fffe4cf5053cdea57e3321b4057a2f07bc257c7a024b9f5b2e5b5ce6de8e0ffcb470082572762b13114bc0132fc8fbe7afc9e3fba854eaafa3831db4cf3bc1c34ea6a90d262f1ca1558d308223bbf63beab71c7db764fd2759645fdac73022c30a36d70b94cb31c4622434a3a0b4435f51dd7bf7aabfee5533420f6728dc55f8786ac1e858843ab1ccb3b55d4a5610de97a35b20a3f6f24a60fe7359d9678d7ffeaf1bd75b9a17ddc732f01dda0ed917da1f28f1e07b63b7058abdfd3a55de6bf3cf4eb1f0bb81c888f855cb91b68a283f92893ea83e029d4c88a3f074669d05f62da6e78c5320d6b9c4ee3f67da98154fbd6a6befdbc5c85eb2d81a8df9ac66787be92f3e4c62fb3ee0054e39257ef2883fcb743db27a5814c8e94da9e76dd420d30b7f09687ed21997ab95c559e2e9495b674f2298a52a9c689a618f80d1700501a98edab9cc5a383284390808668036c5c2fda5e2da36861e45b29d4dc7cb99210b9c53949b038f3401aaf53716c875a3d7b5a594e72f42f7f0554713b6df76a88ebb90fdbc6f60867beb127bab78c94228adc25f6ef5165c51e5fe26f18367d43c20620a866b09c9b9638dcad37ba520eb305988c8812fb5df9f9150770004e7baf67e6f74ab2da887c087aeea843a4e07a00e021ca21f5c1a55fa3d801b189f89022cd5fffdd8381bfb20ad6848d9b8dd786d11b0abfa0962b5af10e07768e97eee93f0e17f93042b152ff7872f076f7352bdac48adce4942eeba68c2e76176f6b48cd8ff9dc49d86ae177edbc7fdb53a9e3d75b4082c20006faee5894a736440cd49d924edd0ec49a8802ae33151bc4af3e1da2273cb643418cbfb7d668e83cad83a84884879b7c25b2ccc5583e115ab1de7e2ffc95edc1ae0390533cb487dd95a2bc0b8087b130b101e32fb56a95a9427108b9d5fe27e4b4b26d44efa2f625f5eccdef0b47246ee85a1f452ec4a8451f3956f31dfdf69a48093a08deda28c2c7ffb9b5d3ab564698043d4bfd8ed70ef55b66cb4b7ed2d1fb09cdda752ff0c26502448b3e955c4b954ac1b1c17ce63b02cf92f1050ec5b81e552be2d66e7f590290284ef77defa274cb47838ba9681db6f59f7b7f70a4101656b0e638aee4611740e3f64c1961414d4a544810279eaa59ee29f764c16788dfb14a484c1f5a4acc6e16e4c7ddd0a5f783a46fad907ddc030a91f917390a906d7a22c816bbd4adb793044c56153d0a27d4e4aedf5a649f7f88ab4dcad1152f57c329a908656fc94b47656b509610a61e03a1bfe7d16afcd0be2d0fb446105749aa0ffa2f06842e97ee0dce5d59276b743438d6475cfe26ff531971586c2b7f97bc379bfec0d4620a5883072b113e104a9b7ba7903917a31c214e2caa022a5b9a0940ab426716c3c805372cc253e6908222c485660a527b9f8af833dca35b7bab77bad9e83fc0a8422377f8a2a2aa5bf0fb03629c287d325f9b1db160f3dae99b8ad3b883da2518859cedea2d59f8211991455929dc8f5e61f761ad1742db06a0f12255f9991f2ecc274e28d4e743263bea87cfd5e7ac31d19d8920a46874fc00e892abe63b276cc54318a8f3487cbbe36cf294b88cb309d892588e293aa96bf6ce601225f6c9d0e84d18a42913a98010cfb0e529e3b818ad22a3a6ee129716a10c5c35671d1676d06d507becc20babe04b5843104bca346cb591350a139d69f833eb0f3e2f98abaaa79c9ef8f4e9503263818fd9101b85408887809c18d3ec14daeeb75b1716ac46d92ccfb35b33dc5d7d39f615d7115835d0be0c2bea379a42f066b4285d2f47686c7a047a011143d5cabce89d9184dfe2991695f5983cf2652b04e13cc4ea44321851f05cb73973eed8d5d1465be91a74eb683869ff2bf42be76bbb881a9ff561a6829f43748e705161a2e3d2dfd522fe5e1953369aa0617c67cc5d3e5541afc2f9eb819e930ae8c8486c1e554f59de6265be97189859921293522b439dedca4abc88a4a88a7cf7b54a167139c4a123bf11447d66909c89315b17fd05832d8486c3066a83bfb88f9a457c09c5e5fa1980616768b5f753782503136efee4f982c77001e74b481ec43edce2cb6aa3cf173455f4676f0d2340145b0d89f448d966cda6f4d717adbff2f0b599d689c613e76b74e8e016c4b37c866c7869fc9a06a847439f1c665355abce7bc7ae1027832f9b82ddd371a681a9000c66bba972f38f3765a041a734a9868ee0d2941b546807658145fbf38712d37d2e8417385d1fb120ab182a8c4f8fae16f06dd1c5db953e805ad95f439ff039e80c3b8b22928818457557bbf5e0f5905c7fca6986bb88a04bdfab4c74787ca6739c00eff87a67de7a4f4febf111ba732358ec7c08d2fc4fc1ac6aa0e783911de9d8a0100b59f36e4a0d391964a9b7d873b82aede4b1b4fe2110e3aad2f7bcb9782cf16245ed51bf5d990a5bb131b336e51897ccfab2eed21520ff2a22f4b314929fee07c23373b7654df91e7a198e340fc541376cad618688704de3eaaec360fe4deb00f39f3de455bbf0d5a3227094c7deaf88b5c7ce725dd878aa3003bd4edfba8a05dea8d32dd73820d5c75af7b30d829c3fcbc4f73418bfe63d5a7a20bd617c982eac3201afe19251f95626636f50b72499ef4ab55482dfb74314c3e9d29f7da4952ff523feaafa5f546154e2c504a5f4d91ca7726bb15c0b4d5331d35bbc6061072d71ffbab99cd00703aeec6b7f486d474ae195dcc9e288b9eb1d05e65a8e137596a7c85ef6444cad1576f4e27e8cbb73f0e07cf1cc636070b3040a334040166942256177f80d92813edce08501e44a46b29ecbb3241b3122f40bc3c6c93744db6ae87d398e9ec5a7b59eec695fa91028cb635732c8a9ca60ae17a2bf8f26c246ba9a32e7498edad0a2a33d5e", 0x1000}, {&(0x7f00000029c0)="b0e5edb9be45bd24a5cdf69b9697db4dae6dae4a96e35fbfc3f24ec7fb2ac285f4a8adc00882cb9f90e3eb9b0c0e1a0b9188a42ac4db0d97fdea196c1173fa5221f4bf196c23ca7267bd0aa2eadcc9202033f5f3fd9721", 0x57}, {&(0x7f0000002a40)="6a6fb84d662cb4bcb224be8088ced0fbe3fee3d26a609e4b1036aad1519db281fcb8613b8ff57c5b9678653cfe97c38e158169990360a6a46a93b587e20c14087acb1cd6c760d8502ce648b8cfa4904c05b0dceeba17de0679f8c267241f5650a99567b30aa99d24cac6ac56a35907faba83532102d343c01a7d460374062334ae7ee71eb6b34dae66373ee5f83eac2b46bbd54100ba1b81bed1a23f01c22f0966f01578ba13a7f76f9854f82d39adc85f5db58a98de9c9e37ad16575018d5d7802d80af2fa847605b805fb6e28ae2b8a6635a9a19ca47281c6425557cea1aa9721faad15051783fe92bb33528f082abae7a6b5e5efb46c131a46e28139f168a2e9e6ac88b51d6e8016851d510cb2b2154b84f72d86c0a5d8fe0fcf7a15e962af2960b656faa2c6343454e69b78ef72da2ba19ddd4bda1ae5d455af78df7eee9f285d220bd9c50f15abe15943f2521d8f24d6a9a7a5d8fce742b9042182405e42fcbb482e394348578e4a91e72727287240452c81411d60e24857f4827ab5cb5e626029c8f4a1e2455f647288c2df1403a95d875312b4af476c42d8332a654221f293a61fd73aafcfeb09e069f717634149930558f2356cd59e691618aae778aa8e45e9ad5de903b6aebd23189730de09b47f7b7f30a122fdd940ffd7b8a4081a410c204ab4196ab804e2cce20dd98324b31afd194960c1271d174420ff99325e90c20e6b50fe1347aefe92c4db96d0d25c435461539be8432984cb195d3be7ae84fe311f8cd14b71d9763c797324281c5ffa525700033d08e07205b01b479109ab32d1430f5b161c8c968246af4b5f88cdc619b41ded045e45755378f5dbc8b47aa9bd1c62f1942f333ab1911e81fe8e3129e1fe282df44bc23b5fbbb25f36f408540e1bd916d6d8789c17de0ea39723750bf06fc35ef88b80b7d2935a1356c0c566ba0d60a7c77dabe7dfd27c2f359d2fc18f578dc7924f4c017c225f5c21fca7c4d3bff2c482193063d34ba92a9320dfc06616d189faab8b0ef4638aca7bb5e8265ad6b40b978671c7a083b27b5873d7a52c3bec6c3557d228d2e914fe6ff2261aa6ae53b8e7cabc5c9a17bbcc1f2839f97b8c552ad19e291463a442290ee3aa57464ee5d9a1a05914e2e3c788c64dd43eafcdc40f5301b42eddfb2b1dcb4a070d0f577e93f1cfc413c494c8360278b06128b0f77b6e20537f27cc4817ee397f7a5eded17c7d2ae352d6603bb7e1044961d733dd08ca922ef2a4d78a713127fee770dca0fe5228a0b8c6d8ab35295295a63149e5e40cbb2e1814e74ced42cf809707da24c264947ce9fbc4f577928ba77f0e6fd66d8f0a26b0195212da72225877efb89ad62f1089ede8935977de6231c44624dd63b6ca6124f64df17479058109895ac8c3df5a000d97b742aede15037f896d9b5352f3d959facae904ad4b078db4f3669c2c1051b282da00784fb9953b7398e3b08e7633c275450f3466ad7e1396c97558d1804b4c3d0ad51032b35315d676f008d77ae148ec9b87cf93174a047953d72eb757f48110ebd4ae428e65041648c84fcb1ee70834c42dfa94a34abecc89af1ac31d1ef633f35318fa4a8cc3dba26ac9cf96afae7c33ac135666027a815415287aa4185b7c17fba28d8112514e80efde0732aab678e2103c4ed49566e930a4fbf09951b06ec4329c761085aa5b15c73920ba19d052e190be3c0d25548b61517a8cb234d85137e41168a35c3a7607d69f21e14be999aae2807be6c64fe02f3ba43c3f5678f2f4f198a7ee0181695cb9b15f5001e2a0f1ca997f938bcd7cea0552d10eebb92c76ea1e91dd0c86d542caf8db7811cde4d2363264e77e68fb666d65c9beda171e2e6fa265466dd43a78537ff46c8f3fafc7d540d62ad9adfc9a82879f494291dcaf16e0336abc663055c01c769980d77a35ea34a068990ba26a01a01a877b712ff0904d22ce9cb64b21a480a8ec21829a862c51fca491c312b18c1c6a18ab829233bc62612aa4a2384563683a3ed2f6569735b6fc949e21b8cd24e1adcb567f4b311822a4ff35be27e0bc132c5408797ca6ec20d5e58ad4792c823454141cf0309ea971c2757f0c98687a2c1caba4e9bfdba91539678acd1716f638c7c2aa12c234d01be3018cf789c613485f5a577b604fe244582885095b9e1f2e55cc3a0da796696d2527028a2d4357946cf7cf051b4f515c30ea44ec4f7018ea1965560a613e5a14a4a6bbc48dc8ca24203ad3c0651f92e8b7f64ff72ef34c32da047a16f6e266a365e9aa531b87fde58b78a34d5cb5a3c42b3ae8716996f1fc2cc84c03a18abe29fe35a41ca4862a80265e49e0c63f3506ea90e2338fc07a8600f4385e9d6fa66f054fba784a02ca53975b61982e29f34f89bb2f1e061f742ac02ecfe3d22b4578355198b47a710ceff084c39b43693bbcc5efbe0247d6fb7f204b4a4c7ccfbfd66b52b95686e3e641cb03b28923dcb1ffe7d4e00050ad80f4c0350710f1ab8e36a65bb8c95df6f4fd6b727912f4e2612ee0887876283ec213d1a10ab64f92ec5854edd2e02f12c74fd86fac9cff4854957a4a7b9dfb8ecdd446a1c0203cff50ba0f9d24baf4260f3acb655effa553cec60b6af69bf3c97cf65386b3d6c566a84ad6b977a943d8a49b92ebe71b18c18be636e1a7174d20dacef46721dfb446d4459137c1cdc4249fcd644e9630e5e7bd23117cae9f7301ebf44ef065680f35e1aa4d58751cabd3407ef29033e81662a07c99eefdb702cc9a69acd9ed3e37350a26aa36216f73d62beab450f64a29bc6fe5e0de6d4b2e7c1127676c05f39bd3b66e7b62a5f923ec67a46b41cdd4c29921ac7b0d15cc1802f0506a768644bcd04f132a8c872855c415cb33932b5da837627acb347d618672e892b8b1e1c4541d05161e26469056e441ee67da2a775d2bc3b24ddfb24c0ca1572b53e55fdd3b98ba170ae94713f665aada8ffb8b8ffbd6049a218a5a3bd1fa5ed70d75881134857fa1d7885270621701dc50aaf21416a7ab00735bc2c33762f6fa67cce99ea1722eb10d496bd46a94b547b6b36c3d1f05a3152fe624013ddd1eb932ca59076f400c61c9cd412c584d261c2f12c0da77a21e99908d5f941ff8162a836cb73ada8d0616663432193f00b215e2401749f3eb09356192b79af665c258b30054a7c4d7e65e1b84eb01d1490c3775b15ccc32c0daa10f6d9625c99e7268a893a05b34690826fc35756fdee26697abcc1eb46ea01fc8de59aa8d37c9eee5e9f3870d78fdafa7dc63e8f7d29362d9178c4d253d8fd9db05cc288e7752636229a22697471cf22f14f736393ff2f3222f066e73b9ed88a1fbfaf9a7c1876a6b0f870c8d3b8a1caae5da53b822c6f7ba4986888cf395a4503a4ffe8aaf242ad37d6b5131b6f30fffee464be1e5fea2df6a1469d8d6f60798fb88e7675328790be986e3993c7fcfa2a244a118274d17da1e81c9fe5b2e1607ccc05944e5c5437992d2f996312fece5430836937cc483a9066a77cffc56734cf81d5b8f3a19cfa68d041fdb80c8209a6d23507bbf963336a759314a9f81faf7daca246e03cd4d4b37db295c02146b27f9748a42091a1d6508dc7bc6cde4e59205e9ec883c695c0361990a45e978d6ca0effb91e6363a49336e03da0c9e8d3808639bf0763f3bada452d8fd908e3ee453dabc54c7adef6deb3f786e93068c96d2c3ab35e4c30535d98a55b2b53f900a32e73234f6be7429dfe3ae4b4b49df4e7ef634bea3b1b59b07c3b4adcaa08bbc28670e0457ee11292bda7d2be5d7ab54ddfa09258933d1a06c4c9e19561911d128242acdddd0e02f8f77506df7f3109e12d0c7073128614154fa6a2fe73cadffd802f30bb5bf7a1a42484f7003ddc20603105db6e0673befb75f00919322b07809663f1b623ff617669f9413ee133dd407081348e58ce4f7600f050909a9be3c4b51be68cbb39d96c5e08a5910e10ae0bb559189a3a1f3490c1b0074643c3fb5bc647f32b88ee7f3e5388d2fe30e2ae485cb68abf8425bc67939b980278a036ff15713b8050602b209b91f9b2a9e384edb2c3d19eeaed479f625452cb52389fb5a2a19a8240a2c7ff29b759c9db73b1df0cc9005b095acd3c9185386db26445d14bc85b1e7d9de4714cc960786c73d3c19eaf0f67a7d2533c44d44f29cb5fa9ca3505d9c24b865f490d334d9b72fa33091d8bfa6e6537690280040232598bebefcb80b4a34a0a306d9bd823a694282b1a3d8eb9efef86cb1f0f85c6ae033dcc1ea68cf7b16ca943290fdfc8e01f49c403097dcb44ee9cfb4b0d4d928daea0d67f9521a96bcb60a86e07cafeabcea093b0851e50dc520eb36c4f579ee6b0faf5f103ebec855ecdb83b0b497003acb710f36911d73d3548950c42735463c6518d0b7bbd324a45c76c53b0d4e62784739801b939ef4f4d9dab630bb4fdfbc7150b8e623d05daa8f842407bee1b10a047daa5af8f39c6eb9cb63998340d4332a24db0ceb5e763cebdfe042cdf25f24685e4dc0b0adfcf12386839aecca2696c4ac9116d53fb7a36aea10733cbcd8f9294ccd5f4f86426029ee3f7ee685e919483ad617c30cb6645a7d5674d64c8c6d05e63cb43076aefbea3cabca8e6a4cdbf4feaa18b2dd428d0f21978c6e2342428c88b9bbf38d58afe86a007e2f1753a812c6c5655b64ba842e195f2c0042d01beb892037c15a4cbe1ef85f804aab97276ae9e23efc5c9bcc3f3a2d7f14667ccb2e15b3706ef59f3091db93e3b0462b22eb437a7675ad7fb3c96cf0ef593a2359793a20d9ca03b8b18853d6d54016570b378384d2dafb69a89270a096bb145fc0c7510c0d77ac73ff9ed9903f073346ee4ab93a0eda2aab2b56adb09b27b223e35d0eaaa7759656b997b25919fb4d1aea27d84fa4d468b302f4d68f3cb987f4c5ce1387bd54ef2e6577e4e136b96971fc8224a6f779f7aa4c8ca9e1daf48222a055652aa3a8c9bd4b112d466ec75c27b2b262fbf93ae25e88da3250776095f0141930179508a957bfb343e6e4d060c0f83c282c0a1990b11015dcfbd4b209cf834b42579d24014b0efbbf41606d246869d9aa85d8430c8eec6225d11d038515d9a91b8dba299b5b9338f12a25dc7f46b0a8ef001b3fe90c69c5c36c90df3f471fbf2c7411532afb68837e1cc5c881150e67e13372f461c06ebc0e3353842bd34215738cd5b8e7c18a93c835960fa9806e7026624acc40025fdb218944d7086e125f5af0cb2c4efe00b4a771d7d16dee88fc2ec5657a993ab32f5ded66675dc66123a8f3e242c95d8dddaa064b8b9944661587faaa8eb19abee99ceba0186a7376792c7f9feb15666318ef43641bc9b64cc5307215011e05a92bf16f146127809010ff23aba736d3810f5dcc3c41872cb5c0aa47edd5c04cc1aac4b623a0a859e94409887b905bf0dbff555be2599c2217bd225a1ba9da66a58b523318acf9916d50155fb64ff20878280def5f87506009d8543440976b286ab5d07d98491ec1d33962abf3a89799f5d4c6429ba833e759e68492cf760daf2a81e2ab1d08999c00978719f5cc401fdf671c8f7eff1b523e2bf7b1883253b400c4c14749fc8c75ae842396d0406b70943b6e05398b032a5a55d9d06679ab01c86da596ca12f5c768c21c089068324ac30605332e7dbe69fee5a87bcddeac71effe7e41c25feb590bb82194715702b138977adcf3d45e59be2fb33b5aca9740bd11c88b6a163ead135b6fd8e7ab58d89d5b840a6b627b11a86860a3f7145a38c7579f9a86c4364cfac947679bdd", 0x1000}, {&(0x7f0000003a40)="a68cfa6f8c12a4dc0eeb0102733aa87c85e03050657b3d777ce7c503e4672677d3d2c1fb75d4ac43d04b0f9998ad7ae2ab798450f57864793aefe93de9ef2bdcad9bb44ef90a16fefc656cc4845aa8afd1d09af4a577b6329c3d21b6d1c11babe9c3431841700376aa1d605c015b2d82043939920314f5fc5ab9b1db238de7ecf1efe623c8433d1d9e843fd6ba4cd53558a8ffe478d223e987caeb2391741384468a6a5f4c27032e49f68ffcf129a107d13958b75a51017e72727e34b59f3604b8341451", 0xc4}, {&(0x7f0000003b40)="ca311b6c61b15a618c5a20bfb4fb4371b818207f67a8c897f56482a05dd805c6a94221d45280e60b07fa49ea72c929dd35515c43e6c072e716725dea261f089c6282c3f2f64d77c10f61912c13da00881e088e8aec17d99ec06c", 0x5a}], 0x7) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003c80)={0x0, 0x0}, &(0x7f0000003cc0)=0xc) r7 = getgid() lchown(&(0x7f0000003c40)='./file0/file0\x00', r6, r7) msgget(0x1, 0x562) mprotect(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000003d00)) r8 = semget(0x0, 0x0, 0x10) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000003d40)=""/65) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000003dc0)) pread(r0, &(0x7f0000003e00)="ec5c3d1108092361b857d3ac8f2c7524fab087699ffac6007e10dee18edeedc8ebaccc22ee9dfa5f5a4ab7269dc692e986f812aa90059afb4db352a06d89c64ab23d85cba9120d2d7868313228c3ddcd2921923261e695b32049127914558416344a", 0x62, 0x80000000) sysctl$kern(&(0x7f0000003e80)={0x1, 0x50}, 0x2, &(0x7f0000003ec0)="2f247181d6a91ffa876cd674ae499e349fcd1ce6eb0c1008348529dbfe79fc251cf86c8b1ebac123fb57619ad34b679c2f02460a875337c7f1bb88357d176fcd400c5b1afa3d32b8af3a79be1751c4be16af9f9ba36c5cc9ec7fcf14448e3a46dd58bd39cde3387129a53871bd823a598912dbec0efc421603137a968fe91fcf92c9468fd06b234cec8859aa0ae8e3fd5fd3b916bfedb76a940d425cf3bb6cc8a8eae627ff1e3e6f5691eaac2447541bff2d632d9ea6f9a1584645fa44d21dda0f25917d0c186d", &(0x7f0000003fc0)=0xc7, &(0x7f0000004000)="055b99da56ceb7805647a36627d37b4c66e5d2b932b19a355b01dfc1c8361a1aaa058c296c434670f177e6a45a8b097949f18044e3ecd7d851ac911d1c4dfb322a550b605071714545d3578f2b0182b6c1e677727c69f02960ccac7ef81ea7e313011d8299889ebb5e816b3183325ce88eadae4cf0ba3891d1f79f2dd6885e84cd80973237d0e8fb59e11c27430919", 0x8f) executing program 3: r0 = socket(0x1, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x3, 0x0) open(0x0, 0x0, 0x0) r1 = syz_open_pts() fsync(r1) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xb, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x400c745c, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res(&(0x7f0000000200), 0x6, 0x7) open(&(0x7f0000000080)='./file0\x00', 0x42, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 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)=0xffffffffffffff7b) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) connect$inet(r6, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x8005, 0x1) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x48}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) close(r2) accept$unix(r3, 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x20000, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) sysctl$vm(&(0x7f0000000040)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x20000000000001f5, &(0x7f0000000100)}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 0: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(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) mkdirat(r0, &(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//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unlinkat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x8) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)) r3 = getuid() fchown(r1, r3, 0x0) r4 = socket(0x10, 0x1, 0x15) r5 = getgid() fchown(r4, 0xffffffffffffffff, r5) lchown(&(0x7f0000000100)='\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', r3, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x7) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f6ca5383e41cfc5a50297e175e781698cb7597fb1e7c8b736434704682684e2fd6293d793c04851ab66f0027096acdde2cb9274b19b5b183372dedafbeb75cbc", &(0x7f0000000180)=0x40, &(0x7f00000002c0)="ea97e81831793c89b9f506779470d0f0609d99d69e394f942cbe71bf86b16a513ee38c6d4d467b9db5087597563509e31c071e9b125f28653c76df519c1efdcb044a8de65239f49c49553d1a1be2e1a766e92ba272af2618f7879d96df1b00e755d326a3b6b56036a3c858901648454b5c9c9b3137c5c1cd8a3ff7b10f5dc8ad5ddc9d1c61cfb0ae304d6f9d0fd1e5da342e9b92f9e0ef497215b36948c11181a3b54a6e5b16ea492741352d070d73628764b37505f793e9dade5681863e1fe8cf27eb8e3fd2d8", 0xc7) ioctl$FIONREAD(r5, 0xc1286944, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getrlimit(0x6, &(0x7f0000000240)) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8218694a, &(0x7f00000001c0)) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000040), &(0x7f00000002c0)=0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x8000) executing program 6: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xfffe, 0x0, 0x0, 0x0, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast1, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) executing program 4: 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)=[{}, {0x2, 0x0, 0x0, 0x3}]}) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240), 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513000000000000000007000000000013fecea10500fef96ecf32c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0013ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r3 = getpid() sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x20) getsockopt(r4, 0x29, 0x38, 0x0, 0x0) getpgid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000200)={0x5d1, 0x4, 0x8, 0x1000, 0x50000, 0xffffffffffff29c5, 0x8, 0x9}, &(0x7f0000000240)={0x2, 0x4, 0x6, 0x8, 0x6, 0x2c, 0x7, 0xffffffffffffffff}, &(0x7f0000000280)={0x5, 0x1, 0x7, 0xffff, 0x9, 0xc, 0x3, 0x2}, &(0x7f00000002c0)={0x7, 0x1}) setreuid(0xee00, 0x0) r6 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r7 = getuid() r8 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r8, 0x0) setreuid(0x0, r7) chdir(&(0x7f0000000100)='./file0\x00') setreuid(0xee00, r6) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0x5773c546, "102609307e7be2df67de208c8bda612c3100"}) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) writev(r2, &(0x7f00000000c0), 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x311, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x1016}]}) write(r1, &(0x7f00000001c0)="d90cdd16b13f742a", 0x8) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x978b, 0x1, 0xd3, 0x80a19f, "bf08000100f1675910812cc900"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0xc004, 0x7e) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f00000011c0)) write(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0xffffffec, 0x0, 0x0, 0xffffffff, "402a17000000000000000000549b9d0d0900", 0x2, 0xfffffff7}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r4 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) r5 = semget$private(0x0, 0x4, 0x556) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f00000002c0)='./file0\x00', 0x0) semop(r5, &(0x7f0000000380), 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x100000000, 0x3}) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000001340), 0xa, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYRESDEC], 0x18}, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001240)) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2c}, {0x48}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001240)=0x6, 0x4) socket(0x18, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) setrlimit(0x0, &(0x7f0000000980)) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) msgget$private(0x0, 0xc5) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xffff7fff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r2 = socket$inet(0x2, 0x8001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x20, 0x3, 0x9) ioctl$FIONREAD(r3, 0x80146952, &(0x7f00000001c0)) (async) setsockopt(r2, 0x0, 0x6, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000240)='./file0\x00', 0xcd, 0x0}) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) syz_emit_ethernet(0x3e, &(0x7f0000002180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f8192000000000000000000000000000000d5302d1d"]) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0x80047470, &(0x7f00000000c0)=0x5) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) (async) ioctl$TIOCGETA(r6, 0x402c7413, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0xc0}, {0x2}, {0x12e6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffff6a8d6ad62d4da01274945dffffff00000000000086dd6004272900080000fe800000000000000000000000000000000000000000000000000000000000014e214e2300089078"]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r8 = open(0x0, 0x0, 0x0) mkdirat(r8, 0x0, 0x1d) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001}]}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000480)={0x10, 0x400, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000072000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil, 0x1000000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001c6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) socket(0x0, 0x0, 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0xf}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x3}) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, 0x0) r5 = getgid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xe8, 0x3ff}, 0x9, 0x41}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r7, r6, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x401, r2, r5, r3, r7, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x8c, 0x4, 0x8, 0x4, 0xffc0, 0x2, 0x80]) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) executing program 4: setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{}, {0x54}, {0x6}]}) write(r0, &(0x7f0000000000)="76a54624aa75856a1f0f02000063", 0xe) chdir(&(0x7f0000000140)='./file0\x00') r1 = getuid() setreuid(0xee00, r1) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x80000001, 0x7fff, 0x40049f, "ec92281f0511f0210d2de8de1554010800ff0400"}) writev(r0, &(0x7f0000001a00)=[{&(0x7f0000000600)="5a69c72baf5fd3232db459d94484a842aaf90806a411650e0d", 0x19}], 0x1) executing program 7: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x7fffffff, 0xffffffff, 0x3ff, 0x1, 0x1, 0x5, 0x3, 0x2, 0x1, 0x1f, 0x8}) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x8, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x16}]}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) executing program 0: r0 = getuid() setreuid(0xee00, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)="5951739d98983ac951666a9470ef6f0b6808558e92ac95e3721fc0a7788b309be377ef5ac36828109fa3140efa548152f089aba4e7f4cf395af22fb4d207d4c3b503f2def49724505f5d53f3717124946a25d3e9d148d477b71ba0e52a72b69d543efe99bd972b12d2bbb8cdc3eea3d11308ac24b55b0dcbfb29eeae481813217c35ec017afdfd3c261c7b87f247f0fe8bfaea1414ef547f90a2fba44855f6d37220417ed59cf76bc0e04738efcad7d24566546dd1c303b989a9d2e19a72cdb5e58f7879c2aec841786647c4b5eface7fa668ae1ad6ee09e78", 0xd9}], 0x1, 0xfffffffffffffffd) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0}}) socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = kqueue() syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452"]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) syz_emit_ethernet(0x1bb, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaab9aaaabb86dd6038d9d901853a0000000000000000000000000000000000ff0200000000000000000000000000018c"]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x11a4, &(0x7f0000001600)=ANY=[@ANYBLOB="73702eb9ccc3ffffffffffff86dd60756aa3116e3aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb040190780000ffff67fb203127380c100000000000000000000000000000000000000000000000000000ffff000000000106000300000000d5a7dbcfa15706c0bf587b8b7a0bbfaf00000000000000000000ffffe000000200000000000000000000000000000001330100000000000005020006c204000004010502e611000089020000000000007f00d479d6bcfe7ea557e8f627af587c3782af5e90a5c22580eccb7843b28cfcfd888a51586b5df957c38cc2f84acd9dced3b2cd3266904387f3f1340c186046bc34dc3339e165c211ccc453208bf5037d820e741407124ce3f0e1c7598203b87e9918a03c7704ae19aad740fb9ec6539a2deb3d8f7dade80e9830ea9b6c4e44f9f85c3fbd69e1ec9f93542d898712072f216bd87e5674714c12ad5de969dd5bf48f19ea190a4a7b9457c95e23030fdee8734b02547a3e5343fd3b71f7c7ef815f84ad94fde6c24139fe0b9431cd8ffb99afaf44f6bf4f70e988dab0cc963462307ca2c2cb1b8802c4e68ade3c178a9a0c952539865f882cb3b92ec0171ea3df39fdb12ac2be9157560b6cccb1fe8c3372159b2a08686993621876a99da03a88171bfa9eb9530eeb351f90df863d070d4fee1135f63f5f2c33b1b5bb77cb51a16083d7a5ab26feb593e65145277e8a84db2659b01c0a2a393ac8e765394bfeaca1d1c10d0dd19f3e5eb5ac9a941d70a78a92a2c4c5f2d3127a14d3c5ef44b6da741662d83e0a7aab2535b4ab728db33e4385f34753d158366b303550d2d2dc09dba141ad5754f36bdd0df2f496d834b52d3af56d57eacd4e351e009b3fbe76dc93cd03c37b17280795bc638235acb79b695aea3876aa54a2e0b2e7db9494063f0664a32cac63d248133445a9f478c2e86fdda80155c35efcfde418ced650e564d1959f629a82a6578473c43f1c94adda27b8a60a50af1f72d5a130919da129ac0919f16acb606f2a52ba930223a85fea6e5f42bf82c9443a36e78da80bd3e746b5d841460715daef721ef137ef372af50118a8fd9dc8b4b8bbf502dfe2ece53717b0a0306d1a89d09122bf0f1491c7362e513051b2d0f61f2b292eef4d211a6e2f15e3fa2f23eb2bd506d7cc0fbde185ad27e3953fcf4d019e1669c1c4d3d4707220b82c29b9946a02308356dbc7d5598ce91556b56aa0d65cbed44b779991b24e45db32e55c99e6f80c5efc39061110097f0b934029ff379fc6a6feee83f1b094c699a7a25897f43534df7062a69c3660723d218320d51f5ac0922f13d1d4b77789c7c10b9f3ff253c6433bd2e52ecdd71c97f3ddd9d6ea54c0e4bc060c160d5ed54da3f013f15871e035615f2c9cc35bb85ee72a1bd059b32c6b6099580b8f6610220dda0bcb0821c0c5c9c0956ef4dbda12c7a590418da9a0df0955921764f2b2426bbb2e1f0ac327c2b3dd6f20584db2daa999d6aeebe808cb5caf4f1adf5128f0e9a5c1bb2c3fbb08b52d542e695d414ada3a8f4f1edd8ac14f97615e420984cc8fbb3d84e1e7ef5c903f4e58b097ccd0d53753f2cf33ea96bca1da74772a4df6232854a8fe8c08586969e7411c45f00aa024b96e13fbcbd24e40efe086266c57499dbbd4246c5472188ca2c13436870eed79fb8e03256b85b1423eaf77d7a11f9475768cb22c4cb52808478701f16df71facd9ee7511546182fa48c1c19bdbdf120b05e06ba6b8431968bda78067480dc44e45b6d10b58bbc9f6666ca327fee50b4bfd63e38df9d65fd85b407b6c0e1177d13808c9ed398f9c19a5f93f897a3dac494ce7c6016ee0fc9e036c3e1c99bc931bdaa1f4acf4b96054061b29723f1da609090100a67b0bef050f39883f94e773b3e9fbf214cc641388149ae3429e8752ef147fc23dcec1b086c257605ab2816a5870f640d7eace3f7d24866f6037fd3ef0c02383f1f2f9ab4e6810a2c85b9ea9f41e74d328baf7a68a8356703129eb39c30fe44419d298e20b22758eae0a019619eabc723bd51536ec61123354eeb437a60d659034a9c1617918983b61edf8d4ff164ce97001982cc299fad547cd9fdc7c45c0e68170509b880c59cb41a66e203b0a3d7f314db6329c5a6e3c4701f0b01ce63aec06eac91e70929ccc166420682b201cbda42028e930ac12b80434d01d17112b5c90307562814873d15b206e1a851f373c87e62ae608b410ca146a3cada70d3312d5e256198df1c976e1d02647c1da62b42d11dba448109ea09861a2c27e7ff21cb2da9624a9f60875be54662de231a228631dd817439d264a129d1e3d99777ab967999eacae9d7dd3213be196159eab0b8bbd4ea8fa684862cbb945446ab04bb38f306f25fab9edb3b17c0325c9132ec1cedb212f446a647e127b9abdd49ecca462976655844411aa0025c4ec8a98dd987aca65623bed90c38857112029a714d9f1c96b011403b63fc6516dc496ea59bbb254be918b6993803898f00cdb102fa9d3a36643d45e8ea4c455ee69abaaea5f578b9c0b5c1f09746e36f996deb8d2490959493031b8ae0426fb537df605863cb0f2b36faa430a0ead3b337920658bdef4ca0093a4b0357713222e8bf35ddf3e6b91ac4c7ff995f175c7db714525bef0ad0470b4ff898b0bafaad973fa8749df554276b0caa23691f0fb01b07acaf8a4974319761aafdc43e3cf3139173a6c27ae21faf2b2c9c6ef123ee1ea9f169f528796ad54b834f087f6b32cf82e66a2607ff444f739949c305238cef33a48d66b90908ca8f29bcabf3194e6f22dcadea38f30d7e3790ab371e1fd63b4acae1cce8b7475b3cb4c90591e2701053f9d7b3d93e96ff6856a74e768b28b31d37a2e728e4a36c9b300f7428b3a2f09f698826a7fe9d952a4e792e393788c9577103a1e0918ec1624f45b6a61660af8ac2ba1424ba2860bca2c8ef6d1c6d8cfc2b7ec07ad018e3c7c040e4bb51b5b6f835de5bc2caafc9ced13ed7c7903d24a722d49e62934af1cde1cc5ab55952f079162e26211d6eea1601242903f80c8f18526e3da10cba4f7f83d7491b25e1586d0b1067f8ac12a222b2b7af0ae207dd8464b4d4209043a87e47c40a8c03986a3c402cbcd63623bf66556d589e99875aa782083553a1518edee410a5b84b866b124dd71398868a8cf4519e5dd5c4fd17f6aa884463d2ddc8581f7ded5acc394785358baa88cda1d701c14ae5c12636b6cb58a500a6e030e6aaf721e26646bd75545013cfd4eb07a7a34187f0abd25f704a8c23de402e53e5d96b59192085864172e54a9b5e96e7b2804b4b8e4c2728634a0c105930cb7a39b0f816b54483f8a6eba1b729e5c6b9319a5108447e4a527367fb306b96092eed1fb7bb8b1d2676d7df45c8da171c6400b3ce79033e14f2b0ebf63abecbc5a071f590f16688b93fdbff60b6294ccc33a4f3a024c21cce5d736ec5b90fa498a55cfd260a28e13dcac7036258ab9d3b550ba80796db56f9baacbc882f379d1d3173b7ff1628434c20c7032c100d997b0c5e29024d3fa568569e07b1d81097ca2dfc37f225cc9ad8d88e9bad7cf336737208f4f47e6f1138ead338ff3aa413f3a2ed5a40d9ba50f3e5c99d258ebd0feb2fb47fe4ca2705e325e119e1b6dcd8edb586d16fed8b09fa31825cf8666cc15d9c9b868492773906c0c11c64a23352a5e224774950dd60bc378c5d11bfe987c7bad28058368d407d4715de9e98e01e99235471a9d52108114af1ecf021d85a239e592b88d5f4c2a5ffce58e2f7b96b95edd64009752f29aec48d73a61a6f78e4365d24ce705e82e6363bf76e31310965bffb754494d013d28545b93d118bca5462742e2c0dd1b92e5271e9e7f0bb3ed82d12fd64625c34a9fa33c2dabe5044fbf74774dc181a204fcb39196159c11a43ca8bd2004b685586c0c3991819d0ccba6c40aeefa120be92a66cf340719d837a2be050b8ff0a62a9a3272365ac00da47a30932c7996843e84e9d4ba56ad25e517a0e98909a72729c5e483ef1055f53636aa9e86fcdc34ff712282cd54cda3f9f25e4aaf461fd43624e4606980f3b00f47ce3e5b23f12039772f2e5022266c9b8be55c9b24a9cd40de29b65f26e7ddb1640d69609aa81035791857e10ce61f6be0977b484a2067a48f762a3a38e564053587e118b97b14652020e8993ff4b2ae31de7553b73c4d27b8d21ddbe9826f7b2974a5c7d89031a7655ed30e9a8a784f931723be9b71b08300631c7a2b207d7a2d8e0d17677a061276ae63a0d997a15e57dfce86642a0c3602bbaa9df9aa69d4df8ce2c06c25826b30a2f895227be7972076976b918825e7969a9cf4bec1ed8d885c3f7e78446042d566faf52ad392e1bbb6af848efecb474bf51b96ba2f45d6abfa300e5d03fead92a55fa17019d29715f92ac0e3c589c2885add5a9d8734da1a81ad9295373363e458735314c132ea3d1d734cf7c9005e961002863bf2251f96d3e4a83e9408ff9ff0c7d2ccf375b80ad12368384a48b34e9ee8de47d8fcf9359800c570beb0d3b1a03c755e6d0fc3287dfc76268f87d7dde6f10497d8712e5b5ae4f9bc8c43219916bb076aea6b02b0718f4319e9124557832dd62c1f2db23426d0b01de79b0f80e5f24bf6c2dadc57928fa5695a14f35b4ee8c446d025e4c4292bb58c4d587099c1318db00941c4d496e02c0d6e62aabf8c36caaddf202dbe62585748ad1a0b0fb4381c0072ae705fb83385a43b8f00e51194a5da2e235156330371053103c8fbdd8b3132cbd4827e691b34c4e25c6ab9cc37e03e7de4785c1fe825d3eeafb329578fe57476bfd7991f8c3d833b61cd95578ecd142165ad1bd149ede27c0785486acb583461d83dbf805ced4f66becde323dfd828c129ac63a85820446d4ab9d6d06c3cabead2ee58804746e444f5d4b8110abc680e7d579267d91f6846c9fe070c37142b0474fc14b7f608a289cc224a4f75e1ee479cd0101ad129ec291e8b5eaf653abc4c8b0d4ab06e1ad0858b2b86ab202a315ac8106338ab48217ebf351343e728b9f97f57c3397ce3f2d9741143b79d1b1020856a387a5eb9bd3f16c709939bd055262eb444e120f3c9f8301b6e2b2f643c7eecdcfe6dcf9bffab4e05ae48b26e3c7c8d7a3124ba689b12670583a67a85dc9ba0b30e61298759474d8c0db262595c251405eef38a79adf9d6454dc54c4ea661044734d89e0581e37d3634904cb8a1a6022163cb55d8ebaec3527b6400858879388337ef8ebaf14e13517343c450f1fa593ea68d693be5cd2fd314b32b0ac3e0c5ec700613dd7d17a8da2d2c651e7e9bf9bb7406b3d0e969a55f0f0992730651230bcff960359dab896c12122241d56400a6a23482097434dd6d2a468ead12b945c1a64a76ded981583ccbc2217e98401ef08e60afd1d8a8569d1b05487f002a28dab2a732386f35fb0d27febe08057c2236dcc8be78a2cf856d4b3769c7f082d963da14923eda6407b10060772527175a436f8e1339f5139ea953970df93f626151a45dda46b5f48300c7b5342b8e1d5f754aee8d37f6bcf10d19437c10387d52d367474bd326c804e5f986e14dc155d163ff675e424110e46348c83526e7c4f85954673c5b09ee76bf2f069633515cfbb6ed5223539c4defcd1daa2302cdd672b55e8eb23c299480582ba4989f8082b75e0bfd439619dfe53d31bbfa7940e448148cbdf3964df0efedcada62c7d4de8ee28b2ce7b09b5b796c8ff2eb4a03fe11634ffa54c676bfedb43e97823998e4a89e41ee915b23cf56114ed67f898d1597b15767801818a1a65da95219748374263d92a8afd5c13c57465d9ce0ad50a24c3250adf1aaa2c15be31db17126137b902314482f63c366908e5c218ba880ef28be7c1ad734b7b448b2ed3bc0c6f2beba248a2040cc1f2a05c6b764d0444b138898f0a8a74b760c83fba1b414d236673197b5883b14cc57e3731029eb1ecbad32d0d1cf025ded8f1693abfa3772a3743f297d0ed0d86e70f3fa65aa8b72cef2100a1817da7d9aeadac67f010100040100c204000001ff010000000000000000003b00010065000000d21ae6d8feaeacecb05342dd445d3db7f1b8353993a692026869a1461a5dd118a454cb0f73cba9833db3f4fe2586d00cb70a386981be01b5673cc520c5a680f536f3de4d804aa96a5880deb6115049ee66d2b765de7f2e8529ab5e84e0593c376e8b2709e41ca35b507d9f23e99fe0b61e2cecafdc0d5264b835bac1f01b996ccbbd59b0021a382cc5766dd6c06e496460ae20491bfb7acf330b7b045410cb0bac47c71679d408e4d4884e123626f1a15ee408f8718c386a2ab8f376d504c5e386575485ccf204ddb843207592530d368e4e25797723581d89a8498de4a4e65d873996292d2fcfc5f4eb92b17284d0de1c7ec1d400f97a4024191ca973635a5511981331afc689cf9f5b15dfaadd98a43fe586ced129bf6559864e1ae85dfd54398264b75142dc374e777ad74b4a1077cd1a53ee07a14f4bf369e708fc491d66d4b8fdb8a22c8ddbf3a1840c296649941c23f2d37491b61b7be724206542cbd09359969043524b226bd35539ecf70fa419bbdaad74c8b80d40f89143f62a95fba5b6b95ec4b5c4e3aab19099bb9813c51effdbcf207ec51fc1875ab773d9351c97175d1a0b292a2c5566f3f4c280d1757bf9830d2ff1750e7c13a4ab885ecebc745b3f9c36dc8ae54ce6334ff69b6be2f204a95dab4ee31a54b8a6a733c42d83b3c1eee27a47e042912feebe673652ed388399ecbe8b0b08b1c32306281677aaaa9d6cb0ed2be38b9a8166b99ff289d686db9317f7ef51ee7cd3f44709f571d1279a4f0d4dfca63545ddde91441f89d7566785fd4d6e93"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="7514bd0800000000000037481e7b3b00", @rand_addr="297530ac4b1d49265c3d1e9b53741f77"}}}}) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x2fc, 0x2, 0xc, 0x1, 0x28, 0x10000, 0x1f, 0x1, 0x0, 0x29, 0xfff}) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000340)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000480)="abae79cc324d891d5e9ee09af32de62652dc79e135b55c261b562d1f4248a496bd0ea07d1dc98bc84f51f0f35ccfe8b88e6624208ccc882c1c709c76e227b5b2e54be3c9e2b528b5c86ea99c26a2ae97c0bd50b900ac1650402c8b72edaf685c64d4159854c4567598b370aa76e546a992e2163a9da62857adef2d8f851fc6bc91e1aa670fd1add567d8a3acc579a9fc14120f8224292ff45de3cca06a730294a552aa090950c2d24c811d843a9c325e79b3b27e78198155f37297a72640c0a141a37c62ac9e069ad468397ce99bf36712a0", &(0x7f0000000380)=0xd2, &(0x7f0000000580)="8a5d3e180fa932ab541a7dbbd7863bf839c605bf0d23c9813a4e2ba2e5e7ee342ea1fbb0c32eb8fcb5a878b38efaf4826186cadf6b4f8d245684553aafeca11f89146da856059a873fb55737ec2a6a535c75ea9f2087610e31e608da6f63356bebaf69ef26315103cb7010281f5cb026bbf328cf7c00c9bdd01a3157b61004d920a2d87ede5c33feb5bfd436d2142284aee82c41548d7a1022c0a7122abee28ede970f155bc1", 0xa6) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x8, 0x67c03f22) 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') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x7dc}) r1 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3}, {0x6, 0x800, 0x1}]}) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) r4 = socket(0x1, 0x1, 0x0) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f00000000c0)="da", &(0x7f0000000080)=0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x1}, {0x44}, {0x96}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4b, 0x1, 0xd5, 0x1000}, {0xff, 0x9, 0x7f, 0x2e}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="67fbf801800000000000ca2817a6826b4ca513b63d7de4a80000e4ffffe14f36814f6c51cbb503fc4355745b14ead30800356ef1f159e43aa2240c2d9845c69ea255f9590f26189d0d6fd6aa2fa296352d8d687812a63ba1d345", 0x5a}, {&(0x7f0000000340)="420100ffbd285e00fa4d747d55ac43192ab1bb6db21467232e", 0x19}], 0x2) execve(0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() socket(0x2, 0x4001, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b57eeaa6c0da8c4538760eb9d81db489690ec90d"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x9, 0x9, 0x11, "faba07ff7300d728c1d69e9aee5e000800", 0x0, 0xfffffffe}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) executing program 5: chmod(0x0, 0x0) chdir(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) executing program 7: 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, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffff7, "f5ff1d67147d5fe4b57d0002005fd700"}) open$dir(0x0, 0x0, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047476, 0x0) socket(0x2, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x8, 0x0, 0x4000000, 0x0) r4 = socket$inet(0x2, 0x4003, 0x0) socket$inet6(0x18, 0x8002, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000240), 0x0) 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(0x186, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3301503a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003c000000000000000000000000000000000000000000000000000000ffff3c1000d52350a77281d0ea454b2522037755a2c215775b07a0099297023cd624e5c46d8e55e7724ed67db43cc2e5525e79ba30fb358a345190741bd976744a45bd01800000000000008d0fa4a425928849739b677378e11be107eae0e443cffe84a64dfdafbef2da04012a0502fffe01010005020000c20400000005c20400000005000000000000002c00020065000000000e000400000000fe8000000000000000000000000000bbfe8000000000000000000000000000bb99f4b347536e6f940af4a107f28ec4ca00000000000000000000ffffac1400bba230ab69c86c76ba8765576c4bf4f84e00000000000000000000ffff7f000001ff020000000000000000000000000001080006486500"/384]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0xffffffffffffffff, 0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000240)='./file0/file0\x00', 0x10, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x177d, 0x2025}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000380)=0x80000001) mlockall(0x1) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, 0x0) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x391, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) write(r2, &(0x7f0000000000)="76e5de00000100c91b19108d9579", 0xe) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343700b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r5 = getuid() seteuid(r5) setuid(r5) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)="a25ed186fffc6d33e2ffd48966f9418c71bc2e2f463bea7c83e27eb674144186dddabccaa708754c9d283b15afe1e06d9c844cd16b30e95c37e5468d1dc07f11b6b123ea92c8bccf", 0x48) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES32=r4, @ANYRESDEC=r3, @ANYRES32=r3, @ANYRES64=r0, @ANYRES8=0x0, @ANYRESHEX=r2]) executing program 0: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r2 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffa, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r6, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x401, 0x7f, 0x203519, "28e54600000002d28000109dd666bd00", 0x2}) connect(r4, &(0x7f0000000200)=@un=@file={0x1, './file1\x00'}, 0xa) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980", 0x16}], 0x1) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x9) fcntl$getown(r0, 0x5) getppid() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x7, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r6) executing program 3: mkdir(0x0, 0x0) setrlimit(0x4, 0x0) r0 = syz_open_pts() close(r0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x8000, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(r1, 0x0, 0x97e95e5daaf1a9d6) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x40d, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x400) syz_emit_ethernet(0x17a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) mkdir(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000700)=[{&(0x7f0000000380)="594e7985352d4b628138158a3a6e0111d9bf42c705d10fe79d23bf3db73e031a10ba3e01b7b4b724a8e60fa9e89306ae8305b51cb4238bedab820cac8bc8aaaed2013c7d1182bb64a2364bce952e85630814405aba5d5164971166f47538090e990206fb49e6f6f6739906b801f67ba85ed8209cfdc371dba66a9b8cf8f2c1ce2a687cbcebd4fe1f3efcc6be288d4ffb9e8618a46e964d7e19f95e72966b4ade00147225f77e80d60e6053214d84e891aa4f8146b89747dd576e80413d2704734ea7bcea8e134bd85b43365c1a0b5c6e7a35d2da705299d19a789f47071811dc3d7074c87aaf905c17ed9c54c076f15e73696454c9eff274a337490c4bf29f2863690eadb660f037a670feaad88df92f6a98bea75797e561e2d070686d64e831ab1d8ae9d3572e3b5d484c51a755f53a2a55e3dd18fe43174af6faf3246e6a2024a19401398040e787871e896f93f1c7a0af9516f34b777671195f4b8199c628047715806eb25ee9440f777850db722f", 0x170}], 0x1) open(0x0, 0x1, 0xde) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0xfffffffd, &(0x7f0000000740)="b211d7170d81667e272788f569a0dfae227c3e5dc47b6a85c86360f2fa41c1a0946988b272d2dd3dc90140a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6340c962e3fe922a79c123afe78199a8d2770198ed900ab006daf278d56597b370f8a32e6045efb70d94f2b2164b51a2216114d1ecef8ff93e74035f5bc054eb1dbddf42a09d0d53c06616c7485f5ff0b4e598c25eeb9d019654144fa18bea18147b089137a512c979ac2074ed10083b7f37a18e217fc638d2d385315583ec78efa3d557cc157560ac1abb56ddc37cfa742f4fbabfadf0cd8ea13fb73aab84e23c1be358beee5a260c32f53210000000000b5c6030c18355f56d9a2c4c328588c528d6284907e312a549af17c30ef8ea14903d14b806cdd2f9f8d9ccbfddeaf78b1b93558bbd16865346b2d128887b79457d6838e594385195432083a6313e0c977c9bb2b1f9ed3dbe9474ca751f1c491bcafead052fbb80bbd4ff0ccd8355714d8fee091dd91206c48085dd9bf825c69274abf9fc53b3fab306c6070821de30ec76151468edf8b1a8407d6078487affd28c9c20064d72bf315ad15204c8ee14508a3d2ffb8da9c679b6d44117f7d71cc660b0609be3649c9f8fd8ad98121209dc0a43fbf2c45a78b5481140c86c631df126d8b7bebabf56bc5e848cfb4e8454d171ec9720f6295329db10cce684139c9302b8044d29a9420510c731a8ed577ea085c56cd0aefb2af68e040917651b3e8584dbfce4852880bf9a537e2b633c1f2b9a8918a99b7b3cc812b8dbaab2226d113091faaf76f05406a19eaf32b1a4dd58edcb3cfa39d265ed75f8f503beafde2bf523247d6597b1a2b849898ffd4", 0x29a) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) executing program 6: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) chroot(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) clock_getres(0x4, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x3f, {0x0, 0x50000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648d5e8c35d35fc4a32f5453a0672acfaa21d47c4bca9989c369c3652cac075a738390cb85ac61fdd10c6bdb324583fd6d5ed7b8f5f6fc7d0a6afd609bc00fcffff06b9bb000000b96c25", 0x5d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(0x0, 0x12) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x5, 0x0, 0x0, 0x5}, {0xae, 0x9, 0x44, 0xfff}]}) syz_emit_ethernet(0x66, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r2, 0x0) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, 0x0) socket$inet(0x2, 0x0, 0x0) open(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xd, 0x0, 0x0) setitimer(0x2, &(0x7f00000002c0)={{}, {0x0, 0x10000}}, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f00000002c0)) getsockname$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000040)="048df11e2177d91dc517735ec26dc17b44a5c2373ba785fa83bd638aad7a575a946bdd30390dc0ca66d29f782a655a436369ec41702ec646a2fb5fbce7ae50b79102ef4ee363cbb376b6aa2d2ee4adfe4bbc562d7225170225fe89dc9fa29f1cb81c0350eaed839e22b917d276a65b24227f61ff3b8b5789f042d8", &(0x7f00000000c0)=0x7b, &(0x7f0000000100)="11033896dc699f24fc57c5fdac1feceac8022a5d59c015ce399f459564526031b5ea44a96a5e94ef3df1837654a9789ae775b760011532b6fa298c3b81067a9b308f826c22aaac6364d77d5bff162fde95b0ea00981139", 0x57) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt(r0, 0x0, 0x9, &(0x7f0000000200)=""/134, &(0x7f00000002c0)=0x86) msgget$private(0x0, 0x228) sysctl$net_inet_tcp(&(0x7f0000000300), 0x4, &(0x7f0000000340)="3c00142dda4d6d8310cf46bf8dab8461670e2976fc5519c3aee0b86c437a2f939f1d62c3f35144bc6235e0649bb73dd35aa3b0274a1ea85cb9ab5a0599e8e913d90d571921293282454fe2ef52861031aceabd5a8b622486e3d273df804667bd640ab2edd7c0429ed3b5ed0bb8d7e3692349b3ae15700baf8f38d478ca1cc82c896b9a696bc4abd5f9fab66afe7ca669e8318192c9928480c757fbb226a6f8e37f35666cce8ed877cff1389b647bd27abc1fdc87a62e85ad5a0603fe0c44bc039fd891c2671f7aa5887f4cc6e21b72cca96d65cc749bfb318a728277", &(0x7f0000000440)=0xdc, &(0x7f0000000480)="1f5118023e5863bbf1390102e698ccdb72689e2e961c6f596e43ab8670d1c3b127562a1c4923385859ef5b60f084af4c39fcf26a790596c0e6763b06da0f678fd4d67c8a3e7fe47e047f6ad8364869721b092560e7d063156bf3c88da6c5f54cbb1ccb1e3dad3ea07abe3ec511a1de2b8ede9a483743a10ba00a66554e14f3d1acf08f7f92c60aaa80668fd76a2ec1bf18f976901e11cd026939888d83e23d3dac87b29ff0869fd1f532333334b1ca19e31b6e8ab84e28768870b160982c60536834edd8bf3bb79c82ec56848fc6489700", 0xd1) sysctl$net_inet_tcp(&(0x7f0000000580)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000005c0)="374a49dc022e1a1315a210289fd1be9ea1df44497301085d94ac97c22535b0ca6b29b717db2dd1aa870996c26d9ced53f8e3bc78568f1167c3e81fff2fab4f265497d0e707764b5ee2b7d9963ef4d09cbc306db75f06b48de2eae7f2038a3f48ddd1027cb9b17fd33c844ed2e26a40c4f1796c93637b4ff0d72409993b4af55ee394376d2ed806f4636c8ce570382e1a896c574154007e1a2ba20c7596a5c6b1dbe6c9f401d3765bdfd6678bd5ab89b88a38d3d35199c161dc7bbd6ae162ce2f38499e2344c1b698e05daefdbd99e2587c5037cd1b1ec5a4263b3490", &(0x7f00000006c0)=0xdc, &(0x7f0000000700)="c66a6004e7a85e0d3e258f793ae4c29b6ef6ccd6cbf684aca2b325292aff574e1204fd622751444677518eb4ae929149150cc313f8cb5ba47fb00c7ced4aa7b899584a42c6196bf08e163e6155aab5782167dcddbdd31150dfed7664504614bc44317e21f32809ce879f6fc62e", 0x6d) sysctl$net_inet_tcp(&(0x7f0000000780)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000007c0)="36737941b6b999581b09f64fd2d2d35dfa48b65c8dffbccaba6048deed32829f2554878d2b462532fef27b522b2f57c1587652a0b6aaa363a18e1ba73ff18a2e4b8d89d609a991870ae4cc48c5034db7171d0d857b2c65ad2716eda40368624b315c61a50ab92a8e37f511091bbb0bdc6a02dba43a45783a2301d645e93a0e72b4ab7becaafc3a5d16bb16496ffa495383c1846cd354f671772dc0af18da790afecda42140448e4301fecd36048db69ca61843433bf702c1889a918145658ef1cd2af17e3a4d64877c4940f8c5c3e53fbfee3ac5ca15c12f294ab9e26f276dd4247ceffe9d0d46386577", &(0x7f00000008c0)=0xea, &(0x7f0000000900)="6b1288315732", 0x6) mkdir(&(0x7f0000000940)='./file0\x00', 0x20) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000009c0)={0x10, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x2153}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x25}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xcb}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}], './file0/file0\x00', 0x100}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) syz_emit_ethernet(0x238e, &(0x7f0000000c00)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x0, 0x4}}], {@ipv6={0x86dd, {0x9, 0x6, "3fa436", 0x2354, 0x32, 0x20, @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2e, 0xe, 0x0, 0xc0, 0x0, [@loopback, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="62f3560d5a8a357e7c0d83f7b4a4dd2d", @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @empty]}, @dstopts={0x16, 0x12, '\x00', [@generic={0x3f, 0x95, "b66021a895b7c36d96a52d920314b34677472ee945e6242ae4da67b6410c6333f758340e8ddeeedadba25994f308bc6b1d434b3ce16ca711506eb21bca69d2aa527abc9ceefd86565fdeebcdfe605242a60dfab55b39677b04d833799ed5366e71a3aab4fc68524518c4592709f095793435a350c02d960dcc3129f9ebba16d9edc3aef0ddb04ef049a5aa467a5f8e9d25ea573b4d"}]}, @routing={0x33, 0xe, 0x0, 0x6f, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @loopback, @loopback, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x62, 0x211, '\x00', [@enc_lim={0x4, 0x1, 0xc6}, @enc_lim={0x4, 0x1, 0x1f}, @generic={0x1, 0x78, "794fd8a06bc1aa1717492e8ae11d8435ecdcd8f47aa21cec143eb6e3cc1d094a3773245394377855d9f13cf8d77ccfd56056938b8eb6600c21384514039e2430e274db05179844c2063cfec6472ca214246ebbbbc6587ced3ca86783a9e8e5851cafb11360d99702645985bfa2ce2f0bf7ec0f7912a6aae6"}, @ra={0x5, 0x2, 0x200}, @generic={0x1, 0x1000, "995947746cd4d57a051973ec4979653bd61dbbf6b15db999d217a3006b8a1f7f861b371834abdcbda92e969fa06f40ca0e976f920b3b7fa6219ad3337ece9b620639c6d95855209ec4680f2a20ae84e189eeefe0759d8aa4319728f01682af4db1329e1cef72f54447cf84b24d9297301e78bf18d0208ef421239824be6fd25efcb38fc0d317689e9005dc337cc834ed63c39bd415ec092a11e5bc3493c3834bf252e5324d72daeb3e7085754803a22914d650c5fc5bb3f0bc740c040690dc200502f3baaecbf56204feb147a63c5cc55eb3c12814893fa0874123f0f5eb5e8e61fcc715cac976fff53f10512e2e21e3d04ba642868919f6e380cd8a7f5463fba958dd31b5bac1b60b474b450be3bdd9e25cc6de199966d98fb85feb337762ab21fb48a0d01913faa5364b9b58a099ad5e75f613ba8d3fd0c56699b4e2ebab2236b5a8c000bd57490ff34425ae3b6b8a608d9026b843231eff16abb6381a63e01af169f3b8a816287a67059993c036acb50377b7e14899fe34dd49b8e8f0e2585eb4868c49fa1979af37fc85e76d5faf0e4ba4d9657e5de2fd1ea2021dd404825376048c6505277770a15389b4af25fe87e68e4961e45f283e7ca362decdd072abec4ba259b4a14a00a400d43aac04624a5febb3e3b29871db7e4d8ae711fd06dc76fcefb2f6a7c4d5741dfbe56f8d7a7a753b7ef997e7804a2db334a5c2669939a93ce23b5e05e9cb43d760160d0bc408cb912346b859e5e7edbc274a227b029be899c4a561c609edb4271ba6fad0de995ea3af237a02f880c1e6fcaeb97930afc3ce7bd35d5c6fdcbd53a82df5925609c04ce9824eb104ff9e9f063bf16705e3a701fcfa8ebe28377302f42f9d5639fdd5e81b517142e9401d677124b340bdc8ed1cac62be05432dcb7ce92728baf0efce4791c8c9a13a13826b7a5383d066e8d525fc2e851c224b0c49c3b0a2b58d704256792aefa9590e99926a0c64fcd63126037dbc5728a7f8c22ef0f475feeeeb6a041bc3e8a9c26d98c9bf430c0a0015da1fbeca4c502976b8b1ca521cff60ca774a12dcbb20b8a992a8b1be68bb80cd5fa789f0d38225f0cfa2fb3848eb7a70896f383eee4ec15dd748def1f22d10c7fb8540ee3b1b5ee498346263a6e7dab55c11ae4ee5014d4a10a51c06058831db60746e789a7af8389013142bcf9c4a7b56055504ec533ff0a948d2fd91f03baee6f201a34405bd4b4be3aae9f9cb4962aa861a9661684de0975e366c914977354576b935646ce81f8bb8c011bd619e32be01d739a28fcbaac77f5fd5d24bf1a6988e474f1f12b12e58a819b6bf0d30f378fbdd3f51a41c39f6c381dd1482cf7fda360f22411823c01432262b4210b1daa9dde4c656565d84417b16e0d7ce5ca371f74e16dd6158f96a1eb02da3bb194bb9b3853c282e4e4819bacf9e579e52d7ce04b0170332905afd1b5d60e46642665ba9096d50fcc0a1933180c908ba9667bb2cc8eddf394e665eac828bf555786fb2af69f387adf6dc32221c7460adc451b24cc3a5f6a9d7c1680c8a8c948002a617de6d05601ac425ebc5b9d69268d5f3b73941b30ad51e83c70a5edf0855f906400a38bafc2aecaa07722ecd65fb6732fc6f2b7c5c6b550208b204303c70e2d6d8f59a33375dedaa068866798aed1161013ad43496116b89fd6fad54672855b1f28110960123124fcd5fe40b1dc4f1d8f475f66cfe7adc903ceaf21f334e80a567f58781652a5941288557d96b00d99ff75540a2cc998328012ba23f9bc7bd2aea03bf17b71875db65e47233fd09a3ef71b6e20b594b795a91dc6b7253e40f952d482e9fc15d4129ec6728c25cbb98696ad9656195f7f583d08326f6c7f7a6016cd7f0b096a1a7e72f1def8e95f66a528f7179b543b023ae8efc753874c1783c9bc4287fc5af52696a19caf247144d624ea0cf4188850a94c7e7fd01c20cd95f63f0772f02cc33f6cba6fb510d191cf58c80f874d65a0e85df6ad5d4b540b0c443aabe107eaab666a725b909b96d4c434a476e34ad2f967ebe1ab43516d4696767563ec188d60114d1cf6d3e45a3d73ca3f425559cbe6f5e337849ded767269c5e0f0b58d44b5a73ee73578469ab83c61b202becee4d4ae5f9e996143a0a3297a0ce8fe23197444aa76100758a8c6d56b83253df2a6846ce847e9b31412dfc1ceb4ef533af7685701e13ba80f52364e9cc3d6b70b8e51e565c12936bd20e9641474ea0bbb7f37c37fee664fdc4239a17f8baeecd12ef9b1105df4a9249af41240614aea2e491f83c695e9bccd6c79847404bdb2cb256094f85c87aaf598a7ba90b580d203d49279ec548b106bc5874958b2bdd5669513291a24e31f1a68589cea4f5738022cc3740a8fbdf36827a9162100750b4b9556c1f7231b14d89bc146321b84cce4e7254814477f0469eecc820a1a80a4996a659c91e30af76933fa91846dcaf217f886977d16146aed93e9a220c8a8b68c32a4d6326f2a493f54b825cbbb6546349dbf8506e606321024b6b33d1740225f39c2042ba55b6689edf3e60d7c9c854023db8142d698ab8f53206f191e1bbf3ad8c06c15b1033eece75c8ccdf53bed19a122646dcb3ecfe6bacad8d9787f06c553a1b7e62a12500c5824e851ab8d2a5e588cb00f67713479ced9eb2dae81f08ee5eec8a19d5d0efb1e55cc6906feb9d89f380f6b7ae8ad76af1f3e58370b9a31832ccf721ec3f78fd625ae06d7cdc73f8103862ae92ddc7e711d8183f1eabb730457bc53d1d3353f7fab62d26388615630cbfd7393d24f861d71e6304f1f9d55459061c694279b253784b2b1018d80d15c99d25701a82bc8fb03436993f50857c8e0e48e1a736fbef8a02decdca9a0a127a91f588dffc5d01418fcca329ea0292df5ab66a229679f66bb3d38a10358afbf5b1f2122793fc0b761ce155fd1e6513729bec8d764761201ccf64009d3a903f08fff534b2959c99513ce4ec0a3fad1fe5f7203073c827089d434e5b266922049984c3df6316b08d33d907b76e97fd0e2c564f7f91a8547598098901d01ccf7e73ce0a9dd355c61215cf2803fbdfa483a74add094a195de501333a33232c70969469cbde86ea039c987a539b5b49ef6393223d42f92527762936de2ceec18f482982e523d8ea0a1a8f41f6790264386c6d5c459fb3ed7d83dc802abb1211361e7bf7cc651a48350bc70dd757ee6f415e485a3f74a20c2942197fd82b0cbf7252b3ceb644c1ddb97580ed12e51d7e545f7f990427392c861915a5b084f0f83974e7619e2d5b683566be8c547b9559cc3155bfd022c19d273bb58e62bd041e9eed7ce96c4ed325219fba3fdbee8c05feba8d6c25e8d8458ae81badf79a416d8988173665809395ca7374d115c25e4b5dbf25dc3f1895cbb590cb94b1d180c29a3ac74184b9094a9e877b899a6abdc4c95b8535291bd0c2233cdbe1ae7cc2cd7ab6aaee2791f6498409938ecac2249081abb213cc6c0387af86ea1d950b6e012f772e9418b55541c11414dc10c64cf6afed35b39cbaf4c79cf07756d16565a0ed2ced6413f32a8a586f76c2049a74b52969eb7319b8a493469866a87b533462675196aa09d25169f33a1a31bff6d7c4f0b8cd790cd47814d4b42cae144a6c33e2601f56d2424b328d5e3779aaa27ec54c927b04cbe0a60ebbadb2ea9d6d53a26e96cf7a2feba47e2dd76feb27a10e899b2cfcc5cb1384ce14aba1980ca5899618784b82f404e53646cc77e8512185430069e2cda187170d8b3626475c25f8e847537018ee66ac91d72bacade9aeefe5d60cd6b4cefb006a6aba56e08a37a54d04d25a7a69dbb06d5b7578bfceb9bc6fec5faeca1e9a591d52224de2eaf02c46951b3076f23083b414e35ff1d503a36c105cce7e13a95ea9b65a1d9edee0e21b7522bb3f51700fbadab2bfa05acd4509239577cb6e5e0c887059a3b1f528c7e54cbed3b651a0a2a82fde12b943d69d23c5fb73d4ec02f778e01c70f95eadb7660d193bb39de4be832f64f6222717afa5a050bd64f6862fc9b56ade6134bcb3b4e4c8894769e628dc1a83bb89418bdc9500b7f10feed1f7cec146564817346081db4ffbb20a8cf13e449599b47e2a24ddf6971250aa2e316b4f5c72286d4119beb8e8cb81fbfcf04c7349c37bc3f17fc51a9c12413ab004d3cd8cba0e6aedcd8ed353f64302a120210a24fa31cf163da308913e806342203b557723705a102745f80395134bb22f2490c7f462a4483c8905bbf76f8e88fc3944e07710c356c63da7d79e52371df3fc3032e4b8089ba5ac77fa57e55b223233f6b5946e1c1c9bbfc0cd839e5c64a8919204e86d741ab84990ffd1a0235527522f1afca7c5b2d7cc9af48f8c8a4244b98cf5f981bfaba3675442cdd76d92ac5b73a6bac7888cb79dd18db5d058201087392c2ce3fca971dd1ecf3ba3000e796f75812b36dd75ed43e79761fae13f3bea09db78153eeef8503aa9c9078682a1c6f27043adffea5e073e16ede492f561bfca87d51ccaeb07665033ec9661a10bacf9253460e81794ee5be916422cdf2e32ab3c78e1b0797768bacf18c157877035cdacbc06d758ad551b5414338548786707cd607492df5427afdbd1369b62bfbb5bb70e50889d3184dd76d3e5d63b1ad364f18d61bfb23c9c4a7d8c6c4d38885eb787136ef0aee9a97fd275c1c00b8f8da86f746327d88c871f6e98a139b682fab3dfe6d25ea0604e64c075c3d0a7093b358e0cd2ab691ee8296972a336e8ebfa13aa93d762a2c7188a10821f477d4c860d33461495cd96db324858232f64a981e1dcde220bc48ebe9bf1868d43a3b6a84d873b6f0d7a99b33e5b6c4efdd9b81b077ad4d7c3f654056a755c66ec4505d02ae8936ac5ae8ffe58fb7ae36bc1be162aa8e80ad87ea0eb2eda7a567d8a7e262fb5af76ebc4ac95a54df8051323adef7901848f1610fa53b8b682224e48c5b5cb66603b31fc36a4ed2ea4be61b6b4c8c37af5cdb6ac9d0c107a5ccc338baf33051e32d24207624c20efb70e95db0ee7601ffff74e8c410fef40c08e0e6e599282b1b9e2852d51f13bbe52d804e146e505cbdfcf734e1e858bb482e45368db12c1a8428b1a9b2a660a5c2f044ccce04e1bad9fcf2871a7c5c0c7bbaac02ae51c2df7629b73074f3e13e2f5dd4179b0433ba1a16331308d57a8b6e7b588d7f53b85c949523cc40d1ebd6c91a9e26af5e6c34a2f0121e54734a7cee7f6904192451000fb9482665ea948374ccaf899a07976e5b01cf77d4c618c0dccd2047b49f743578ce5b34a5bbfbb6a7d7b65f6f9f3a75bec8debd908932c0648da454e0eb6cbf217c37d0e6135fd81be09a5ef0eb8260e145f268f0374bada1336b4c3767e4f9996bfb9be12ee3ffd11be6e3f38a859397e1ae9d6f5be353731e4eec40db924d801af71c6f4fcdf080218157fa4273f3fb8913a33836d464ff1d8217d484eb2654071aec776cd615ceb1e47132336c9d0f8ca284c1f07dddd42053f679f453fa80e5f82640df1434c3409e349889da4406653495cb0ce1088a4b6e9d10759b2b004c83cbeb8acc64157206b0ad2a91b6c9ba8f29d1272de33306250eca62b74cf1dda6a40cd709d1a711ddf7c3ca5efa3d85d37497ee8b9cb579447451fadacbdfa46e98e587eaae531fc37adfc2ad4227997a94109f6b041f7c01e1c9f477be2cbf907858c47ee995445b3fd6a1631a0c9dabad214cbaa5ae7aa4eaac039a0b979da0eb58e5b7034be7ef773d9a02737a36e3d5aa941c8ba548e48ec65685e09af6a"}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x1, [0x0]}]}, @routing={0x8, 0x14, 0x0, 0xb9, 0x0, [@loopback, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @rand_addr="538fd5450cc8a733f61d4cd48648bd29", @mcast2, @mcast1]}, @hopopts={0x6c, 0x0, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x65}, @fragment={0x29, 0x0, 0x7, 0x1, 0x0, 0x4, 0x66}, @dstopts={0x29, 0x0, '\x00', [@pad1, @pad1]}, @fragment={0x3, 0x0, 0x6, 0x0, 0x0, 0x13, 0x65}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x13, 0x8, 0x8, 0x0, 0x1, {[@mss={0x2, 0x4, 0x100}, @window={0x3, 0x3, 0x1}, @md5sig={0x13, 0x12, "15d590e58745427a162c344c41187b5d"}, @window={0x3, 0x3, 0xfe}, @sack={0x5, 0x16, [0x8, 0x8000, 0x9, 0x97f9, 0xe023]}, @window={0x3, 0x3}]}}, {"e72898a15309829416537f79d36ce42621a1162d706bd0416f935a7ea3ffa07990e6914bae20c216055394a65f67edb4303b1383597c975ee29ea062d3178b10c749ce772879da9cee0773d865ee1123e0bf5406341cf0c21b641b4a07ee5d1e0408943b7e3b8326e07f697264032e3f8d28a4a04c676cbfad7ce7644a2720026323e2fa101476e4ce76796ae77320ab590249da6c61a87ccf623dab03a589a81554971a6e65926a14513b0b53175deb2f23ac428cb206c4a6d703ee8fc667546e283ffa93a43cc6d13f7731af854d2dacc0564e87f37061c4eb321eef8a6c95c00135285a8a6c26639cd0f41a97bfffafd9c1009a393f6ff66a3f3f714ac799c28fcaa6a30754d524895bee8f449d20d02f1732f699bc80fe2c842042ae27b73aed4b70151bba7b01a83413f77d0e5607ec56c6092c1835f0a57acc4acea5475e7103ced7e8c484c34afda9113df6217c6154fcb46d81765175c31c407daf7e3d8c72b632867ccbf68bf2bac5f17bcef574a37f4ad2ca586bed4811a65b217b13137162c96c116206d6d1e30685f9ab9aa21a77e6e9f5c432cedbb80b455fe41f57354db4afd9e558dab19acdee2624f601e1fa7c17fdc3212176ce8bcb2eb82e7384f568383b4de23a2960e6450a84588bf74d3110d36d0093188cd0f5d15f333af8af13ba3a35fa2f89845d3aeff21d51cce4d1f39864afbeeb1e15460e36e5b00e539b540d6c58795e5db427a57df989f20d917d3268d7871b06d27c23edd90344ecc2db2002c37943b0558eef403298f14295f65fa99f38c885e968d4686e225693cecc2659a00e9d2de9a1873e60c31c4a04906d0664d00e4840ad81de491402a706370298c9d1ee978924a3d11f53bae32203c7eb5f510995ba656b0cb487bf519f0de9d0ab0093a779931051b62797cbde60cbf301a738a5fa9296c0f5681a42f0c085e3cba6a641a71d693fa3745e6969a572f5497324b9892b0d2a2d8b3d6036ff3ddd428b94dbd1b90abbe1d313d15cd5f8e8caca9e748807486da83b850862a7f4a1e479fe00fff0a02b627c146511bb360a9837da8c2ae6e20547b56c3a4a645dadb6eaca3f3572313e5a91f39b05a119b3445c68ed241c7c14a6398385b2cd4303a74eb9cb8c20a9d0ad3052ccdf323ce5eef597323ac124af4167c04ccd011cc246702de21da86884423023f1cc0d3c1cc4df4e0e78b03a49cd2a6abf5158669290c0bf9d8cddcd510d6047f841c3b700c54df13145b0dbdebf6ac4d0ffdc7ec89493650013c8bc73f90b4dc87eb842d97526ccdd751eda6ec2baf56eb3a3e58f3eff504ae2f1b312224a65cfb07237d7588fc2e6be569ba6cb162b90f0e67068803c2ee9ab05f9039ed00a87320058a8ca8a9c3b36f3341ecf5236dd3e6d37febe9baea5f981b2e210c2b26cf1576b276fbf3209465fd4c08397c9c915eaa08ee44ad2a87b510bd90628b0e95247277fcf2cb9550a642a60b1de865cd441effced6ebd4e332ea0d59f9e86b496853b4396c0da89c05e7fdc0aa5df65861a683715777af46d29b342010d4c923f6566cb81328f42292bdf4d355083be46da7a9496223d03361e2e34d3bf37fc3c83c03e1aabc69119afcaa755524d09d461c57a7908fd46c035f00e76b0ad5ac75e851e015c194e69e7312a95509e1c95a411e3e81354b67ffd5d3b32df04f9ff21aa495f4c4791f764cffd2724f26b06b20a00a847264b0b6127bafa86f94d93b7d2d0b989d1e94f1612ad8a5e22aa941cd004a95e3216ce4645eb45671d153e096139a5f640a8388f42a84b2a05a32d773b37cd1600d927af9e7835e101336e87e0ea0108035bd3897b38644489e6e98f25690a64088b0f15200b34c5b0e331cc29b9c68ce246557b9b491025a6e85c8a261fbd94c1da7a6189e2581f0bf020bc24006eef04a5db4f2ffaf86e4896f69d131db64b71c5b55b6939df28eb89605f8dbff1fe10611fb232d56d5645e9ca8086678dd37753b2c38078d7a71e2d3c1047b470103b3808e4e5327636fc7a5ce321cc8f2e3f36f7d26b745ab8416b29d1c1d6c33621cc67b9472a669c9e555266b43a091fead36fc4b5dd5e6e1d332fbdb3cf4e99786cfbe73fe625bf57f92a128067641e8ae4b10c890cb9d827a062d7f5462a753ba735a9b507a53bd5d1b823989f38f641239aeca264f2b0f9b616644e94c68ffcbe2fc2556a8e6071f119dff0602630f2ae61cc8c1a096ecbbce74138eff4a79f3e7e4433ef5e6ba2ee5168cae8557431dbc8085dac0cc2929840c7b195deef9e07394e220c7922e920dbc14b094a41977ff6e6283523a8589ade1d1ce24a6fa07b29e0bb1b186684bfcb4f5c7b2dae4d438fc088d173f40bdb6f05c41d28685d38b1329f8b1db70ca547a4485c2ceb05a862bb27e740c2c93ce0c3afa3fe1e716862d620a1c4de778745a46557f9003958ea96ee1aea9d99dbd812a4cee6d0b004833a6c0b30ac78f195f5382dd84ce038a2ecf6b596d2191e58b03182c37d6df4cce3361f5c57f4bc4574bbde5a7e2cbaa492e5e7e7a935d5f3626df8ec7f8738886ae9ca89e41c00692065f6dbedda0820577d4ff088ae04a8ecafa9eaf81942c5737a17782b1960d8b845e14e26bd6d85c32f79567c80e0f7b2a270df961d6a6b0ab1a9d71166bf0f7bff7fabdfc8c5b6d8c757ee7b5557a7bbab4d124e9d6a09721f8d79ad8f412a0387274652fab09149ecf0e0c849b68bf50823070ff4a2bf2b0998f71add6766952581b1e942d7993a14f8ab29a82d626ca5b74c3090e1f791b61f568859bfd9f3e066ee6fe327c3cc10ffc9b068d7e7d36357550a62580b1c6b5c713087635b5f7a31a25d2363c803b243b24ed9b402dca9a93e1384e81d881e6cec934d7602797cc0b003b464c6385791d79dc31e8d064b7e147c4a9374ecbc4b8485fe873ba89d7617d753f6fd3d484839a7174bbe1cf0b390535ad6ef5f3da30e4882d816295313c875ddcb4e4e7f33f0a0cc7b37ceff705789cef2173acbd4b42c4e39049051da6720b9b8560e6fa359d1c87c245e0fc50fa89ef8880b4256b85f6c6f37971cd27d04fdfe37958c28fc4569768362f37ccfe59079f4c5394a5b82b69a1e56dd5d9739ebbcab1dd8155b89b21d2f182b03714ff07c25bc478e1b944983efad75f0f8e4b087c820c7dac7ae2337ddf6d62ad68feb0d077fe728654e703326434e9005a24df21993eedf507c0bf6681f7ca299ff95d495688fcffbbff421594a39d59443bce7a444705f2fb5cf2d39b11d7ade226b163be6d91c704e2409c3f35d447f4ed434296306a7e81d61d799e0768347c7dbd630694978f4b199ac40f649c9ff708cfcc2e615d4752866da8847ab16913569a9ae856ddb8be55c11f0f2ac59ee83447385fc22b27dea02419c71883e5aef58412240d9f88876d1319d8954eab3e9b1be4f065b33de6664155be64107ca9646c272b2ad055415a5412fc94441a28d53163c233e90c7dc63ae4dc1c7bcf3b5a357c75dc6af27c148c2992e97d7e33a15a655ed13360971ecf13f9bfa873e954fb9f9e7ae418857f04d3b651e1d7dd03f7c56f470c7f0af04fc282f6656a0fa450d1d222ce5fa2de4718c8da12d8bdcd62f0fa9603af8a3ed568eff0186062524b4785b63c6e78974a82119180ce9c2492ee34be6a3ccd8260bdc274ab34ee2a7df5195bf77d77081bd36131119e06a2ba4dae3adfbc7ce669c89eaa087dd8459a985e1520168c39e695404085c19459a30e2061645784e03ea173b71c0d53917b85f4247a7387c713ee939e89f15ade6557f6a88129fa0c28f4d8d3de53e0dc0a11d8da9697b603f7b3faefa0a7ca7619510f1e69da52091dc102e399bca70806b5008f8f3bd1515673e9e9b2eddad6dfa6536002080ef3d6d20a8f3a68081339db29743cb9576e023895c6d788c3b94874f8510aa86f1ce74b02ee1ed030e4a3442903fcb4aa64a2352068dfe8f8bb7f12af538876eac4b1389b791137d7b59fceb57387cce4227dc0403effa6ab6acedd440352b750bc0529ff844ee9bd5cf51aeca734cf23d0c4d4f2bb850569cd4c0733f750ff4e367e9ddb2b6aa18763fc00c69b3a8bbbbf0c0e6c3c034cb996bfdeef54082b737f0d71b717fe77e855cd617bb2386949d58c7dd7580f10eaa6e411b65e930c599530b1e60bc2f67f18316bfc8e37dc4394d038696573c56cb09838732611f92e23bc7c3eac58c40e650101a7dcd7282023182cfbc88281f0fe4056773ba75ddbf57b1d9c6ddf61d35ef903a3e2e89975121daf77593a690313f82a30dca2232fa8c3b0acb63370ed3fd0739fc8a64bf2c33fd3ef570847a57248757802006a7ae5497e51ac381b433e37e4ef0a56049b76ee441218f754d9222aee9ff8d41edba346678fe8b2e90b970a5d48281bd826659fcb7bd15c1bfdb5226451e9264fbf739347cb581584b9ca9f1e39f256f3dd855f3777ee04187eea64e6a6ca3ac4ba8127ebfe849c659f04de45952bc280b2ce012f1337d68a9c8b44022fd5eef5fbaa834ee2829cfd3b589bfd6daddc1a146568a1e2f799d9992955efa6cc4aa4c2bd5d7ed261e34c1af758e65da34c9e2304c8fcccb46dfd2db16321730c346c086ec49be417d5e6136c74347af1af2f24ffd40eac165f3a3038b6efac351ce2959e16e68345ad2b450d25d0f4c7746837175cbea04d5e0de70680ef9209a30845009432c77913bf5fbc2748f4f74dd1bbd1692368048a02e212d48b54f11254f87248f8d35c70ff68130d4452ccb23b8cdddbdc2e57617692540bf2ae42d08af51db0a2a98aa19cf090f94b684eadd0b451b8c3b09b411e4028ed4e71b26931c89ecdfab09925ebde0ea91a6a2e972ee72851682afe3b47d06dd22248f7d3234cc7e7f0b3622193e791a620b9549512c6b07f75fa679806ba776fdff4cead2a50830343cd5da9114d952a1c7ad157f653debbc9aae5be9cd2cad6384a65ceb01d30767004bb2c5642eb12dee3ab757e3194dcabf3e328c08cf77e3a931e0df8c465a1ba1a7f0cce4271a4a37dd411507775d6705bf71b19dbed45990716c0929be3838b6af9116c62f81828bc6921c32b6d2d800b5a0b04ad9002ae74ac5519d726eef59137666d51eb16887e3d9a87770611b0420db58403603d3e2104efd1d4509e788261c85ea672c7abcb548ec34e34e19ff9b1c2570f3906715d68b928b60dd00a6fe8b6845c781dcc58c7b6f4b8a6d2d003a7ee0f1df8ed49134e4d62c22d9fd140edd736eedabb1a5a64d00998dc8353d21f7e1f5909f5f819dfa444866a084ade0fec41c1599599c24bb27abfafba7b31d166180ba27bd0e6b59612877bbaba4e474b5d91a1107b540cf6817e1e6f99b7eb45c8e196fd32a4d2a17118c4d3bf2e90d0641928f4ebe87f28125e3d0794b1b458a5f7a8514b6fc888d40dd4e4b8d23f43261124c3933c43a4e39754d0504fd8f63f1dd6298b34e0d53a31e0090197d1301e7111c48da013cb8a09ab359b1be061a69618dac2bd8b2030258dfca505ff290a9139313205957d26e9211f4ec5e06fbf55375259a56e6cd3d3e277b9190d61120336820b789b4a74fa1f31380ee9eb98a7310362cd6b2cbf66f1afb62c849756121b4d4015c579da40ae09ce28b264798aeadd696d2affc517498f3cee83ac7ea042555e46b7b058a63f2db8e62f2e3c7aaea8175c3b8d7b097daa6b1457bd3426b4cce5ff7dd47d3ad8e3e5a8898f2bbb63c3696337303349661f12fbd97f2d5a87c7a69749e57"}}}}}}}) recvfrom$unix(r0, &(0x7f0000002fc0)=""/184, 0xb8, 0x1, &(0x7f0000003080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000030c0)=0x4) utimes(&(0x7f0000003100)='./file0\x00', &(0x7f0000003140)={{0x3, 0x2}, {0x6, 0xd5c7}}) sysctl$net_inet_tcp(&(0x7f0000003180)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000031c0)="84abc48a6deeba7a5fbfe58ac210904e7d6c23848d638190a7cbc7a47d74cd2b76d501ec2c73188310162730314120ea215e506a7cdb5119bd914c27f75574d83b", &(0x7f0000003240)=0x41, &(0x7f0000003280)="7f293c588b", 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000032c0)={0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) getpeername(r2, &(0x7f0000003300)=@in, &(0x7f0000003340)=0xc) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000fec000/0x4000)=nil) lseek(r3, 0x3, 0x2) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000003380)) r4 = semget$private(0x0, 0x6, 0x10c) semop(r4, &(0x7f00000033c0)=[{0x0, 0x3, 0x2800}, {0x2, 0x49, 0x1400}, {0x4, 0x2, 0x1000}, {0x4, 0x6d, 0x1800}, {0x2, 0x9, 0x800}, {0x2, 0xff}, {0x1, 0x6, 0x1800}, {0x3, 0x3f, 0x800}, {0xa, 0xffff, 0x1800}], 0x9) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000003400), 0x40, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000003440)) r6 = openat(r2, &(0x7f0000003480)='./file0\x00', 0x10080, 0x11a) connect$inet(r6, &(0x7f00000034c0)={0x2, 0x0}, 0xc) sysctl$net_inet_tcp(&(0x7f0000003500)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000003540)="18e495195443812972745e8783e04201ae9e8e9f1c470a62fca354bdb271d4bb465c", &(0x7f0000003580)=0x22, &(0x7f00000035c0)="3924d6f0338a300d392f4d506985e74f3d7405a09f32300a3aa4a2dcdcecaa9085539ab905eaf983ff9b3565c4b550eb83fe899095d0c32006b40d8d40832d5adef7c9de7370c0250fc1808594f8aa05fde3f55d669acfabad48da445fb76f42b729d7772270919f61470cde3513eb9ad83e5c12f1a1ccaefc97116ac26c", 0x7e) accept(0xffffffffffffffff, &(0x7f0000003640)=@in, &(0x7f0000003680)=0xc) executing program 2: socket(0x2, 0x1, 0x0) listen(0xffffffffffffffff, 0xa5db) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(0x0, 0x78e, 0x0) setreuid(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{}]}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0xffffffffffffffff, 0x0, r2, 0x10, 0x7ff}, 0x800000000000005}) r3 = socket(0x18, 0x3, 0x5) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900", 0x0, 0x5}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000200)="1db8708db61b5d13aa269568235de39cff7594923114acaf9ed6549cbffa06e71fa3295a8e7e96fde0a5f5227d4508fbb7af5cd43e1c86cecdebbf0d4a741e115cd4087f0760741c91378a35ef10e607edf27bec182fa15f3d0707557ddbc9336ea9d017a39d3ad62af3ccb59f83717775b06778a6effa172530362347336a8f34577be260f6a3023e0143659de755c3d10f2931c65d5cc39bee155e7fcc83147aea32ba00554ac21bc9b5023b", 0xad) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x800000], [], [{0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x0, 0x3}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r6, &(0x7f00000001c0)=[{&(0x7f00000009c0)="466ecefb9cfdddf33f4b08f34adb2006b62dbc2ce4f3371da01b655dd736ab7e2b8d24a6285d42814ca864909c8b513ce8e41e6047d09c9356f50957f70a7196b130f212e16e9990f17c4433e0b10f46c5e5edae44315242979a010f48c8821bd09645eb2c0d9927595eee3017a81ccf0868680cc358c3215b47332eb6", 0x7d}], 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000340)) execve(0x0, 0x0, 0x0) close(r5) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000002c0)={'./bus\x00', 0x2, 0x3438, 0x9, 0x1, 0x6, 0x40, 0x81, 0x0, 0x1, 0xb1, 0x7}) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x8) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) executing program 5: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}], 0x1) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x0, &(0x7f0000000980)={0x7}) setrlimit(0x0, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x400c745c, &(0x7f0000000080)) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setrlimit(0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="1de7b3c5d490d48a", 0x8}, {&(0x7f0000000140), 0xfffffffffffffe58}], 0x2) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521bccb07241ccddfd211c146", 0x11}], 0x1) execve(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3a, &(0x7f00000024c0)=""/236, 0xec}, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1812, r2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x6, 0x0}) mprotect(&(0x7f0000346000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) poll(&(0x7f0000000000), 0x21, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x12c, r4) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sysctl$net_inet_ip(0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffea8) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r3}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r4, r5, r4, 0x0, 0x0, 0x7f}, 0x2, 0x401, r3, r3, 0xf2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000240)=@abs={0xf5b8356dab4d946c, 0x0, 0x1}, 0x8, &(0x7f0000000940)=[{&(0x7f00000004c0)="8f2ae938f88bc38bfa7e7f2ce9aaf66c75f0f1caa52a29aae082161b7879e1f58c04c735bc49ec117356f39ebdf3e6e6c8358f61c0938ce76e4736b8ba8e9c420bcff6096966d6a3d76e79379a6b032f63257c7fa393db3a4cec2a7b5db24b3ed1d8020458ecc83367dc6fe3cde423bb087b5c4368ab6a553d8c4917f0a97a8c587b9d592dce26c6659f368330f96aea4ed3eaa1c66231c707c15fa9108ea635b3c4ee797710de6304a88bb9c9fb00c1c9d3709b6729cc95fb7258af2246697619c39afb7cedcace571b1f073e98051d9da028b88c00", 0xd6}, {&(0x7f00000005c0)="48ca340374eae905909de297f8f229325e295d569c8fa76396f6d5db513289d6bf89527908e03c927e107eb687df3bbfb34d7ccbad47cb07d3f13af5b6752c6c308e2524373efb854941318f910b0bc41a17f2b837f60771cd0bb73395ea8413cc2a9d0bd5e4035d1883283a67ecef158c6228aa129c582bbdc0bef78c8d73984fa2b67648656db690cad58386ce2d7206933413", 0x94}, {&(0x7f0000000740)="6a7af029afa0242c7cfbb607fbe5f636d187ebb5d115dd358dadb3dbfc6a00f3d9114fba8624869f9a5e0599331ebb28aba9bdc2e485b85a56558c227168afddb17e2c679a420728b7cb4e117022855940c37a9ea58560cb9a54e91a3f216266ab8a6cafa46b11ce483cc8144cb440f10f4b760c10795ea180b219fec1a83ffcadc7bee3742ec16b9f7c6fb3c070c3fc3136f74ab092a68956f414fae88447e70b3f7d4d4813921580246f336871", 0xae}, {&(0x7f0000000800)="57aaf0b4ad29210ca1a9c05b2d2f46074d1a9d0a434f0099ec337d39b0f6c29bbe1b810d35136e0dbbe1163ae990d0b239b99c0827d05a823eced8ccf8e82c8314f6b84aba1887f2177c8b606db5da5ea75a6f00ac31afb088210baef41895b231b0ac739cb297826f9973fae2cbbf6b60e9ac485efc4c7cc4666d6998ad0cc3cf1bb9205cc75d0e1495a004364e1e4e28286056c0bf044780d1ead4bca680b5b483855363756f0526ae1bf594de8dd59d07e2490fdb9e57e46cd9c3b9adbbe149e3997eca31776d7ec0f80db79e8ec4faec3c6f42406663df5c298c67def2c09c4136f35292c614", 0xe8}, {&(0x7f0000000900)="aec1328cd0a1d15e747d28a2fcaea4374051fa61aaa63bf93a12e1ea30a02cadcc6e8e38bc100f36f1f603be6ad7d5ac34461734d7a42fb195", 0x39}], 0x5, &(0x7f0000000b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000ff0000000000000000000024e8ff1460e0c331095e0d76aa141150", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x406}, 0x3) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = msgget(0x3, 0x280) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/132) r7 = socket(0x18, 0x3, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r9, 0x5) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0xfbe1, 0x6, 0x0, 0x0, 0x0, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) connect$unix(r7, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r11 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, 0x0, 0x0, 0x0}, 0x2}, 0x10, 0x1001, &(0x7f0000000a40)={0x0, 0x6}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r11, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x71, 0x204) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4}, {0x3d}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0) executing program 5: sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "287eee512c922fd415ece959019e8ea7840b5731"}) write(r0, &(0x7f0000000340)="e3b2ad2ea3d209b69d28f708de2e1b3da031648af42148b9dd161ca275de9d480d5c0a05bbed662c97a07ccebd4a28e733adc8207f7ab3906900895bcbc32f42b52ba5f94d46004f880304fc4b92f482bd74f413b8d4179143462f0aca8a19e0bd31f41e647855035b98928c392a53f18c3101d52001f34a006b43b55475240573a03c0fa14ad09339a350caef57c47136334132865b9c42f6b7f41f94bf10a315fa36dbe9912f34f4bd62e2793f9cd87c7e6a8cbdc67bec30d1ea76ae5fac09f0ac8db30e51c35916dde730d1280d42f9c21d324c7a91c326618f761c58654bb52a2bc0f85eb1415f48d7ab7388be3f75890aafc5cfaa564e06cd5d8b52645f29272f39c42360e82580777baf68bb061d292f994437dbd87b2d8b95d83ef345a83635e2c0d3579339adf22ef457c136fc2b546d4119e705021fcf91b178914ebf21172eebc93b0c75107190dad3e6bfcf423bb233919892c2e8b18238bc6db8d69b8103a3ed9f15135c5a3ee359dd579ca304fd1a9be8ef29bbeac09343e04a72f66642de6a3d67b6ecec30b78851b7b407c4f025d7bf36303cbdc0e64adcc71733364b6eea6b5abc1428b36658723ee56b4e8580bc75b5748c57024ec7216d63d0280196b58c02dab7878ffcbfb3d0777c1b9973c23405dd16e90c256007bb8862dfd8210561575b0e2a6f321f3c7b2575edd9b0a0c84380f2f6494df3646b67", 0x201) 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) r1 = dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x25}, {0x40e}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYRES64=r1, @ANYRESOCT=r1, @ANYRESDEC=r1, @ANYBLOB="ed7eed5b6e4a156929550e297a3fe1c89183e83a66072c7d7dcfa1d58d901d257383343f11bc155b8912641d61e07e6b35860d0e356f16a8b70acbb16af46fbc", @ANYRES8=r1, @ANYRES64, @ANYRES16=r1, @ANYRES32=r1, @ANYRES16=r1]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380), &(0x7f0000000300), 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) listen(r4, 0x2d2) r5 = socket(0x2, 0x2, 0x7) r6 = accept$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r6, 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)) executing program 7: sendto$inet(0xffffffffffffffff, 0x0, 0xffffffffffffffd6, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x102) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xffff, './file0\x00', './file0\x00'}) executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="7514bd0800000000000037481e7b3b00", @rand_addr="297530ac4b1d49265c3d1e9b53741f77"}}}}) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mquery(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000140)="40f84023c3e21e282e81bde38167a36cd8f0ba4cc51dd4f1d206ad58f5f7a36bb5a3bd23e29a2ba590d06dc52e89a71970d71441e454e3b822a66646af04", 0x3e}], 0x1) read(r3, &(0x7f00000001c0)=""/153, 0x99) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35", 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) ftruncate(r4, 0x0) sendto$unix(r1, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1, 0xfe}, {0x416}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xad3a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2, 0x0, 0x0, 0xf0b}, {0xa}]}) pwritev(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c, 0x0, 0x0, 0x8}, {0x8126, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) mprotect(&(0x7f0000796000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x102) dup2(r2, r1) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) semget$private(0x0, 0x2, 0x28) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)=0x7) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d, 0x80, 0x6}, {0x3}, {0x812e}]}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0xc0}, {0x8106}]}) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x1}, {0x44}, {0x96}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4b, 0x1, 0xd5, 0x1000}, {0xff, 0x9, 0x7f, 0x2e}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="67fbf801800000000000ca2817a6826b4ca513b63d7de4a80000e4ffffe14f36814f6c51cbb503fc4355745b14ead30800356ef1f159e43aa2240c2d9845c69ea255f9590f26189d0d6fd6aa2fa296352d8d687812a63ba1d345", 0x5a}, {&(0x7f0000000340)="420100ffbd285e00fa4d747d55ac43192ab1bb6db21467232e", 0x19}], 0x2) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="9cceae4ce82289bb1cf54249f3d10b348654109e37e065fa27dbfac2e1b538141ec5cfd0d356d75cb23da253179cf81936d3123599c66f4b033b6b4eea8b50016684640a6c528609c8928fc557d0", 0x4e}, {&(0x7f0000000200)="73ae1b8f189d958c128a97db2b2f85556eaa965dc03e400599d80ed3c7dac49bfb0675835d0c42876be8edc0d711c3e7171a661979de2d4a81ec7a8e54483f8caa2900f054e4da6c85e8ce", 0x4b}, {&(0x7f00000002c0)="699a12586ae127e88322f23246d0ae7d7ac5807135ccc385f9690f10a91f6aa92a5712cbbd7ecd135872b5c83e9e6f0240d48e8fd6c9ebf622eeb3b46983a28ac1bf1140212a6011b584b797e772e6580896a58aac5371758007811be337df2b382cc1de6cd156415893ea2a169f547b311f32716554fd0aba1e74ce70f0b6d9ddaad49c7bdefca9d55d2432dfc2f28fc0bcf236cf01b98e14f943cd78668588271af8094348c427b8b7887f9704ee1b0dc4e6d581cb26de8e91b880223542376880a38cff84c8bbe1aa3d11bf", 0xcd}], 0x3, 0x0, 0x0, 0x8}, 0x1) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) dup2(r4, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) write(r0, &(0x7f0000000480)="dd6fc256dff220c2be1480ec139d", 0xe) executing program 1: dup(0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) msgget$private(0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [{0x0, 0x4}, {0x0, 0x2}, {}, {0x0, 0x2}, {}, {}, {0x0, 0x0, 0x10000, 0x10000000000}, {0x0, 0x0, 0x0, 0x7ff}]}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) syz_emit_ethernet(0x49, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x8848, "da8e1d906026e9877ae02856daaecd9c9a414ee2286c6f415c613b6363e1018b51906f5c9ba501e59e73c10a0effd3a9017755fcf4ba4a019b1d8e"}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0x4}, {0x6}], 0x2}) shmget$private(0x0, 0x1000, 0x509, &(0x7f0000fff000/0x1000)=nil) r3 = socket$inet(0x2, 0x3, 0x0) getpid() setsockopt(r3, 0x0, 0x6b, 0x0, 0x0) getuid() bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000002880)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000002740)=[{&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/64, 0x40}, {&(0x7f0000002600)=""/145, 0x91}, {&(0x7f00000026c0)=""/12, 0xc}, {&(0x7f0000002700)=""/54, 0x36}], 0x7, &(0x7f00000027c0)=""/173, 0xad}, 0x1000) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000028c0)={{0x8000, 0x0, 0x0, r4, 0x0, 0x118, 0x3}, 0xcd94, 0x1, 0x3}) fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r5, 0xffffffffffffffff) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001}]}) (async) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = getuid() setreuid(0x0, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0x0, 0x61}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000400), 0x1000000000000165) seteuid(r1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x8) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x496}]}) r1 = socket(0x2, 0x2, 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, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) r8 = dup2(r7, r1) writev(r8, &(0x7f0000002400)=[{0x0}], 0x1) openat(r8, &(0x7f0000000000)='./file0\x00', 0x80, 0x16) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) executing program 4: socket$unix(0x1, 0x1, 0x0) shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r1, &(0x7f00000002c0), 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="b10005040000000000000000340000001a5113fe", 0x14, 0x0, 0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYRES16=r0]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r2, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}], 0x3, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f00000001c0)) r4 = socket(0x11, 0x3, 0x0) listen(r4, 0xc1) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x0, 0x0, 0x4c) ioctl$TIOCSTSTAMP(r5, 0x8008745a, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[@ANYRES16=r3, @ANYBLOB="5a5b95618b2135075fe6ae9bba401f1f69ff2da816566f6e1dcdb7f8b863e7178455987fa55f7e9ce6917c57334c847ab6b61568192dc23c0bf784d4077b21b0dad3634068887983c43f75ecccb2e9222579341400afe1c6e85551a8803ce9949c0d0d3d2c02a2758c043a4cb74ed705c9f265c03b412fc3bec5e3a181002179637eaa5e30525c023e219c130a9dabc12bee46b64a2eba9fb186414cfdfc9df71a98f9d8f07b4d52ae5ea111572a5dfd087189575789939d70e8536be27f03b2d3c0b8da1380bf9f3b59841a7a4e34af959252a580d64525d0dfbdbb276a6bf99e466b72e36730cc73f730a131aa10472d253cb11ce223475d0eba4291356a42412cdb7f9cc3c0b129a85bce17b49a0edb600eebd3442010228aaa46e85fa79ba2fcb5234c4499ecfc3958a730594c984ba4a6de11ed8a3e2b4ff042f0f069fff66046d2d4b983ada73e5dca9bba70003b3087b6dee0ffefa2d5c17696f548d0ab598821559d0b57ef9890e9234adf352513bd2cd814ec5986168b5b21f16347ac1c10e77d15bd2a94d341b253d19b2b7419ac332385250e533b865b86aca4c47176e4429d3238c9b96c878c0ce1551f3eb850b1a6b7a27bea6aa39b296a2d46f11a49d268e500b8bb03355e7e71093a4b85d32feb3d652fb1ab10be51b748169aaa499661cd1a04db21d24713d6736f828e5062b002b9c96a93e8e4f31063fc183b2fc8c2d1a99c5c88e3bec5a689a7c33dd689c28516566baa362a587fce28cb0d6458241940f74b6a4087a37017fe8a5c8f04ea086a89ba19dda10e631308549f9802fa7313e5ca31ae73bf7f968ceb2df6805985b8fa0081821b2a31b5ca5bd19112d713e75fd550707bb7b614b1d0d9029f78c40c2924a690484d0b62648abd93628c56b1d2eb036ebfa7a66b19fec28529153f52c82218a7482e748176ffd75915bb9c08e94ec927530e6fceca3ea58ae4f17ef8201e0b1407c8f576f22c4bf67db4482c2f8025b75bea016ff73857da851397a9be7d9ea5b65ea0ea6db8f6e30481473fa4514dbe1a5bfd787404e06194c41c6ccb8a1d6dd043b0cd8d077b6740defd5568280ba5400f510e6c6da1938651556f1a84b0f3c63dc8595c687b17e909822552afefc4b0788c2e64bb1eb3e52e693f11d6092567f20e6ab645f6ce726b1bd4dd81ebbb0f4c1eaa402e9050b4e41dbb70f384733fa929c1d7b9c7ad92441936e1a25c5099cfc53f902b69bc6557f8230ae97f9758da5f52b6ae86fd4fe411b108637d4ec1a299a3ad09319ba5501695dc21dc455eb011a56279459459e398edfa0780e242039e75bda6868d37f6bb8cabbf0f40bd4956407a23c7c7e082fdd6e7b9aff43852a82b9b05e978cf91a0a2b2460b80d94c4d491c13493e589bd1c23d92bf51f987facb5e8665290789a75693dfd8a945c700c2eaeae923fec6fde5263811a97ab299d00b46582d0df781793fd3cba7ceaa3c98ff86b774fb6c510d2b1eb90e71384703a4e23baa02276eb1d6fdc0ae1568c1a3c90e04b415b2496e1b33a950383d657eec4595587f7525e43e716ad0af20b01ac27b5d5812868eb917f9d74339e632d1851490506f185a6fa28cd886a8199ded0a9e90c1e17f97f06f752a073ac9f25edc133d8ae8574e9b6c22401f5d24b5a2f74ca134951863fb5f0dd04f04de469e909070c5eddf9b92ee7c899b0d73b869d08f3899654add1b61fc308af7745d08115426673fa48e27fb8e4af84143b40db559994b042542728eb5b4cb287fb86747de98735397ee9ae4563907806e0970cb36df7be5a49290a45d062cb8b496ca019075ce147dbf1d04324d197270298bfc573cd5e15623b1f9648a2691d01933d156613c889316108bcac3706d1222b4bb9ac6402c4a67130324bcdb0913e135a8aa6f9979311f15f838a17a94e90bf38568acd5377dca8e0c4a16aadf012e1c88640fe4a968f6a83ec8ec9e80013f8f39002c7a5af13dac1f925088ff354701a8285275f04bbfa9c6789a92f94934a8a3d2e2aff6032c2c1d57dd506c7bcef5d1889d5619b3d4d4efe4800ff82ea01e58583d030a07157d354acc236ad2b348953a4c9df05d6ee804e193896556c614b79752754b5156968a79dc0b9adbe76116e7f43f9c1bbb1f946afb127c39251ae18c72f256ec84e8a164387c0a1fe3c71651c31771a0303e50b39dc4750ff511eec85855501154a6d7b326856b1b9bc491e6d00b6781f9d5f705e46473df1936471a95b9d8595553a24a1bbdf867de813a21c4cdcad3a0faf2dcce01a20ad6cb2091cd6e5f7617454d0ae21b2c2db91739dd95baccb8f60961d8f2e5551b992ea23fd80a51fb7522c7f8d65ed6c704e47174ab2ea1c8a314a9df4066f0c1d91110addd672739b9dbdc70c9d3d05fc721ed382b61241ce86b9d87278d701c9691712ee0b0dda76debcdc727b9f62bff2533e8a8ad1b6477b8090dd1753c08c0bee725fb2d1d884ddd5d2fe9ce5258b4a328f4223acd9aecc2b9cb98392f4f7edfaeb81b8a57ff171a2d64b9fff0c3d8b6aa525260d1f27e73642bff46f0c389b3564eeb28624fbb923a803e9438d2170665142f97f9df394f3521ab68c92028511e2a32d431aaf4878babd10ce32b476014e08ee851c6f33aaadc529c2b02d8a9b71a9ca9725d644557f80886b638d4d75c9560e2ec1e941b779a23548b55b9b66f76b37710f069f06decfe83b56e4f6a84047c609d670b00ec8a684370f97cc07f37b5d77908dca73966ba4a79d1f781bb80465699464eb1137dea5dbcdb524c899a0e62dfeeaaf4b6b431078e9e381ef580138a18d450abb4ba66a8bb35ba38265f62039e5911964a5996d0ab840a69e7399aec78dd321456f8c1e317870157750aa3183ef9c60a19961b04b5fe454f674c0f343e2bd406fead74b22e90e2300ee7555c67e76fb3bd314e6a18a30b1eeea2ecdb86d137c074ce09a4ebffe7cf9db88a7be85076c3c8112c4643b0823e391369cef0ecc989f186bd4e46094629ed86d3e5d5d6af959fe3585dbc0ec9effb7a310d49a29bb4f8f5bc7d95ab49c39fb4ebb0f340c56bcf9e208f6f271a4b9c3f821af90ac660f652507263cfa5978519bd54baf3bbae4b084861ab4e7bb6e1430580ab1a03ce8307675c544f9d171389efa6ccb08c9bbcf699178b76f38c2a1f54db1ad6f80bcda899862327ccdb5ecd8b64868ef617a38a183d70c0192cadd28e03cb426dbb768bc0879184951b16c4a1c22531b80e841fcb9142dea8ef90a06cc8342665649141248b204c8fb77e48fdecdcab17a1ce26676ade2db61518b79571c1df9f79c18ea78a73d862f344ead00a64d3af95ef5d9c5cfca0a20fc3c0f25715d5122f8e614b5c96c28f30f6549ec1ce0707f6edab86ae111fbff07b3fe7a4d7534913c09f29492045c2203ee6a3945d0535d535378af550adb1afd8cf4ce58f2c90fa8c7b06e9af97783876ce14b3c4ed91510cc75f349dab30b97713020e1bad2d658a9da4736383f832d07eec77dd105f5ac78b8e1d952926faad736bdcc461cb0436e04a246c442d6202de9765cb84c665f7cc2c4ff5729251dfdb2e28cb928fe2a20cce8936ec81996463aa070ba8e9a72131d539598805519b5d1a3a0973e3cc8c6f7c886d952b32899f034bb7df1b1b18c349b22a596b843892d215c12d57cc5c34ce239f9966dc757aba33cad275ead3575f520e7e41492ddfd648e796e8058db040b3e3fdf8181967d83150dcdf2cc6a965015adc11f77d0589dceda20e05a4625eb43ff44fcdd8d09c4f8c470706450f0941ed2c64b1c32ac22a6595c5a9a33edb75f5377c4f67624a343505f0590bb9c14a9a31d5b24be09d04a08d7683d7c916a63de3d41d404af8d7e5ca43cc48e3fa60822d72f3ad028c361a78c45850840824c9deedc6af98245f1d89cc9aa2566fba4c878fc9a284f8906f91e4bcb8483e8f1e9a09176b9d2fe81c8640daeaeb6d79d8b2a262dc69e355220f766caf898e2a89f6a018da8b03e7ea950f9fc2258607fe60215652de7a1d21afeae8c3b24a6cdaf734c952c3f659a4b744fa5675713fe4b9c513ae037e8676388dec7593def0d7a499580dcea1fb7a9fa56d25594283928cec88b9862f0d58b640716eea35864dea94903f7af265880544dc2c0ccc3ce2f60a67846d425d2e2cc0c994ec997d1a4f1fa89b933526fe142ab506409ad8159747400f5ab9600a47347eba5716580c2962cc06e9a16b0ca784642e5d7828c5fdd44f5d27efd02b2ede036b712c1ba6454db0d95197e93c4f4ef990da7959d27b8ec595fb7db38cad845915a9401f51c5bf0698b638bc7d01e2f084177ddb3a4e54812b6eac4b9649eccb788f5fd1fdd0e473e1c9e0c06581693df83da72353b0f14e8c4667c848b599467f0c4af34c2bc32434e94346a1e815e2b4ef013fde6c4914a580ecc1eb339ae70725fea82b65522976590b8a2e60dfaf1d4bcd3779dcf635b62808aa6f5d6c31dca1e1af19bebe7627bcd1e7ed74d15834b79c5fdfb86fcc221290b393dfd1a011fb2f6cd548d27fe23fa10d2fa4169420f33fa8fb5c984d8771dc1cbde61ab86647f47ed50daf61a7e88b0a3ce973fa28205871341e21dfd190c68f0e1aad28c68d11b81c14caad20fa767b173334231275b31a470af611db9c7bfc7e02f8f1386b506e904fcaf528e02fb2b97c079013d7f3da5027770be636bbd84af484baba9abebbbf0f6c94cb24469115d91534ae72f0e1fe70c391766d00fb382adabac1006270024177a0e6b0a5845215503b9defc6967adcf565a82d79b3d786a5ce2bf37f20dae884b4b1d56808482c0e85d2749fd75bcec82f9259ae2d99a4cd8e38ab75572e1af5d0c0b910f3407efd2e5763a9df0f3a151054a2d9f396d75c940a7e2377561482c190196b346bd7da2816833a13269b5b818360c51845bd908c28ffe4164d95b4a61b296c56bc62533f11a8cb860ac29668e7d7f6e4c07d5be1e55ea7a55bc8af605ac4f64e9553f7da3593c9f3ae267c4f1b6257a5a8d8fdc910acf2ce6967b291a411c37911a8b7ff32d2446506d88fda50e1403af9eefbc2e7292f0004b3f47df487a1c780cf59b31733c283b8945ec9bcbbf472bff3dd81a6db8d96274c219de20d563d4a86246a943b5934eb90060d9b64643132d66f65e5dd0e185b39e28d1be1e9f7b4ba772ae5a8ceba6f2f69af235d20ff5234f7861431469da73f42a9f9731a14af03e2c5ccdfcec90720688217288259a9d9c47d3ba156f60bd35f49fa97e87bdbacba11840cbe02e3a02927417ddb576805bfe14d142c667979c4d2da8eeaf378256cadd8f5375ef343ca6acf24d4dbb3299430e1f257e445c938be24b9bee35892d68f9882bd875eca95d272ea77892e67f409d564ff9f3c81a55e8ebd6f8749bf6c1ebd5055ee2a02b43a02802e805f2b611d4626501a73b63936c3dcec7d246de924e2409a631e2593c60ebb17b0e22df81f4029ebdf9882417ec433370ba6f417eff65af5d5a11e5dfd395e09d43f43785cd6e4aaea83b6862eedcb171dae3a67823cd8b85f40d245c8c4d7b934eb387532c4a4638ec9dbc335d36aee35d86869a5f90513450d6bd1b816f96e523e89bda3c62e50d00a7fc04f32bcadd46ff915626c0237d0d200380776734bc001817ae604032c99ea6855dafcaa862383768a9256edeb873541a8572c89bb849845b3a4594e4d6678e9148b24df18145ab157eb948bd1671e5ad98d60feac55bbb526e10ebcf9149be08c25eb", @ANYRESHEX=r1, @ANYRESDEC, @ANYRES16=r5, @ANYBLOB="980328bf54d5b544d94b951da166a383dfa8d0636fd7eae3b36b72c611ad5bdc0a1f200eb9c0adfa7f4fce8289e6f62cce85ed8a0409ac03d9072d", @ANYRES32=r3]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x196) setreuid(0x0, 0xee01) executing program 0: setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 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, 0x6}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f000085d000/0x1000)=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'}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) r4 = msgget$private(0x0, 0x0) getuid() msgrcv(r4, 0x0, 0xa4, 0x0, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000040)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000540)="76e5dead6f01", 0x6) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1000}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) executing program 7: r0 = socket(0x18, 0x3, 0x0) open(0x0, 0x0, 0x10) getpgid(0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000080), 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) shmget$private(0x0, 0x4000, 0x372, &(0x7f0000ffc000/0x4000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x1000, r3) setuid(0xee01) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x20000, 0x0, 0x0, 0x0, 0x140, 0x0, 0x2}, 0x80000004, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/97) setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0x10004}}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r5) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) executing program 6: 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) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) open(0x0, 0x80000000000206, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x22) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={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) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r4) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r9 = getpid() fcntl$setown(r8, 0x6, r9) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x800, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000b00)={{}, 0x0, 0x0}) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x4}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x277) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f00000016c0), 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x1812, r4, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) getsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106978, &(0x7f00000001c0)) socket(0x1, 0x1, 0x0) executing program 7: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x18, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r4, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x6, 0x200, r0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) executing program 2: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x6150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x916}) open(0x0, 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, 0x2], [0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006c", 0x60}, {&(0x7f00000007c0)}, {&(0x7f0000000540)}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc9000000000000000000", 0xcd}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x701) msgsnd(r5, &(0x7f0000000180)=ANY=[@ANYRES8=r5, @ANYRES16=r5, @ANYRESHEX=r5, @ANYRESOCT], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e2", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000780)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffc8) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 4: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x200) shutdown(r0, 0x2) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc237f813000 didn't change! executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r1, 0x0, r0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000100)="991b3235e71195d17d8fab1bf96e1b75f1324ec893ff96aef5660c42ce9fb26cda3ff9de84c13336ec39b0e68acea8ccc1f6e5832d1f5a54c26b33593281e865a444374181727ec246387e81decf5de30fbd0768bcb0c0051d85040231f21b0a0f1a82fc8a23da2581a4c2c5dc2fc01efeb1e4d9804f19cb819b843ca885ada21368a8ba39e4c682d95fcbfb39bfeeacb893bd0a486afefe9ca0491d6b2ef9ce3484848bcfa6387224bc", 0x64) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000001", 0x4) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') acct(&(0x7f0000000240)='./file1\x00') socket(0x2, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000100)={0x2}) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000007}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 6: poll(0x0, 0x0, 0x0) syz_open_pts() semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x10, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x40, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001680)=""/4108, 0x100c, 0x1000, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f00007ea000/0xd000)=nil, 0xd000, 0x0, 0x2010, r0, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x1000}, 0x8) sendto(0xffffffffffffff9c, &(0x7f0000000040)="161f81b36d43df0e97ab06a476338b52564cec3a039c52ecbb8c6159d143ded978b7cdcaa6d4cd0826c5d16b14f31c8949d31f42939e74d5429e13b2b0279c1c3095833875ba1700557006f1fab2e631427f7ec0dbfbb62c9cbed80902af1f4eedb820c6c4c8c77b30d4132b9cbfd6cfd9a7a5f3fe41fc175d14d24e4f04b32f385ca8b9715492d609a6be84db449689d6b62f8738a95a97e15e2926b48620bd334c4cd68e1b8ba0ca6527a4f0b5be57e17dab1f3de68bd23343235040b63b332d32100af3ffa3156979aa", 0xcb, 0x40b, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x100, 0x0, 0x0, 0x0) close(0xffffffffffffffff) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getgid() rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000001380)='./file2\x00', 0x7000, 0x0) getegid() chown(&(0x7f00000013c0)='./file0\x00', r2, r3) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000001400)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000014c0)={0x0, &(0x7f0000001480)}) openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x20000, 0x170) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000015c0)=0x40) getegid() semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001600)=""/117) flock(r4, 0x8) semget$private(0x0, 0x3, 0x0) pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f41000 didn't change! executing program 0: ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000040)={{}, 0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socketpair(0x1, 0x5, 0xd1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) sysctl$ddb(&(0x7f0000000200), 0x2, &(0x7f0000000240)="f8243b5c3761eb7ec1a6d85f1b4e6ce9e26fc712404e2d1c8449e24ea49f9cae4551a8b43368e5ae3d74cc676d6cb28a0b56e0aa35c0fe9bae7b4340bca4428fa8cc61e5957d504cebc351280c7492b5ba8a4ded2dd0f8794c28456261718a0f04d5cecd4b69861e091ceb4f9a331282a974f079328838655aded924c87ef66e23a29084d845b80708f5cd9219ca8b72898b721cb3cf2e94d7959afe69", &(0x7f0000000300)=0x9d, &(0x7f0000000340)="c8b2c649a0d8bf2922569f70d9447d8467df2a7b5d1bc57c199ff7c9de3f31849152b0c0c978dcd98b163e2bfca61eaf3bb93484ca2fb532dd79086a70e68f374989205ce0f79692695155228fefe5ba4683c6c0a350b0eb7e8ab24064564f4242c9ab4fa91245fea088521e26913c4c731d", 0x72) sysctl$machdep(&(0x7f00000003c0), 0x2, &(0x7f0000000400)="8ac11ddcef6b36e4edcff5e35023f39b664a1bea261df5fe457f235038d4e9bc04648107027da5ed247fdf4c58292766f6af741768c698c0843ae6b37e55f54e0a7ee721cfb8633937ddd14160053deaf07dc29edc2f76eeb0ab21204fd6df8434010746788257df51f5deb315592c0ecc5c17b75adcc84e0be287b97cfcdba4bee523628622ec", &(0x7f00000004c0)=0x87, &(0x7f0000000500)="250086ca6e6d9c75203ed58129d0330042427ce22cf759796e53e787177d6edf327c1f41df7efd9fb41e71349d5a241b58764a39fffa90657564ede9c8b90f1442a9ab321d2be2", 0x47) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000005c0)={0x5, &(0x7f0000000580)=[{0x1, 0x6, 0x1, 0x4}, {0x2, 0xbf, 0x69, 0x101}, {0x240, 0x6, 0x0, 0xfffffffc}, {0x7f, 0x81, 0x5, 0x6}, {0x5, 0xff, 0x0, 0x4}]}) sysctl$ddb(&(0x7f0000000600)={0x9, 0x2}, 0x2, &(0x7f0000000640)="8d8cdd7044bbf36157e8e1f8b26754621a24afa9dc879fc213469063dfd35ee995edb7434c36bf0c5d2622b818ddeda45af75615d1515c04e4184071459f58ce4a0ba508503674a0aeb0744fbce061bf6f6a63e83bf97da04aee0c21ebafef3c1d2e9217153e7a02ee5fcc191050e3c8be0ca0e8c0d6ed204145a3497a55622d10260863048a6d1af1e780a0b8f64ee7a9dda8147fd8ed558c535039e337bd7321d743bdeee122c5259804b417e8742ef3a4fe3e4ef3bb32042fd31b38941e02a75fbf2cdd42af2aef3dab14410f406833d166a85e67ef6fa5e945f7c350feef9ec19a6540cb339175dc28da57f67e3937d35332c7d056891a4b574a020a5c0e7fcc9687d87b05e01bb76e6c35a5654afe848564fb05d9d050c31fc6e6825c38b23e174a1027a289e8313c8fa95ef6ae2269d77348b0b8c60edbcc0fdc98bd3afd831fbc0b80c5736daab001f580850b4da000f413cf1e956f6714ad8799b2a22075a74dd9b8bb1b7c7a65fad197d0108cf40d164b1745c07a70b7ac6b052e96de1738afb51ceea57b1d0df1555cdc1baa0d01ad22eaaed0a113d368882b3d74e730a716821b4d0d9462d57909163800b59eb96fb5475b91180c201c3286c8a7aa13e6debd4b927050766471765daf7679f199be276ea7248edc2674ce50248311df0484d3412b90fa952ca3f60d507f93ebd6370a8189ed6aaf96f48909d08340ac4307bc744433ac76ba738c2c27a58f80ad3217532f8958ab2d4ef76bfbbea93c7207c4336139f4eca6792e43b6cb7df6eff398e756fcec01e5e35df6163f4f14cc517a8e893a710934c426ec76017e653509849f285fc632a8aaadf87c12982a1145af0730767e515fc614dbfbccc6d01e84d4787acf620ddd44ce308166fd43375a4d0a23a3e69d29cf8959a9888d342d09011121d2bdbc8e5390ad2b27264f1652e4978a5d8015629049e9ebadde4a19e310ffbc98fca083c129f852562e48b5cfad2f4a49f0e526306c154e86b34bfba6b4ab6cd4b5f4bfdec6d88ac09d82559d489488980c0f7cdf6a1d38ce60baf3845dc196b7e34ace0fdab3807256d6a8c4182d46af866e63adddfd37c4283eeb91fa78a649638091f307aa2fce044ead8b74c77d1ec604c06e5e37d42f8f10e4d16eb3a307223ae46aca2c32548c175c2fbfcc79ccd814dc3cdadb2f4e13a2469421d118a385c85437cf83faf6cd14ed0d8489804416349edd5013427b971d8f0c4a89d780399e1846487114ae0ade1a2fab770263009f9c86a2c4dfa3d0d4b6800a05d1327fb2ac05674693a60bacf0398ac7858e7d6ebd84d316b978c727432921022cf9c494c3e92afb8c0c228598f29ccb1b3913619a5458fa08de4a3c5f01e6f3efc4baa79192369aab2d9eecfbb1c3a250e8f1c3e5153ba3f434cd9e2f7887f7652aabe078050ba8911ffe08d076a0abce2a19b9c4d82513b4361010455d0b74be5fbca68a9633a5a5e2d70f1ca9dd8de8f7bfc7f10750b721a8c09d0cd4f91beb0cfbec788ebf82bae50e9494b71299449d9d4eddda771aabc640624e66b049b9e47b6e096545ab5f70fa56a903086604c419403be163f6288a777b460560b312d9f0448295484bd1ebb709245440acc2cc6de0174689ff3d91a4fad1b3170273ef65e582fa7db9042eb79d26300f933f423cb477d3f2de48120c40b575d8b3264bc025186b7c4f2951a2d96cf3315179ab4a245bd8c526c852dc410a6d6b169b7e47f0a66885d96006228297ac0c0a97d561e3771aebe0233962cbf6fcc3e4740da4801675c266ca1a83e3f1130f1154e53f0e70c1eef7556f6a18ebe0765c44cbca9c7aedd07869e37fc6dff38c55bdaf44e2d7f7ab822c582ed2b6d1544a619eeb7fa6b8e0db77be2a163b556982b4f81b78cce3acf7511a9f0218f279a85128e86b5eb88ef88c019ce8276793f7f83f52df1ce7637c6f88aee5e7a37bafaf6845ab33438b93c52dd82406baccddd2d8ddb0b2e1cc1d7b61fb9bda9308e4b3e506514ae172bc54caa80029907f90ce4c0341225dd6ad0717d0fe3148012737c50b91ec4756edd41626f94e3afe59f73d805f03687ebfcbc06f32e6b77c09d2b249626ba449d9d4d331f770b5e46e7a9c1de377482d647d31dbd802a1b2dd3c17880ee9de617f862fe6530480c34872f17c6204e98b7cde9242c70d12163c0b197a02f89bbd7a0378f5020b87ac9196572d64f1d3e8d957b320dec8c6e67b1a7856d5740e9257b0ca4529847973a4325261d094e15bd410445d5a8fc24cceac60d8937dd78b3d1750237078b99d47d26ae1ac4483cc422f9d11e14632db5256b4e6dd75508c085f4698cb8fc53164a66e3036b384fbac3b86cae5f800d6b7e9cec5563f726487028af59053ec2d4c815034e42cc2fc1d82942df767dad938754aba0da66708361d026e790139ae06eb51054772503d7f774c916cfeaeee1133e78103f44cb44faa82ca948726633ed53f9361a9f4a3876b79cd02aa88b7585ddf829fdef401319234ce01091135f22078cbffe2dbbdaa9193709cc8dd33ea94331794cd8039b4ce816caeba3e648fe7563ed6dabdc186cde0b9ff6f769e480fdd47d3cc76ac49df7935b78bd5d07e517c5bcef060eeb59112953b26475de8b2d7d37745574726ef93284e6d9fd4a1b4ec6e49556ccee1ad81680f51ef16e1139c065c9a14fc3526ae64f1d5d38898019a97bdd420d2b9618d194e9ce30f920292edd6ef9360726b669d063b62838aaf05469139eb6ab5a2a28c0e82cc957e746abc929dbaba881f1f7d545efbd1d278c829d7f40ae477bfcce8561d7ce95d6f31fc398bfde303ac50709827ca8cc1ea109834e4c16930b0a61ea4278f0a1723dc91de421bb1f851147af7932a1986a46120a4fdb4a109496232ff490b386db82c09b84638c992c0b78cbed6c7372b2714931afd4b3f04753db452663648364231b9a97a24979659fed82ab553e519e42cc1be1bfada2a7aba5238593db30c95da8b45ac51df74e477659abbea90d0da2e3ad760d1d326b9315a366184dcdfbb2fef66e413e6d15aa3837397fe80ac384001f82f83ee53e9468c2db7bb4fa310586f0ccc66788383a6b79dc7108842e5646282b74a6770b7c8c02cc9883030eb8898c468c5288105c51305c7201467e85616001669fde9263100c387394d27875ea59f27811343bd5797771b4ee18fcc9f67afbe86aa1e8977356998fe82758fb067d7a648486cbaa637719155dc8c6857c1bda03e39338c7e0be1d16d638ed15f6fc70b05ebbe0bb8dc3339f71124bebd737b0884b740de51248b6cc4d96a13a9178866b29bea873fd13b79c9751d76d592629e1eab030f260183b26dac42f866cc9fb21d2c6d5e48bc5b498e30d38561d96d206afb710854132d77efd52403f1c307589a86a1a725df1575c513c436f905ca24a599b4b213a3f2ea364690898013cd6fdccccecd1ffd1702873aa01f6c265f6dba1c099519e2dee424f83b19b8dba8d9ff715604e0172ecb9d29e51c59d1ee3037a7d6026dd465f4dd012704efb2b115129e23978b22d5970fd24fc11e1c7ac0fa3a74d1d6a5345b2be1e421ba7556431ef81585267d70cb1b89327bd642a1c210feea0f47b4b93e27d351f725e95e775ac758520ad269dca23fdb56fb3664d1f07caa8af30efab022548055bbf7fe79eb8763914ee94c56f886c37babddfc49cfe24b91a5e4f9cb83e198fa07b4d57d4f16fc17891e95adcbf450a4190ac954542675d09148056682fce8ff8f1a20a6eafcbb299513eaf5ae1bfd39960cc153979efbdf5b78464bbdfb56f5efa380eebc3bf2b28a3e5846cf4f2bbd4a3e2fc8490646891f575655b594d07aabb1d3b14c2e0180fbb39ec975f4d26a538f3c7aac252b885f1678b2a87de5140bc0b6011709017986e16b63758a396705e8e1340465886a24b8da91e6b2e3a7312be8e1387dbd1b88746c44e36dc648843c2da1aa8fafde455346f9fc4c74ba149aab67eb9203b0224d7cd9528ebca70d25ffc87543ee8a53ce59a32acac73afb9a5de5e4343a01226a2a4992b22120bd6bb584230a11dbc7b7824bd86e1574e2838444923b9df2c817764ea71049f0bcc55414b683a37b226bef02105ac6af14e016cf3f13322dacc582fc78a7bba6730a22a55e2ada0d4e207fafce182fa6511e7273ee82253ab097f10fc1db722c8851419e9abf4b19b40df1c6f21248918ae9f14cf4b7658f457ba1e5868919325419d23dadbe365694282b8d9e9af8c42d5be7d6004ecd5168748b3ec66cb3df1ad6e45b9acbbb151c78cba1aa0513ba7bd357be00d233a7673cbb62cc86d250ce9098a2fd4112d7fd6759903d1e877e232d152c13019390f6741fe422e168cd8c02cbe20ec295718488415adb7993ab5abf3b126698db79ad29656976798ce556765a571f590511a657c5552a76d4db9514aed47c3990385837839ed40be9ebb6844694427d4ae4a682559d22f8076eda1a3daedb0fd6ae4e8c479242ecb0c1e578b2074ce99e253ca776a551f9fd769d71840e2dc2bc29f79a7777359293da834d6842553a13cb1eaa6275f159d679e05dcf91b597d7d43749bbbdba43b7619c543e46736987f6d74ae124e16e89a94c75bfbc3a69e7cc697e1ddaa99bd48fd0eeaf7f75fb2d29c9aec0493a1c61a2829ac4a1978d7e465375bf9bf1d5c35df8ab9ba1c4475b52febe9171f69d017d01a141e5d1fec20d8b9b30ce851089da0d60a7c2523f8af2a66f26c76208f6748e4204e2eb103b1b52f0ecb7e415e198943bf43f78ee03003287bb4b1c5920bd113f5793d5dd758e85129ba9c2f0be5817c3b659632c18d68b9f307fea48c5fd8662eb3227462e6d31235ba72cdea01594dae2b2f2ca9a2a7ca830725d0926ac5c435d973b86ebc09066f108577219bae253f5a8183f9d83e179e550e64a06765e0792fb7ef22cdbe294f90a853b4a923f347186145812f940274bcb1780f3cb42b3237d59a59734bc5a4759cb9c15fcb36f1a1ee7147636ece82decf3d84125ad43629d019b35dec0babe8124ac49e9f4c3395f61e2a73253443cb2ae39674d47eaf78f5829d6a1cda0a317fa10cf5596d4dfeea308555736b729ce687dd4b636f536a7101f90f26632aded3315e7104a729e9eada72658941e9297bdf8cf5d6bebf9f412ab966b3cede988d2eea9ef4ea9e154d5e8b572f5dfa3d9c8496fe2852df0c95bf6bc0e4aaa835361521652005144faf4bcb7b2f6737e3721bf8afad5cfec494bce444754e111a6ebe9ef7c22b69b7df14098911855bb1b7e2c4dafcf912772e2a977f5bb6417ba5bcf36bdfaa49cd579c8d7d35d38311c038da924ac7ce24d95eb06618688b98eb7c742d843f5ba6f67f7cbd3db32ff9953c813b26e387d48e0a33e6dd16460627e87b3c5731685b8d815665489232fafdbfa262947c354eef638b7de7b0e01f7f5659b04a185306bf9df20aeecafc4858684b91ccb569119578bd4bed55491d26a3d0ca4a5e574aca23d4859a0277ce70994b869ab0f14362c2bed79ce53ba836d8055c808078cbe3c6dfe9429ce5fdf25d36cab90908eb35398f6400e26ad28e951247d422cef4208e5e9637d7171e55b58c7a4940433300b30d80aa3e22a624c03571e36c90f65384ece76ce0f2d2eff0ca700bc7a4a705b66cf1ea4b4fe7d0c3d84657285ea8b9ffa7f0394ece4010321cdbc1fe6d6c31ba73608f7b9e05dfba3a33eff8f2ed5172f158309b6fa1697de749e1ca18cf5f652b85b3a", &(0x7f0000001640)=0x1000, &(0x7f0000001680)="6c83f50663e096877d271f", 0xb) sysctl$machdep(&(0x7f00000016c0), 0x2, &(0x7f0000001700)="1203aa05f149e8822db5ea258c655db84969470931f705c7da1978e831ddb7c4038a119113dc0833098f219c806d8be674792ecec1c1a7034085abac62bae807837647d81c09145ea8a093527ead2de46e7518d35e41be0a0668bcd4cd9db20096e4e8130fcb34cde65af0f429037f707f32bba8ef2df738f416a6be085a7279d3006299d850962b5ea4fb4369121733a3e0d831886c293579e75b1c61c30a30be2110ceb90a64b797ff1da9fbf5a99ece1f5810d9c5fd478dc6c77c1f0a93624f46825c09c9ad184046541973ce0e64e1cb80d35a2c7c75f1011c869e780eecd979a35c7769641b5de5ff865b9755b71e7d368ee4d0b0f5e8ba83591c52862dd6c23ffe73e284fe710f16e341f9b668da8bcc82d84f811a9f3042944a39e14005df544e6ab880bf5692e0bac174d271346a81dc64ef0f08cc5c58354fefa5082e551d6c3b92250766be0d5e71d5d16dbf5c8cae2ca52c430e849bb97cc57082d265add0b1da50c001fcce57d86f22e26c8fc308c1fb7bf8526cdea910f45a1189d7bd9067c581890b5f53b263ad40e725763eabf2787712126839b4ac14212b69cf0cc6ab57c0e3b8e668b1e46aca96eefa8f0e63e3d8c397bcd289548c85385122b74f50e7ebab707718ebf9613782a5582c6bc0873a1ffe9b9f1cbe08d24194ecfb58ddfd0ea6d83d0574a4d4411d5111c871d2457991495df2a78717119f2879e305ad8884af73f5f708bf8ed771b875bdbe0108ce68ff7431e4a061df8d2cf632028acf0961779ad4e6d34ac90f151d0f6ad1746f7ad5ed705559de155f672bbd3a379fbb4a60d8c8db2a5553869eb5d3448c2249da4e13430b703ddae3716a617df8142759f9f8aa281eda7eb9eb1a6fdec8b7a12bd979e5ff359034266c7d20d7e5ca2e848874095f179bdace8ab8a57f520ec9c20eb60bb66d4bb5c45d6c4e5ab406d720b3a5bbb861d9f990a082a26a076961c64c75bb354e966a617bd60d9eda97b0bf1e88b1fc8dd4fc046a0dcba77c4820dfc1163520466bda0b8307f104bc56b299c4f9df082ed63b75226c1e83c40633888e335a6737af04ff3f61df817c37fd10906606ed9c30b5e0bf818abdcaaad012763a71171252f127b83ad2c787af210eaf548ea5b2aec5c158adc98d2f0645fa639420725ee136a289b97986d3368fcc60d574cbecae9534dd9dbaa10be894a405e332e52eb1822949ddb446261020bbe965f7850426a6b56e3dec3acc792ec78a3b8df462001b84984068d9974876f8bdba34a67308016890ee5a85c6f5d3fbe0e0aa584ebda40923a725e11277152f811b157c8b3eb87520e91b7affe04ae5a44e5f377ed15cccf64d535444582a63c21acd94a47179d6f03edfcf995590032bfc31c1f1e7e585dc289e326dfed12b3f15c898ce86520081c1b3e47c3369c401fead8b1d5001a5452f33c9db85eaec6ef6e43ed10245f2face70426455fb95cd63f05b792269060277d0daa5b65541898e256a7949d5977fe4a6924ec2ce1faa4e704cad85f059ad5305a78a3ead1d386909c546a0ff87b3512a4ccb4cc8d929527cfbe2fd4ebeadc1a3672a90980899fcebf17306233b9f069bb64ff479202f1b4998e6e4b3d3aba140770ad5dba6615e21603f2b0f30a1a7aa3a4e06c34ce52e0f8d85896868934e299224824033d4a9bcd4ada14342bef6ebb1045b516443c42785b9662129e08267138f273a43de4e777e11fd8b47e6652c1b0ce68404dda7190324d897e6541116c499c8d91978355b495dcbb66f3e81a7f04036c0e0e24acc36e3844bb06cd01c67ea54541c6abcb60f6516e1a127e8993b333c4b36612a2c32d43b63c0c9086d4ada1514191d7f5f7e2f7526d314ce1e4c23c5951757beaf6bd65454589f70e862e9015b931989579f22e9fa12c6cbd7caaebdc63b5092d041744b9f3ee993d3a784c95d5940303f192c98dd0d3f377e6e11fba20e420b14fd44652ddb7671cd236571032975bdc0fc46aba50c80752e6f7e4fd03f3b81d1804175cd99ea1b2e7d70ddd323215afafc3b1abd45064def347ab9264516068eea862fcb8c1f723d11c225163bc93a4a2bab601c9066cdbd338dbeeec57f6b43d97e2c8124874f3fc36482de42be114e8d0b264128d4ae97dcba6cc3baf9228daa0601d4da166363ba67566542fcf7c657749bf96c99884a1c48353af96bc9f435e0c1e2d7ef7a3cde935da00e512fbed0a44d1254ffa8d707a06b1840164f41506515fb03fbb2008c4af5f1d52d20577df22854d51a5254659652c55d91c71574ef248f4042f995b24f98a9353235d0a143b93e9a0d59d637fd7f5e2bbc308bb93b959fe0850f122324673c2c9d68768d4719fcacbf1d031ce53490ad77e50a6e813705525f861cb9ae2c6d08a84546182041fc81ea1568f9ca38b7fc759e56dcf98ad96b07a9b51ac513c2c04202f802f1a96b6a93bb298d063b45465613d3300f5f33c831a745c80968655024a1cc82048e5d23cb31898dca27cfc470ce9ed316738fd576fe40bc5efaa09863b6f73a4b494493d002156715b9bba906237c80be95c5daef009bda4483791847e24806326c09c93d1c9648c518617db66a32e2a93b346666156d71cf7a84907571989e1c1b853984a3a241c20bd5d31ff9563a023ed9c1a537b93fbaea6f301a48d67a8bd0c6b628db34c8ef9bcf0b5f5e68a5dda77a07a37ba4b14c11997baa1caebb2f6269b3aea45c36e9ba7f93eb4dd44ce19b729b1ca87fed1d41c7a937ce842d587b4acc1e3750ca777567be9b7986ba63c080e614bdbcecc22892f72db5b78275d79818a38518c615682104cc56ff3d671e85e2dc61de8efe0a64ba04170f19dbb56bb33d6017c317d9a8a0d1f5210df8d127483ef9affa6b9d4bf11f6acadaeed4b995226633bb76853fb69ff2a17d6a16d663060e14d78c2cf585e4514f28e1da262ca7ac3428983348f8848bbcc633b39090187ce0fbcba35a208e05f73e09eb640914fef127de93347eb3021c9ea0f1f69c9de75d0a98284dd2cbe651cad6fbaa7349f0540174f4e3dbfa0e7db73c6ea8b53165bac8258faa203b1e2e0cf3effb7ab07a82441c6552afcbeb6d14d12a656566af30a72bda8facb442cac67536718ded710e153fe39f59714c437451e7bc8cc6b3e9a06321aa99f36c1bca74a15a8e3feaf5b96b21544f27b86ef31814b71d28b6a93c2e5294bf6c42e3475764ca45ffe07dc4c38fb8dca00e859051e108cb395a1ac5f085e251e6180d424ff552125da6f37a33229ac08f7547c464c73fc03fd880f8ce384581b898f49227d5816a1f2f9c1b13d2734c98b7815e8814a358d3ec743e91fd836c9a500ec05591d75bc2a20aaa239a68cbee2dd90eb199c0da0755bb50217e2b9835aa3c67e8e484c69eb24f73c453d154f6486710609bd69973e4cb9885ee0c2bbd4215b0234537e6d1c8ae7fe1870d608a6e01d8482755628f1dec51bea1f6c721638a8a305664e90809f0f2b301adafa60b7ccc054ef717c5a7b0c800ae13b9a147c7ce45179de468fb7bd93c322c0af75b11f872efa8fd09e49c42cb059dfe6bd6749d5581c865c285ec92f6ade6800c418fc5e2ca00e7ed7ecd9b068b39efab253bdd0c9bae26028a24913a57437eca6dd27102cfdb67d01993b6a2c519c77647f7bd9bfde0e345579e9660ef3d11d7b8d55cb0acb85dcbfebe9b25778c7763a8d15d14f3c8e0b8ebb08c183a9e5562bc5e06927dd91655729c75486e8b8736b908c7e26b2fe3403a1031d56135ca8ad628a77ebf488bd5b289dba0b9d8b6a5457048ea86c87e46a80d63cbcde690b67a094964b3d65062b1c379233ba79c6682ac0ac3ac306a608145cae5f31fa9ca3d022a7c26f302d16613881b00d37995f7d553c8afc1400819a925bce4890ec81ffe033cedcdcf4922c4a169e6526829266705e76d6959788b28b8a71db468ead9ea45c8bae62e14f22c176c855a9ac2d70804fb5357ee58fb940c7fa5e5aa3cee998dc5c82774daec2b87b2e5f136eae53847125d5d1b52c6d3fed8f7144180e43a0fd1531b0899ef94cde8f5afaa54bbff2cc17bf1b73d49c2822add542d86e939223e1cbf023ad3b0a011fa8b856d70feadfbe58f36bd49eccf98e22f1bfc7e7e6d8f222b6ebbc133de6a1be2ee627f684f7d002968ba71ce9cad1305716d27a4f85d8edf9b6abbe69f614f3a81e1c43a5fda3b0f98f36c5ce6148b0796c93f915ea3848638bf1bd16748108b545307a5eb0f01ed91b420dad8dced55c9c1fc0736ee9f493525d3b12e13c9104750ddcf214873d39f97f7a1a5297647ddd62affaf2c3dd0f97664dde7599ee5d5cb74641a9c2da4ef3705e5df181a3400a53fa40d52f36b1c9509c495bb935e86f103bcdea562ac8f6f56c567badff0e991fcdeaa37bb5b66ffee089f0475f58018f4828f9199b9dd8d86818a7bce75bcebe381e2f6c162df360ae4c80d64cdff52c1c745bdec42c18d5f64ebf8547956f240e1007cd64c605050008f94b2aaa563f43b1a6a700671c65a5794cea72cbaa638dc19fc355df466790df3143a8b69193e84b8ec266f98861b47fed900a49c3d3fcbcddcb451650b8fe2a554a0133d50d20774c9d267c772cf4da7c87ddb162b7bae24ab588cc2443efc7b91b4a3fb0e3145f2bdb61d90de33377dfcfa5ac6c15a2734d51fc436515a71c5e1d112ad608235c35b5da7307abc2fc2da7947b012ce9fe0418f2f76564b8e01e0ec93caf87b926dbd143473353e2e807945a127a6f006f8cc7232f6b234f82f4e0c471a10f901c518a014d3f227a7b0bdb8dde059023a4b4a77c8cecfba9eee10d5683893f3e77c364eafbbdbca17636ef20f09edeb4f8c0ee4611daeb8e716d1ea8b633c2a88f35dd9f19f26244fd886a9f42a899d040d6d85799f605a273f8a7d518176a6649d94eeec9b3d28fb37d1696711535260c3d4ab29aa6b37bc59f96485110c3becc6b26cea0eaef85f7a8783bc10bccf3f9796f4412288a6adb7c2ab6c3e9694cb2b24d4c0473412dba98f97261022b22aa3809c52884bc4d298cc367b3b8bfcb9016fe4b8b7a3ae418551e867dcecf1e0d947e295674c4c2377d366ce9ab7b8b9afe12e21e49630236aee36b554c700b2810c064a5946e76d424a898df20476124f6ca012c9ed54d921a595ea1d4410a92e02e8998b38d00e014ea38ea955be1dd678ef67ffd3b59ab70945d60e7738003a70a16b44c59f60d2f6cc79000ca9caf4efbb74d173741fa1f5c2d41c5f1ad4bfafb840f08d2fc4534d7c290c1e0c2d96a727620726e2e5a20d00393d64f7895b5ff7cd22a522f1089c9e68b9d31a981eb0176db609cf23b5ae72bb7852ee3b689cffcc3b5eaf87f42c32281f05f7e9a9079c66087ce03a7c5fef65127673adc76081c926c04106f0e31a003f4fa66b17c9f034d9a393c3ab9971d3b87a56ca95b5c149c347855396266426b8aef365a9acaeaa083699f4ebf5ae7cfa1665dc64076df1652293abb51f9131c4860cf36f382997288d7d64693da4504f4c2caae76f31d663245e19baf2b8434aa079d3058baa1814476792e97a9553a177f59e5e65a865bd4a61b67aa39c10cf890aa5bd4fa414a083f320da1797f320f113a2966721b126056ca36eae3ddce51661e0ec5fc38c321835df810c2a5d820f5957780d6ff532c1c4d0f6787638cd304c74bfa90eb3a8edbc8660fbaba756a522a6a60211341b6ff0e6f4a039d6f7a2dae199428e9ff260ae870e9d215cb2bc0a04572f803cc6", &(0x7f0000002700)=0x1000, &(0x7f0000002740)="fab070dcb9db1142b54d1d074fbb79d7594b2c5492af6a3fc2f29a9f1160edbd101e83e0f4661d7c02a0d0f8bba700db19e275e287ee8afc9eedd132aee450b69661ec138ee1910039c8b52578fe3c3a4c45a25377b1af740c8ab1e3ec5f1631a0b8dfdc4b062d1acb27e87a1165e46aa35a94303c80531ae7211164616adf664f49300a5931a4808d878cfced6ecca4b159f1d7cf3b8bb2c499fd5b88f0366a64a58af89603630e3679eb9f7bdf8d4803985a20f5bf8fe3d5f94fc40327362e249ad3b2", 0xc4) sysctl$machdep(&(0x7f0000002840), 0x2, &(0x7f0000002880)="7bd93b4e84b0053186e461145378484e8f7c2c75acb4006f17966277e3a7908f92dbb67456361277999152827f2c222401d58bc62d7bbfeaa0ac7e928763a948472dc433eed4d44236703a836fc22941c41575c205ff6e2acd1a56", &(0x7f0000002900)=0x5b, &(0x7f0000002940)="34169b2fcb97d5ce2fcfba7ccedc2fa7439c2d0d42017ad97197929904f54d13e961afa5fc7463863ca9f28203ee75677eee20554d85f1fae2c8796440645576b00aafa373715933159ce3db15ea30ff65fb0acfc9134324a22affc9922a48fe5656d515cc4347703596acee7eec", 0x6e) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002a00), 0x20000, 0x0) kevent(r4, &(0x7f00000029c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x19, 0x1, 0x0, 0x280}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000002a40)=[{{r5}, 0xfffffffffffffffa, 0xc2, 0x1, 0xfffffffffffffffe, 0x8001}], 0x49, &(0x7f0000002a80)={0x6, 0x5ca}) semget$private(0x0, 0x1, 0x100) pipe2(&(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r7, &(0x7f0000002b00)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000002b40)) setsockopt(r1, 0x68, 0x0, &(0x7f0000002b80)="218a6cfee075b6636d1ace265365c050929e84ab0da5d8004015ed44ab9b31ae9ec8ed9ac5d92d4e0ced3702dfd1280136cf74a3a465adccd46f31d83695299437b74e8e3faeeaef1ffa2cee9140dd525bb6f92888ef75e2ff3ddb9577207bede3ac3d9f", 0x64) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000002c00)=0xff) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000002c40)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002c80)=0xd1d7) kqueue() setsockopt(r6, 0x1, 0xf9, &(0x7f0000002cc0)="caa7d49b8a6904e7c922893dada5a354790e28ae0750a72d64f5d36674ab0f2cce356dd1191a39ab33480f32dba72631", 0x30) ioctl$BIOCPROMISC(r2, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000002d00), 0x40, 0x0) socket$inet(0x2, 0x4, 0x1) setuid(0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x3d}, {0x81, 0x0, 0x0, 0xffffffff}, {0x406, 0x5, 0x8}]}) syz_emit_ethernet(0x138, &(0x7f0000000500)=ANY=[]) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x1) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x89c, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x1000000000000000) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = dup2(r4, r1) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{}], 0x1, 0x887c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) shmget(0x1, 0x1000, 0x304, &(0x7f00007da000/0x1000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc2399f9e000 didn't change! pmap_unwire:pmap_unwire: wiring for pmap 0xfffffd806891faa8 va 0xc23780f0000 didn't change! executing program 5: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x4, 0x4) listen(r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f00000000c0)="9b180bc3eb00780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e96e7700e2c136ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab7b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb70600e658478f4df2f36557a1d9d9108d7333385376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e357547711bdf1592b17dea298801436218bdbdc9e20a623855e941dc0d72fc433aef1000000062017884e2b8802cb60eec6add5e94345f0bfb3430e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000009000023000000001843a1f208261a720fdb791f83341ed0c424e0945379395cf4aedb697acffe14cf11862cf2216c88270cb90126cdcdcad2fee5da90d5794d94e8f2ad3200f36a6fd47eea7fe9455692d233bd142e4737e3ea423080999460515a5c74285a6e43933c574b2da5805ad9ec8ff941ca6d1c8c622bba91060cf9", &(0x7f0000000040)=0x266, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000380)="266909a79d4b4f20af2d3ccaae8de9bdb3252b5ab51671a2770b3920d337c654127bcacfc5d8ee4358c47e716dc3a035a0e671472ade6ee1ea1be15adf9643e93ec46ae7f3c36aac96047803d15d8f62731fed1c1fd001369449a38f418b228e60c6bde3743d7220e5f6486a60f5cb60affd4edafa0e69d1e0dae8c4865f167fa48c3df853eeff65b52f74ad4716c1b125ad5beab9bcdf8f73063d8275b66127844b2ada71bd0f349ce1288b04baf3ed89", &(0x7f0000000440)=0xb1, &(0x7f0000000480)="1ff14efe35425ca8fc6af24860a04a0af10385525845d4d50a8bcdd729da4ee3ae7fe7e3616c1dc65d87cc5382718e4f5a86aac43b9435a1e18891322e84be97c1953db03382068d5b5d4c4be332dfc3ec97c48be71f6a7f4e36e45661ac1c17f4deea577b031e1a8ad0c5c85e6d93e4ea12238373b176faf24cd668e296bc5db1642b0894ca0749446467bc0a6d7b200cd86ead3032a9f71161e1cc64699490f817a130a27c459477a7ed27faf0f6e50b7c61f77e63a6c9f52a9ccb669af1010990ec5942ebf645c9709a5fc408f511e3892e2c121d18297e", 0xd9) executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) r2 = 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) connect$unix(r2, &(0x7f0000000000), 0x10) recvmmsg(r2, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000080)=""/101, 0x65}, {&(0x7f0000000100)=""/96, 0x60}, {&(0x7f0000000280)=""/244, 0xf4}, {&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000480)=""/208, 0xd0}, {&(0x7f0000000200)=""/51, 0x33}, {&(0x7f0000000580)=""/181, 0xb5}], 0x8, &(0x7f00000006c0)=""/102, 0x66}, 0x9}, 0x10, 0x801, &(0x7f00000007c0)={0xfffffffeffffffff, 0x2}) write(r2, &(0x7f0000000240)="14bdfa", 0x3) executing program 7: ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xc1, 0x0) r1 = syz_open_pts() shutdown(r0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) kqueue() open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) getpid() r2 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/83) r3 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000005c0)=""/177) sysctl$hw(&(0x7f0000000240)={0x6, 0x6}, 0x2, &(0x7f00000002c0)="23000934a3359765d0fbf9ba9a807bdaf3c08588a512d3a7ef26c9664eb289e99376c2cb997ff2cf5db0a1751a8631cbc71aaee06cb2f90f34ef11a8388c8d80dff7fe275bee2c636907fd11c606a12b", &(0x7f0000000340)=0x50, &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0x8001, 0x1000, 0x5, 0x6, 0x17ee, 0xcc0a, 0x7, 0x9]) r4 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r4, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000540)=""/115) semctl$GETNCNT(r2, 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r3, &(0x7f0000000780)=[{}], 0x1) executing program 3: r0 = socket(0x18, 0x4, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getegid() ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) pipe2(0x0, 0x10004) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000100), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x12) sysctl$kern(&(0x7f00000000c0)={0x1, 0x17}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5291501d94a30b8e5f840f81b5e87afec37092", &(0x7f0000000200)=0x1c, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 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) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000640)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x8a) executing program 6: sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="fa514766205d9ab78de72e9a051c8de01354e9da2d8a42d3b12b6b8eb1efd48152183e0c05212de876ef3e42451f406907ab0b1735269840160ca6f7cd494ad1f862e2e19af10e363633f34b5245ab37e0f8d18df8d3b224c587f059ee212b8d515490487edac6b05ce1f2b5ba4535779deaab93a88107f3020fcbe667cb42b526f141a1ea3b1fce23137b2fb235083e68d87d52496a8ccf7b1f257c5f1091fb9e082107cc3457000d83185ab26e6ba80455476f6dfafb3b6060837f4665d36e31741046001369", &(0x7f0000000140)=0xc7, &(0x7f0000000180)="bd5a93449be7d0d6290d01a13fbcd662b278391d5f49bbaee86ed8d37dcf2a8a216b584b5a0c5c727067e2a5299fdc8b8f2aace4654e49b46a8456a856ea23441644706fde4afa3599b3994daafa41e5b7d9042f5cd4ba4437d883ff3625b24043ccdc936d5ff16f5cd4104447faea1d43bed17e5e4cd3c7e807f9b58d82c91b1c5f9c643df6d5b012d7dfd4d2ffed", 0x8f) sysctl$net_inet_ipip(&(0x7f0000000240)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000280)="72a6a02176c1a6ed6d71eb9efde44806c1b5c7a8f51ce62a303a72703a56768c97e000542f8ee53ca5e59eeb2bca7f87729b367aeb37ae779fc1ae85352233e62f7916592d479bd1c60f3c197ddd8ec53734d4236cc4c6b76c3c6857273747e5b35081aa45fa7d81390d778a26509f8e92e5a22c8931a511e37e12917da505391e9efa4485ca45d997967625c9f752ad9c0aeafa28e1b803ad2b2134321513ec5cc53e93d8a261cc0a62c94bbe39dc53f7956fe761b7c5702c9a8d8d1cc2113fa0afbe31783200ef7331e38ab13c9b33c643d67cdf45c9f27973bf4a111f8181ee020fd19a14e0cd811c42c4ae23b1e51906045ee79c6c", &(0x7f0000000380)=0xf7, &(0x7f00000003c0)="5e8e3d3cd16f719662b92e8742d228fc2da4ea4f2082b579514de24f57dc41f23db73bf14e27ee9e3e97345f2c4971a4791b456eabb32f201760d586b385efb7964d0eab197981d16caddf8200bc4bf98f7d07b02cb9e29ddce11da189f2f19c8d6e0d", 0x63) setrlimit(0x3, &(0x7f0000000440)={0x8, 0x8000}) r0 = semget$private(0x0, 0x4, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x800, r1, r3, r5, 0x0, 0xe, 0xcb33}, 0x7fffffff, 0x6, 0x101}) r6 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r6, r3, r5, r2, 0x40, 0x800}, 0x101, 0xe9d, 0x9715}) getpgid(r4) mprotect(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1) r7 = syz_open_pts() ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000640)={0x7, 0x5}) sysctl$net_inet_ipip(&(0x7f0000000680), 0x4, &(0x7f00000006c0)="ad6cfe2083f94e54d059ea951e1dd79cfa0470fe22d25904139d870b0efbdd909a71b613e7c367a6d94deb8aa9", &(0x7f0000000700)=0x2d, &(0x7f0000000740)="5bb85f62d0670e72129f4d86caeb67ee68fbef6425002c9ffdee7c0119f672f29e9de228c8ba049abdff7c0db426420ff2bdb13752b51777bd44f7a9a7da71fb5dd16038d06702479972de5cb5a868f74a5f5d12c2098d9c85e603589f1602b41a632c0abd3b8674444db57d0f9fb65a25970cc014f794e888606d145f6cf800e1ba70ecaea22704500ff1ad6e42b13fcaeab585cbaca8bda6479bde4cf4c229706a04779f28ef95c3a38e59912a8b360d831ce86b7bfecbe4cc809f8ef3bbc171afa886c86e3dd0ad0a82f93a3f8c7d14fdc8477baac7a43f4d72b615b348bceaa9cf90f490b00dfee12c6746", 0xed) r8 = socket$inet6(0x18, 0x3, 0x0) ftruncate(r8, 0x1000) minherit(&(0x7f0000ed1000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000840)={0x1, 0x4d}) r9 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000880)) mmap(&(0x7f0000e37000/0x1000)=nil, 0x1000, 0x0, 0x11, r9, 0xcb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) setrlimit(0x4, &(0x7f0000000940)={0x8, 0xffffffffffffffc1}) mprotect(&(0x7f0000fe1000/0x3000)=nil, 0x3000, 0x4) execve(&(0x7f0000000980)='./file0\x00', &(0x7f0000000a00)=[&(0x7f00000009c0)='\x00'], &(0x7f0000000b00)=[&(0x7f0000000a40)='\x00', &(0x7f0000000a80)='{\x00', &(0x7f0000000ac0)='(&$$.{\\!p:X$/\x00']) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000b40)={0x0, 0x94da, 0x200, 0xffffffff, "61a181c199394d112153ade5427369ccebeb2907", 0x7, 0x1}) close(r8) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000b80)) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r10, 0xc2585601, &(0x7f0000000c00)={0x10, 0x1f, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f52000/0x4000)=nil, 0x4}, {&(0x7f0000f2e000/0x2000)=nil, &(0x7f0000daa000/0x1000)=nil}, {&(0x7f0000cd4000/0x4000)=nil, &(0x7f0000c27000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000eda000/0x3000)=nil, &(0x7f0000cdd000/0x3000)=nil, 0x8}, {&(0x7f0000f7d000/0x1000)=nil, &(0x7f0000dcf000/0x4000)=nil, 0x4000000000000}, {&(0x7f0000f2e000/0x4000)=nil, &(0x7f0000d1e000/0x4000)=nil, 0x3ff2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000daa000/0x3000)=nil, 0x9}, {&(0x7f0000c56000/0x4000)=nil, &(0x7f0000f5b000/0x4000)=nil, 0x2}, {&(0x7f0000dbb000/0x4000)=nil, &(0x7f0000e51000/0x4000)=nil, 0x1}, {&(0x7f0000cbe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x65646968}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e2c000/0x3000)=nil, 0xc40}, {&(0x7f0000dc9000/0x1000)=nil, &(0x7f0000d2c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000f8c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00008a6000/0x1000)=nil, 0x1}, {&(0x7f0000dd8000/0x2000)=nil, &(0x7f0000af1000/0x2000)=nil, 0x8001}], './file0\x00', 0x3}) executing program 4: socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYRES64, @ANYBLOB="9bc7d51b3f958c004cf3df39344472d04df85c6ff5aca5a4debf4a5b6b1ec641caf57e8883c8d5a98255c8da156e5207fcae868ad021af58fd4f6a7aefcb5373d3991873effb98837bdf47bd433a66c8832b85f8e75a489baed2f475cadab2f68a56ab0bda4596f16886be2cb778895cf56baef4fa6fb2ab05e20984281bdf1dbf37bd42fddf83f3f7fa0f23a182871f283f12c5f86a77c5a98742580ecd2099866aaafea4f417311ea72c930352780d005cda6fb7bb4dd1e15fb61bf4f09d81f6030839d3d10ea600"/211]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0x25, 0x1ffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) ftruncate(r4, 0x42009) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000040)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000002, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x7}, {0x7}, {0x106}]}) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x45}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') rename(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x886, &(0x7f0000000c40)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607114e608500000fe8000000000000000000000000000bbfe8000000000000000000000000000bb00000000000000000502006c000000000800000000000000000100000000000000000000000100010400000000000000bf0000000000000004010000000000001d000119680000004e204e21000890781e691b01357cf2f686f9413248c5b95ef48dececd825b2bea9d6b32b131f559f887d3a1da240ca28a95807674677d5ad1e6c35997a79f1074ab8172db6fac3e249b97a48c4f433320988701898a72d501c80cebe9e0b9f73494470ae2a923b4bd2"]) r1 = kqueue() open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc}], 0x0, 0x0, 0x80000000, 0x0) close(0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x4001, 0x0) pipe(0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0xfd) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) dup2(r0, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffc, 0x0, 0x1, 0xfffffff7, "f5ff1d67147d5fe4b57d0002005fd700"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpid() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000980)={0x4, 0xc8}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = syz_open_pts() close(r2) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x9106}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x9, 0x1f, 0x538}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) executing program 4: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069de, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) syz_open_pts() r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x40) connect$inet(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f0000000140)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1", 0x8c) getsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000011c0), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) close(0xffffffffffffffff) listen(r0, 0x0) socket$unix(0x1, 0x5, 0x0) pmap_unwire: wiring for pmap 0xpmap_unwire: wirpmap_unwire: wirpckbd_enable: command error executing program 1: ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) acct(&(0x7f0000000240)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt(r0, 0xb5, 0x7f, &(0x7f0000000140)="681a3e5b01f7eacfb17c645baf7e694a9dca5c270a56be6ee57d0e46f4e822869d64be91ac0e109aeb50770a3a408c2a36e36455c5f933afa5b5661b9afd3360ddb121b1d2bdf4c5fd9f844ddcc44c24d5bec96f83b371931aaaea0cdb693fa8f7a398de93f664d83d1d23da7fa2a18571308f2d0bbfd8fc34b8e9ae9ae9caf196000a71473c5ceb871a8948221b64971695b0f88b19", 0x96) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x4c2, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd61424c37048c3b0900000000000000000000ffffffffffff00000000000000000000000000000001"]) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x3) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='W\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f000006e000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffffff, 0x73c1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x0, 0x800) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 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) open$dir(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x3, 0x0) listen(r2, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) sendto$unix(r1, &(0x7f0000000280)="828ddd630cc7f30b1752ebea0a2622f2036cf6a0a777a88b79313cdbd7bdccb14e15869b2eae472193a7aad1f2042eb5dc6e301ca601de247b66b813189183a0348842d8480c092ece330ad29206bb1b04db5f975b71142415ad2c3556ff66964a0263cd4f4713eb742887dac574824f35e887b24065fecddaa04281e245ded665f4de3a8d946dbc10e6dfa338bb4e58018d9bccc830c087f8a700b0b43bcdf00fbc7b9375ea6457daa51cd6df88b1d8d5dfa87e3f93023524d652369390c7c9532148b5", 0xc4, 0x7, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 7: r0 = socket$inet6(0x18, 0x1, 0x1d) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0xc163, 0x25}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6) r5 = fcntl$dupfd(r4, 0xa, r2) r6 = socket$inet(0x2, 0x8000, 0xff) fchown(r6, 0xffffffffffffffff, 0xffffffffffffffff) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000200)="1bc3fe8b9139fb70c8837ba0889ebfce9c0dc3c73f7c05368beac382a7e33bf8a9326bcaeac83a8db73c76f26d4d2a62e928a50f48f5ff894cf607bc9bd18f42ca8d05ce6af8b7846bb495292b2878d7723333e7b563d41eb15d4c2f267635e41a519a878aa49b924e67791fb924b0", 0x6f}, {&(0x7f0000000280)="c28c6708ac7cf1e579fc775678f37b356f13535ea42a8d2a22c85119b77e4feb18247a86d3a1827a6e0a5c70baa48228a4e7a3bc45fb7271336b4532a77da8284b537cec7ca593a7fa35739e5740f6bed7ffba20f0a65bb7e32abd21784b9afc4a77074fe91d37b19e541c1c667dfccb94ecdf195e445f33947e7da5", 0x7c}, {&(0x7f0000000300)="6001d1c460216a0bb17fec6e23aca4441b189f6a1b968195e14ccbba9993419ea37aef967673a877e1b947257f15", 0x2e}, {&(0x7f0000000340)="0792923c6cc3ad0a1b30f8d58baaeb394952e422f51bbc65fe6885afad14711107ae6c79d84965842f0abb748a2cf2046933e998bc32b514586af0320bcbf48b29a6d87e8bb1793145f7fe669512ac8aabd68c0b41bf806e78bca4f14058d457e66b9b2d538030e16b525444ad513c32aa1c4f0684cc79fe42c9b5e58a29759ba1232a9b32d9b73d64930eabcb4eb900d7873353faf17d0d503e3b2350c5cfff59b363340dde490893e34ee1fbb2", 0xae}, {&(0x7f0000000400)="6d40dfe0547977aaaf98585c242dc61318ceaf195da986750de93a967507204039bfbf808f700ee1bdbf71c2eb116c1fcce0eb3998fd500ad0e9d69aab9e2de65b196c994d5a092ce71af3c2148defd9fb1d08e53dd54d59376d6ff0c8793577ae06bef218fcb3bdc282bca88decd15b422afd85b442eb5f59d7205724d7d329ec560652769d730502bb4be4a6f0f18ffb6ce50885b630b5e109b000a7d8b8536822ddb5169c3cb3edda395e3e441854969fc698f8fcf760e609ce5329817a672e609bb79f76389e0724e48777df42011414078af0800f276ef12dbcfd", 0xdd}, {&(0x7f0000000500)="5686febae436046c8b094390e69f5388622ccfe64859f62c0963ecc6ce42928cc1bb10b0ffc4c3050a39c6d577e722d430cbe4096d7f9b40fcc950d6ab1046ea8e9ea1509bd81891d17ea4df189eab08e4f604baf301a37a26f066ef6a135cbf9bb95d90cc40f8857e6e41169169752ca07b0913f5043e34e909923e5d10d867e14b", 0x82}, {&(0x7f00000005c0)="ee74a17553d4ecec940d2157c86403524b90323a68c1c4d6edeea320a3", 0x1d}, {&(0x7f0000000600)="65c1d7cd7d84c59b3fef729308ed87e858ea3ebf9c4f8c83496ae02672e08e80667078da601e0a5256e04be5a48fa16220b86dacc266e44a788e6a39b894e2555efa5fe595b7e3c53a8828d3a839e41c24a642597caf107a7c4875ebadd03a4005d87a18a0fdf8b189864e5bd511b034157cfc6af29e553d704b2a146d6d8e66b7d1b2d1fba3449b2528fd27ef0f90e0e1", 0x91}], 0x8, 0xfffffffffffffffb) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000740)=0xff) getitimer(0x2, &(0x7f0000000780)) getpid() select(0x40, &(0x7f00000007c0)={0x9, 0x0, 0x2, 0xfffffffffffffffd, 0x8, 0x22726c80, 0x81, 0x40}, &(0x7f0000000800)={0x1800000000000, 0x8001, 0x1, 0xfffffffffffffffb, 0x4, 0x8, 0x1000, 0x1dec}, &(0x7f0000000840)={0x1, 0x6, 0xa5be, 0x2, 0x4, 0x1, 0x4, 0x40000000}, &(0x7f0000000880)={0x8, 0xffffffff00000001}) r7 = fcntl$dupfd(r3, 0xa, r4) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000008c0)) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000900)=0x3) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000940)) socket(0x6, 0x8000, 0x0) preadv(r6, &(0x7f0000001e80)=[{&(0x7f0000000bc0)=""/154, 0x9a}, {&(0x7f0000000c80)=""/225, 0xe1}, {&(0x7f0000000d80)=""/5, 0x5}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000001dc0)=""/188, 0xbc}], 0x5, 0x4) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000002000)={0xd6, 0x0, &(0x7f0000001f00)=""/214}) pipe(&(0x7f0000002040)) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000002080)=0x3f) socket(0x2, 0x4, 0xff) r8 = semget(0x3, 0x2, 0x14) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000020c0)=[0x5, 0x6, 0x8]) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000002140)={0x2, &(0x7f0000002100)=[{0x3, 0x6, 0x20, 0x2cf}, {0x2, 0x0, 0x1, 0x6}]}) executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) syz_emit_ethernet(0x36, 0x0) socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) r2 = open(0x0, 0x75f493fec6515f78, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)="e0759c3c462fec9b3fc556f3d449fe49fd88235bc38d8508a1656b55012d09fcb1724aab2be51c7ad44452d41ced2a29c58e05e140dbecf479fa36bfbf5d21f97c7a791fe4156d85962eab6ddb7ca60562ea2b8ee021827c806d2ca4946345e73d66b2a64baf04ccc3a3d0380dc41b67762fd09bd36ee5b5706dfdfb6c8cb123017c3fb1b4160b93326726de42a5faac12d15e6b5378cd9cdfcd67781f91e4a692cb", 0xa2}, {&(0x7f00000002c0)="3059a58248b23d622d8165ca6622eeaa7684ec557cbd6edd3e335f8f5e7f2cd2ff73f97ab07f8be43625606bc2d6e65eb4c74a1626e3ece8f5ecd3d13373f89eb9a8af669dde6e3cf9b6edabbaf24b4b9ab94350691bd433ee2decf29413", 0x5e}, {}, {&(0x7f0000000440)="71f36f3d25b661955dcfde4e4eaa64642c4a7e2aa80c6d7a83edd432ff749d987d8ef5b41a3be72b77c5dcccf429efcc14b4b0e4dc46175343f6ceb0fecfec4dbee99b3d22466fa7c12a955126831833e68706405b881267af6f94a81bdd19ace2203086d9097d036c9124d3a65fea255f447aed2d935b15286e114bfac87dfaccf79d1e2979a4cdb55b24351f251990f5e960c5227cc9fa35236484c9e9b1b8551890a6c37614f4036c4cd35438249401ee86e53aaba52567715cd378ceafb41d06", 0xc2}, {&(0x7f0000000340)="aa4868c0508c11865adf23cea58d9a92f22110f0ed86ba1489683a99cc145656541756dd7cd32e8b9c5659d687b9b36c50d6afd6b709813dec74dd56295fa163ff20ad5d6ab6527dd356e7b9402f616ee5b8bbd07a3ba52ec446a0ab5b361a696d63604ecdec1e308897f85b0b14fe557fa73d2da5ced97e67749bf7fad12ab82198ec6f3021f8758dd4cd8d9ad58fb71c7c2f671f4c8fcea0fc3817fbf48bd78a347f42", 0xa4}], 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) r4 = semget(0x0, 0x3, 0x616) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000005c0)=""/162) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "36aa07", 0x30, 0x50, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @rand_addr="d64449f498627c3f538e7fb8d83cb832", @rand_addr="f15eb62f01090b1cbdc7e700"}}}}}}}) executing program 0: r0 = socket(0x2, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) recvmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/197, 0xc5}, {&(0x7f00000003c0)=""/203, 0xcb}], 0x2, &(0x7f0000000300)=""/92, 0x5c}, 0x1}, 0x10, 0x40, &(0x7f0000000500)={0x6, 0x5}) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff7b) listen(r1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0xc005, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) syz_emit_ethernet(0x5d, &(0x7f0000000080)={@remote, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x3, 0x1, 0x1}}], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x1f, 0x47, 0x68, 0x1f, 0x40, 0xf0, 0x0, @empty, @multicast2, {[@timestamp={0x44, 0x18, 0x5, 0x0, 0x8, [{[@rand_addr=0x6], 0x7}, {}, {[], 0x2}, {[], 0x10000}]}]}}, @udp={{0x1, 0x2, 0x8}, {"e8cf786be1788dac5a43efb86feb20682742e6"}}}}}}) executing program 4: syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x7ffffffffffffff7, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x8000, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x400000000000016d, 0x0, 0x0, 0x0, 0xffffffffffffff6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x2a, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x9, &(0x7f0000000300), 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r0, r2) executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="67fbf801800000000000ca2817a6826b4ca513b63d7de4a80000e4ffffe14f36814f6c51cbb503fc4355745b14ead30800356ef1f159e43aa2240c2d9845c69ea255f9590f26189d0d6fd6aa2fa296352d8d687812a63ba1d345", 0x5a}, {&(0x7f0000000340)="420100ffbd285e00fa4d747d55ac43192ab1bb6db21467232e", 0x19}], 0x2) execve(0x0, 0x0, 0x0) executing program 2: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000019c0)={&(0x7f00000018c0)='./file0\x00', r0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) rmdir(&(0x7f0000000340)='./file0\x00') r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000003c0)) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) semget$private(0x0, 0x3, 0x80) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) stat(&(0x7f0000000580)='./file0\x00', 0x0) rmdir(0x0) symlink(&(0x7f00000006c0)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000280)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x716) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) r1 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f00000011c0)="f5e1af82ac", 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) seteuid(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c0000", 0x6) write(r1, &(0x7f0000000240), 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000480)="dd6fc256dff220c2be1480ec139d", 0xe) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) writev(r3, &(0x7f0000001180)=[{&(0x7f0000001300)="58710f15bf5477b498d57174d4998695eb59814b80ed16911f060f3465a2ba320762bcc53e252af8bbec8e1b2d98d1880840a8ff488c4bf497259a0f389cf4a79b4cd621ccbd2d950d630ef92677ea64d2cfc21a3fd101e05211964c0cd90ebd36b22077bd917b5937422b3a55c34ec07dc2626d3787ae730d6886e72739cfb9a176ca98", 0x84}, {&(0x7f0000000180)="fd9a983442d78939a6721eb222a33ac3cb06f127d1d38aeda539547f1ba11501d5181d0d380f5cb19564437292f01be4b45a8b10799c982b7af38755a5cb5c538419b4eeac6bd0adfa8de3b545d907c9ff7f00acf71e03ff57d3bb90a2bfbf5dfaa45f7506e0bd4f996fd649", 0x6c}, {&(0x7f00000013c0)="d16c202a6bedb0e2cbbe47ab3660f76e956c2d5affd5b0b1a699e68c76cb1a8b1beb3deac370667e5fa7aea5db3a274c5c03205edd80d6039574752d6bec6a07d269afb62b02bb2694cb166efdfe3e130b165bbe11fb8eb2ecf3961348e79be61c771362e3865beb5b2ac77fe02d4d9a43ba6939292e64e16ffcdb500ad7280c78e9bee6a1b89c5d", 0x88}], 0x3) r4 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="e000000000000000", 0x8) executing program 6: r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r1) r2 = getuid() setreuid(0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r3, 0x0, r3, 0x4}, 0x9}) sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000000180), 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) chown(&(0x7f0000000100)='./bus\x00', r2, r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) r7 = getpgrp() fcntl$setown(r1, 0x6, r7) shutdown(r6, 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x74}, {}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3e1}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES32=0x41424344, @ANYBLOB="5010"]) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300), 0x10000000000002b8, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0517b9eb6d6cf4589ed88c1d03a1e6f67978fa4997dac640c725c6b8ea480498c312124aa262c96d90a1d407ee121c345aa38f784d39ce90d1c7979c1e490701bc72d2aa3c1ddea3f4f2cd1dcecedf289161006d5490facdf3892d76e3d224533c277baf2861d54581a7de512c0ae34e216fef581f4878dd41928706a5c9582be2e380", 0x83}, {&(0x7f0000000200)="b350904839cb0e928b2bd6e8bef0e81c9aeb088235f1ce4bbc0defb9a063246758bcd6611cbf410bfc00dd8b8a430afc54f468318428e9d6d8a0b1f8aebb07817c9acdf138550a46b1603f2ad7f3f2667f4940e321a9f333844074aaec97a0d25f665f8ab50869b0912fa37f307c849366aea3de62f70b6811b0eb99fd80336e3172c2a51f7da154bf59ce2e83916e177013e35f80cb23d2ea8a1dc5b3fea2562645b0d857f08f90bf78345172babbffb95af202e08669e931fc18d8551f2a037e6ecb58f2aaedcd836cf92fb561d2bc07ac0e32a2753dd2e5a90942d6c5089af93e2316f991f1c8b378a19b0c5315dde788e16e5ccff8", 0xf7}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "0b46f97ae501303a10313a158fb23e621d04aee1"}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/108, 0x6c}], 0x1) executing program 2: setrlimit(0x4, &(0x7f0000000380)={0xffffffffd3b2ddc1, 0xfffffffffffffffb}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000240), 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000580)="4e3186dd834b38695060ee91105ac4404277b40732c68cee336ee8b3f9d7cce0d23de21558babf8e94c8737434d615c8e78f1743b42b14d885e0da8c08128bbe92d1430691e8be7e5af85ded8a5cef3fa84f90544208bb149924d0d6e887412ad97dd785f4eb2fee1fa0e8c202d64e75cf6153b06f30e1c667ca30a82a77007264280b698350189eb62e116e09a49667d99f0af50edf0532e63cb0cce1f072566c1a14487e65879e2e7fd818f85d6752dcf4e373cd286ed365c9c800"/202, 0xca}, {&(0x7f0000000340)="8b02026b49b5571c42a743a7f0f0670dbf2f0503b8c270388e9fa7218a7899be5b9ed199c2036f41c41c87e547ff4c8a81bfff2157b8895635", 0x39}, {&(0x7f0000000680)="9a09b69ca202d159f4f6a047246b3852cc4387eee814dedfe72f02ac2201fbd407662395ceedc55c69410e49e5f157da79ffbadff31bf2abecbb0e6c6b25196375452803511b5989d747e1d725af81c0274d152fd70000000067b9a76938d7f79038b3afa6e36798ae2873064cd6cf561de6e20b75cdbc5cd1aabc713451ca0144459fb00a3149f2a9ce996280cd95a738cc7d0cdf5bffbeda0044c223f5c9424238941b8690a146f2d08020ebb172c52432523f7d3f7ac29512224f520da4a0b78ecdd656618d7a707699e028082afdbad13db2823d28d1397d58d0d931818135e47bd6bc7597be6eb63300"/246, 0xf6}, {&(0x7f0000000400)="78650d4ee5e9e762de9b6d542409cd47897ffa6d3a02ffffffffffffffff9e81ce2620b9170da83c98ccb40bfc568dc1d200e5", 0x33}], 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000140)={0x10, 0x961, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc449}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x96}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xaf}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x2000000000006}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x3}], './file0\x00', 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) fcntl$dupfd(r5, 0x0, r6) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x7, 0xffffdfbc, 0xffffffbf, "ffff0900870000000000000093655da2b42d5401"}) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x84}, {0x4000006, 0x0, 0x0, 0x80000201}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{}, {0x15}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00", 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10a0a, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xc}, 0x2, &(0x7f0000000300)="c1892de0bc7c157d57a1f850a25b85c42eb5b0ec9e92aad78cc8dc83bd327e58881e8539c033eb05ac98b0f5f16b1b49687d5015b36f7abf1ba7179929ce332a1a6bb68473dd3fbf1b54337303c3610f631375c5ba6ed7760f278b8e6ed58459db63f2941e651026821768cf020642633cb354d7a1648588372236fa15d465f7d644f5452def699521852641216be541649b9a4d4211c9bef6b1cecee0f4e15c3c283983a533a9", &(0x7f0000000400)=0xa7, &(0x7f0000000440)="21cb70cc73bf52d94d191b438decd32a96cc3c58a60beb7b606deb7514a59b793db8eff41039611b4ae76c4183e4f6397a47610ec275495e6e7971a3287a0bad0732ba2c8812419abe0ce85ab443dcc064dc2812eba61529969b4bae8b9db1b68739247fcaf0b6f9de0ba00b415b5d6038594dae3773a10eea1a8eef3642cca7406f677c46888dfc119b9fee008a575e135da6a2de25d8c15ed228371bd0abf8", 0xa0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup2(r3, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket$unix(0x1, 0x5, 0x0) fchflags(r4, 0x10000) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x0, 0x5}) syz_open_pts() pipe(&(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) executing program 5: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x4, 0x4) listen(r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f00000000c0)="9b180bc3eb00780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e96e7700e2c136ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab7b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb70600e658478f4df2f36557a1d9d9108d7333385376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e357547711bdf1592b17dea298801436218bdbdc9e20a623855e941dc0d72fc433aef1000000062017884e2b8802cb60eec6add5e94345f0bfb3430e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000009000023000000001843a1f208261a720fdb791f83341ed0c424e0945379395cf4aedb697acffe14cf11862cf2216c88270cb90126cdcdcad2fee5da90d5794d94e8f2ad3200f36a6fd47eea7fe9455692d233bd142e4737e3ea423080999460515a5c74285a6e43933c574b2da5805ad9ec8ff941ca6d1c8c622bba91060cf9", &(0x7f0000000040)=0x266, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000380)="266909a79d4b4f20af2d3ccaae8de9bdb3252b5ab51671a2770b3920d337c654127bcacfc5d8ee4358c47e716dc3a035a0e671472ade6ee1ea1be15adf9643e93ec46ae7f3c36aac96047803d15d8f62731fed1c1fd001369449a38f418b228e60c6bde3743d7220e5f6486a60f5cb60affd4edafa0e69d1e0dae8c4865f167fa48c3df853eeff65b52f74ad4716c1b125ad5beab9bcdf8f73063d8275b66127844b2ada71bd0f349ce1288b04baf3ed89", &(0x7f0000000440)=0xb1, &(0x7f0000000480)="1ff14efe35425ca8fc6af24860a04a0af10385525845d4d50a8bcdd729da4ee3ae7fe7e3616c1dc65d87cc5382718e4f5a86aac43b9435a1e18891322e84be97c1953db03382068d5b5d4c4be332dfc3ec97c48be71f6a7f4e36e45661ac1c17f4deea577b031e1a8ad0c5c85e6d93e4ea12238373b176faf24cd668e296bc5db1642b0894ca0749446467bc0a6d7b200cd86ead3032a9f71161e1cc64699490f817a130a27c459477a7ed27faf0f6e50b7c61f77e63a6c9f52a9ccb669af1010990ec5942ebf645c9709a5fc408f511e3892e2c121d18297e", 0xd9) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/194, 0xc2}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x2) r2 = dup(r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000001280)=0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0), 0x100, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) fchdir(r3) r4 = getegid() r5 = getgid() setgroups(0x2, &(0x7f0000001300)=[r4, r5]) ioctl$TIOCSBRK(r3, 0x2000747b) semget$private(0x0, 0x4, 0x49) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001340)={0x7, 0x5, 0x1, 0x1, "72556092432ba239293cdb8addeaff0cfa3b7ca8", 0x80, 0x1}) setregid(r4, r4) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000001380)) r6 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000013c0)) r7 = msgget(0x0, 0x0) msgrcv(r7, &(0x7f0000001400)={0x0, ""/68}, 0x4c, 0x3, 0x1000) ioctl$TIOCSTOP(r3, 0x2000746f) listen(r1, 0xfe0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001480)) r8 = geteuid() r9 = getuid() setreuid(r8, r9) executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff71) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = msgget(0x0, 0x620) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000314f0f6301e19c37be521fc49d1b00"/35], 0x23, 0x0) r6 = dup2(r0, r4) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x8) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@random="73702eb9ccc3", @random="0a5414972199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x8, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[], @icmpv6=@ndisc_rs}}}}}) bind$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() sendto(r7, &(0x7f0000000140)="9e45e84c08621636971121311f1df98fcaf4b12868da699b8f98c08dbede83efb558b144fc70664343855c2e6c0bbd5e18510e3182cb8e77e6196e9cff5e2ad4e1a6a7565fb20301b4851bf2193fda077920eb649d8587672a8f4e7db1832c691af613734e1d3fee2332b62754629e8d379ae4b9fd5a758f9fe52d0f90a333cdc7e61c63124554cc2bec2013723f6f82a0de57c5f229c4ed48fc51349261f92182be4f12dc86a6ad342ac0305c7406a2120972144183b0b4d63e", 0xba, 0x2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = socket(0x6, 0x4000, 0x1f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) read(0xffffffffffffffff, &(0x7f00000001c0)=""/129, 0x81) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000280)="d9537abdca3d050cdd16b13f742a6f97a275312925d146c90b23e042247355af883f0d0a8ef8c6a7fa9d7c8acd5ed9ae497a1c34dfeb6fa352c2df1a87039438a852a984d26d82ce7863ecee6bd2279e9b93da89696895b3a98a0d5ba05b8da9f8630de72921cf01741d7dc482794cabda52bf9eb40000058034d32feed5f75e10bb1cb80c1c18331e0040a95a4f29f65cf00dae1ee8885c730203c4ce9cc861d780da4793114783c3f7fc3a5af95955c868f50b50700460bbdcfe3c2fe970ffe07d9ff4035096f0483320f5201508000000000000000c33bdb09b806e7cb20fff2fc581ac8cdcfe5a63dfdfcbd3104324d0c571b0872d2372faedb93042e90426d2db127b0cb5733e4f01a405a68428cbf8d471468bdb2f632f474d0bc6bead68aeb8ee577e2286ed11204889b5896edd7bc84e35a08df72faed070a62fba212016443fd7229c3d5c221988686e46d28fc2e470e778f271e9d260db39000000", 0x18c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x70, 0xad6}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket(0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x2, 0x8, 0x4, 0xffff}, {0xf6, 0x7f, 0x40, 0x800}, {0x5, 0x67, 0x9, 0x9316}, {0x6, 0xfe, 0x1, 0xfffffffe}]}) syz_emit_ethernet(0x137f, &(0x7f0000001600)=ANY=[]) symlink(&(0x7f0000000200)='./bus/\x00', &(0x7f0000000000)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) bind(r5, &(0x7f0000000000), 0x10) r7 = dup(r5) listen(r7, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) close(r2) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x4000, 0x0) r1 = socket(0x18, 0x5, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x400, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0xdcd8c4bc089e6322, 0x0, 0x936, 0xfffffffffffffffd}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r7, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x846}], 0x4000, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x37, 0x0, 0x6}], 0x0, 0x0) r9 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r9}, 0xffffffffffffffff, 0x1}, {{r5}, 0xfffffffffffffffe, 0x12}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff9, 0xc0, 0x4, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000001c0), 0x6, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 1: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) executing program 3: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='$\x01\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='#,\x00', &(0x7f0000000140)='!%-,*+}/\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='\xb6\\\\\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='@/!+\x00']) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000002c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000340)) lseek(r3, 0x1, 0x2) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x18, 0x20, 0x1, 0x899}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x40, 0xff}, {{r1}, 0xfffffffffffffffa, 0x8, 0x4, 0xde4, 0x7}], 0x7, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x80, 0x20000000, 0xffffffff, 0xffff}], 0x23fb5e09, &(0x7f0000000440)={0x10001, 0xffffffffffffff80}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) shmget$private(0x0, 0x2000, 0x27d, &(0x7f0000ff9000/0x2000)=nil) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x10000) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)='./file1\x00', 0x8}) poll(&(0x7f00000005c0)=[{r2, 0x10}], 0x1, 0x101) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000600)=0xfff) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000640)) mknod(&(0x7f0000000680)='./file0\x00', 0x0, 0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x4, 0x38000000, 0x1, 0x1, "3490d800385a9b9e606a2d77f7dcab471ca67487", 0x101, 0x10000}) listen(r2, 0x1ff) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x4) acct(&(0x7f0000000700)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000780)={0x1, &(0x7f0000000740)=[{0x2, 0xff, 0x7f, 0x5}]}) fcntl$setown(r1, 0x6, 0x0) recvfrom$unix(r0, &(0x7f00000007c0)=""/4096, 0x1000, 0x840, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x2}, 0x8) malloc(): allocation too large, type = 29, size = 28292870884 executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000400)='./bus\x00', 0x6000, 0x3ff) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0xc2) (async) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) (async) open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) (async, rerun: 64) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) (async) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000100)="a15dbe0af3ce143f559f3a1fc863e6cd005ff0987aca4b66ea6e4dfc7174495e5c323a3988901df6e0f2fb7d9714bae102c448bf6b2870a19c1a37e190b138c209c4125681b4ff5416a38370d4ab384896d464f49b87e9e206"}) r5 = socket(0x6, 0x4000, 0xfe) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f000024b000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) r6 = socket(0x6, 0x4000, 0x0) (rerun: 64) setsockopt(r6, 0xd2, 0x3e, &(0x7f0000000340)="0300000074ceeec974789abe5ce7b426a1bd3f0ce55ad7bf0647b5f67c6ceadcc3a3968ee36ff35fb29dda5295b3b376c71cf73d4c731c97cefe9e14ffd64a3fbf544437afa5515f22d0c8d1a5e4f8282595d69883a9e69d7178d173cef11d578814b5dc57ca75e10e3ec0be38aacae98a93497c6c09d5be46584e13337a42568bd5da9ba66762fbb62e58d34495846b163bfaebfe71b1278a12b1a5aff924bf639841be", 0xa4) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)) (async, rerun: 32) r7 = socket(0x19, 0x2, 0x1) close(r7) (async) socket(0x18, 0x2, 0x0) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0x1e5, 0x5}, 0x200, 0x0, 0x10000000}) (async, rerun: 64) r8 = socket(0x18, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) executing program 5: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) 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) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000340)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000), 0x0, 0x37) getpeername(r3, 0x0, &(0x7f0000000580)) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) r4 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r4, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) semget(0x1, 0x0, 0x10) writev(r1, &(0x7f0000000400)=[{0x0}, {&(0x7f00000006c0)="1a17d8060000000bffffffff9577599462e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bb67cf70c886c76db2d5c4bd3d17000000000000000000", 0xab}, {&(0x7f00000004c0)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000c00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47c1000000f183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e5444488bb1a2518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9437800d60ec2f51517398f8ea66192face2523390cd6c93cc441510364cf067d92a0abc", 0xfefe}, {&(0x7f0000000480)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000580)="a5d2a31e4fd2ed0e43155614a424e3ea8016766cd1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53a63257c543ed44ef302957e40e22de9f104bcae43200000051c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7bc96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x3, 0x4) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) 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}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 1: sysctl$vm(&(0x7f0000000140)={0x2, 0x5}, 0x2, &(0x7f0000000180)="a9dad4e83db565df0241261d913f8abacea3", &(0x7f00000001c0)=0x12, &(0x7f0000000300)="67183d31d09936da7abb635d7dee6f8e7bfd52a07e6edd3c4df7101506ec47d8b908f8e2b1d9b05a99ee5a31ee8d3cf9cc434abc384d09997c7adc2b8095c6077975b6bad47089c14575e8a9d8eea84c4b1cd1a11ba3bf0d08ffa26bf42ba231f45015d64c8fefac1d97fb", 0x6b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x5, 0x0, 0x0, 0x40}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) fcntl$setstatus(r1, 0x4, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) r6 = dup(r5) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000200)) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x5, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x8, &(0x7f0000000140)='./file0\x00', 0x8}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) kevent(r1, &(0x7f00000001c0), 0x80, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x81, 0x1, 0x5, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000034, 0x9, 0x1}, {{r2}, 0xffffffffffffffff, 0xde, 0x40000000, 0x6, 0x200}, {{r0}, 0x0, 0x80, 0xb0000000, 0x0, 0x6}, {{r0}, 0xfffffffffffffff8, 0x44, 0x80, 0x6}, {{r0}, 0xfffffffffffffffc, 0x28, 0x8, 0xdb8a, 0x3}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x4, 0x800}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x50, 0x40, 0x7, 0x1}], 0x2, &(0x7f0000000380)={0x400, 0x200}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000400)={{}, 0x1, &(0x7f00000003c0)=[0x0]}) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000440)={0x5, 0x80000000, 0x0, 0x2c0c}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x400, 0x0) setsockopt(0xffffffffffffffff, 0x75, 0x3, &(0x7f0000000540)="183354d35ee72002357f949b8cfbd93329ac19b8064e5d214ad1dac13b1a3c98c38cfb1bfcf8707d76f99c23679d0335dd11e2f28a72dddb35244249668a31bcbdcce1c92a7ac1eebfa46e4503b1b8d877e2de13a2f8a8d029df0b44de49b45b75f2b4d14cfc9e4e77adfd10c3de54034a8865734d63b34d2d655c291e4ac0", 0x7f) r4 = semget(0x1, 0x3, 0x152) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000005c0)=""/65) sendto$unix(r3, &(0x7f0000000640)="139d838ae129d7c891b0eb8f33bba5be109c7c683b1ce8606e7eb87ca7d9f817b5cf24dd10e758ef9f2d33828a390aefb3e7831fc0dd30d4a6f11f941ed1421fa20b98fbd9e2c9d4fb6ed93f63d99d7f395a15501e2fab3511ddf57632d8ceecdb42cdf0c7ecc7f353d8ca384ecba66ec7772776fae42cb7b6e88ac5792f85edbcd29503812830efc19488039d18b65677d5c6e36395bf69165ce1552185", 0x9e, 0x401, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000740)=0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000780)=""/203) r5 = accept$inet6(r3, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r6 = accept(r3, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000980)=""/4096) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_flags}) getuid() unveil(&(0x7f00000019c0)='./file0/file0\x00', &(0x7f0000001a00)='x\x00') semctl$IPC_RMID(r4, 0x0, 0x0) socketpair(0x2, 0x3, 0x3, &(0x7f0000001a40)={0xffffffffffffffff}) poll(&(0x7f0000001a80)=[{r6, 0x1}, {r6}, {r2, 0xa8}, {r0, 0x10}, {r7, 0x8}, {r5, 0x80}, {r0, 0xc0}], 0x7, 0x7) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001ac0)={0x10, 0x1400000000000000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x18}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x100}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x8000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}], './file0/file0\x00', 0x3}) setsockopt(0xffffffffffffff9c, 0x9, 0x6, &(0x7f0000001cc0)="5fd6660fd5151f2ff3edc668d101c87d08e1ca5b7d4856758e9f1366a10f36d8521500bcad5afd70946fc32acb602c82d8f6dd0015288fc531b66bc9f89c2292211b04032942eba1cd22f68e5c0cec9c050c59e29aeec871781a4baec714d2feca1f971300df431080763e653cb33dfd634a8c7a3ede08d9c2ff055c98fbcbebf0cf8869f961810bba8821acddcfdd8386aadeb8b44d7af6232c8ee2d4d5f9", 0x9f) close(r1) executing program 4: bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f00000013c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "a00668", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2}}}}}}}) socket$unix(0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x9}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0xb}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d900003bcc2629a17a6c58afb8877c8be162e3fe80000000000000000002a852d8fd99ba01c5b00000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff0200000000000000000000000000010c552e02bf310dd7314bea1d385b004788ed28081c04d576bb3d3d1b529a4e2a925c70fe072d394af155389abfbc02138caf9eeb313c803712bf7b1e08281d9234e9f9196c3abb9c96c0652b2df26bff847cdfa2d49b0e7f0a13b5c6f2e1ab14e998f6059f4337e17e7c9c"]) r1 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x50) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) close(r2) semop(r1, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1400}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49964de763018ed3e5cd5342d6d40ab34c0e748ea1a415b0c7dfd8d68aca2cc958821390720c0e2d4e9d693d247db8d687fa3a3dbb3c21d0ec07b2959206c8795141896665f1ae1831bffddee692245be9d354c0eb2ba45f3384a4d703167b25372e30ac2618b4c38a2bd4ad9ea4c9f043209a649b30f2c05905a54be646341bebf968cf50b1114f7e4c4c6ee6d37f2bfa2ec5a0a6fe7923cb5a919be2fa26f34df0dd035d86809a9f1e6bf53ff0cecdbc9cf2fc2e0aa496c20c6441b653b56de2bf9ef621a342a1d55eb5861f8ff59334e9452ad7ad63a01769b7e2b0b8f004324e0cbfd7bad71285fbefd32e28dc5e586d1958515b4347a2deb5410a2f6662db58ca26cb95c82a66b896db521bc2438186f3c6e4cffa8e87a3d1dc479a8fb177d6270083e8c6fd71f477ca222c2b1ba4c88225deb95fe0917aab18a0b102f41d70a842bb6da4945fef8e75528694411833298f6537d77768b6eb56c5f7d9a2118336a4f1a8d45cbcde1416131f00de88c00fb584abe4524de8e28c61175d21a1fd4411c8b93944bdfcea8695129552b0472ac01eee3dbbb39abbfd9195d7d9711e855c56b323e87041c326a30825745a4a11833e013bea0b1fc90fcb951e30096d1586ebe2099b7274ae88d6a2bb313daaa86bf1fdf8b2b1c8e197ddbb6198b31ddd85cba44d5a1dfc76366f92d157e0f4f471e105b55a58feda80a329952b2a05d734d75a2010e200d6d9645ba0f5fe55c79a4f1e48e2ec888c2f1de1e016eedbd1d92b840fa3808c01e99aa2fe025355002f5861cc2a2f5415ef4b1ae597553bd9601ba3122e012d2b3c2a8e8f10f354c5c0a2303bbcb24ade3c537b34ddd7651b8c90f40abd45bbf9c22bd0aa26b08511d84907599c3b95b49fe140e859609c5082c293d932efb726060a1aeee51bdb3a004de98a254b6f917d8d5d8ce7943aad8fb1cc066e7bb079a18fb5f0c1adc5de7087fa12566c1519c63d1e2d5ca28bf6379bf3c5c615dfcc68b494856250a4d1b0b6dda262a017c094cf0abda72aa579f91d024d76fffd36c76a5ce65cc779be838345c818b5af97583095851e47bef752f7629f5479c4f31a7072f651c71d02063e7cf1e31d46428c2d1ac882b49c4be93d91bf1d40a10eabbf137415ff3405a9868f25260c386fb2a18ba630505f15d8ea307452251e28441827783e046f942abb5febb50db76e366b91f16b69be7b91556a5ba1744825305715beb663ca2cff5c8b8392601698405cba8122fcd88695c10f04ca90b360d7cb0c5b8d21e3c12f3c21746aad9bd0c6b80d0f0b55c41df56df27ee915dae5e403219ea41abdc913c789446f2567063f9968570244e46ad0195b56cf34812b2ce63dfcb51cb2407be37f4512aef86c2e7f12b5275f95b69a6af021605e8b9e55a7645d6dee556697e75abe0011bafbc75c4136587a4cd51437a62d385a78d63a60550adf6958413653334caa7342d3bfb08fa200bedca3ede847176357cbcf182ee84b062d5d083de6354370e52239eb6721ab2832dcbad14dd4ea4322836ede4472e2872545d1f6dd9f8bcd50009fcc6dad53a344dca36b85dc6fcdb6e390d2910b87efc03158cab09d4d482901784311382cad9135a357846b2f031e62ff32e25abdd578fd08dff78e39331fa5a2abf1b1a3b0c9fb43ddd24f507697d8d7fa55481d02601b84c026a9ae3133f316385f38ff760a354a5a08d247892b1e29310f438f088856", &(0x7f00000010c0)=0x593, &(0x7f0000001100), 0x0) r4 = msgget(0x1, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe800000000000000000000000bbfe8000000000000000000000000000aa"]) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x6}, 0x3, &(0x7f0000000480)="00713cc68ed29d1f7007d52f80bd30a40abedddd79d12b4e080a4829fd3ee231dbc539141c790000006829fe9086a92086a4632c25b2ec20233437a7eee6d40557961233693dddb9828f130bcec440ece3fd43e6280abc5a5a47c3b9b8c1077411dd0fe780400014d2aa8a89b61203797acc5bd1381cc0656ae4757301c91e98b6ffdfd2a939f9b0a7f8801ece4a29f86e715f908b67a19fc1c589f7efb44bce23b8aee4fa4e65a8fe291991062e072265600000", &(0x7f0000000100)=0xfffffffffffffd24, &(0x7f0000000140), 0x0) chown(0x0, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000100)={0x7, 0xffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{0x0, 0x12, 0x2}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 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}}) 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, 0x0, 0x0, 0xffffffff}]}) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2c) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) r1 = socket(0x8d128f8d295977, 0x1, 0x7) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) shutdown(r1, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x4) getsockname$inet(r2, 0x0, 0x0) r3 = socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, r3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1c00}], 0xd) semop(r5, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000373000/0x4000)=nil}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000123000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x1889}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003e1000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)) mkdir(0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2}) r2 = getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x60}, {0x61}, {0x6}]}) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1019, &(0x7f0000000040)=ANY=[]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={r2, r4, r5}, 0xc) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) pledge(0x0, &(0x7f00000000c0)='-\x00') r6 = getuid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setreuid(0x0, r6) executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)='9', 0x1}, {&(0x7f0000000300)='?', 0x1}], 0x2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) executing program 7: socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f6", 0x13) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x800}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, 0x0) sysctl$vm(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000400)) shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_index}) executing program 3: setuid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r5, r6}, 0xc) r7 = syz_open_pts() ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000140)) r8 = semget(0x3, 0x0, 0x210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x0, r3, r4, r3, r10, 0x81, 0xfff}, 0x5, 0x0, 0x3}) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getgid() r11 = msgget$private(0x0, 0xcc) msgrcv(r11, &(0x7f0000000300)={0x0, ""/246}, 0xfe, 0x2, 0x0) setreuid(r3, r3) getpid() syz_emit_ethernet(0x48, &(0x7f0000000400)={@remote, @local, [{[{}], {0x8100, 0x6, 0x1, 0x4}}], {@generic={0x8006, "a819159fa492d3477dbfd14328d5088a3e4e4de613b80e1771b1f4f8fed72ecbc42d907db1e73ea242bf098c12f75a9e3b09"}}}) r12 = syz_open_pts() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r14 = socket(0x20, 0x1, 0x4e) fcntl$getflags(0xffffffffffffffff, 0x1) dup2(r7, r12) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500)={r15, r9}, 0xc) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000540)) flock(r14, 0x0) syz_extract_tcp_res(&(0x7f0000000580), 0x1, 0x1) fchflags(0xffffffffffffffff, 0x0) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2142d0 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x40c) close(r1) open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, r3, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 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}, {&(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'}) socket(0x1, 0x8000, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4}, {0x5, 0x0, 0x1000}, {0x2, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setegid(0xffffffffffffffff) r2 = getegid() setregid(r2, 0x0) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(0xffffffffffffffff) socket$inet6(0x18, 0x5, 0xfe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) write(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) close(0xffffffffffffffff) syz_open_pts() r4 = kqueue() r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)}) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) executing program 6: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0xfffffffffffffffe) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') r1 = msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001400)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000400)="79c40b549f836fb23f4ac78aab534db1ddfcef5ccdde134b461c6922bbf5dba02f3c179d4eb6f278ce76d8123c97d5b89eaaab8b4dbb8dbee8e87e68e5d15ad7d36e7d51e61cbe7ca998da690f09ee922209e7d502f9dd236ba3c00aab876b4ee708593ca28a3c62cda85db03dbbe9214b637a4977e36f3af76ecec9b16a1da811ce628ec1900b468d3f", &(0x7f00000004c0)=0x8a, &(0x7f0000000500), 0x0) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x221, 0x0, 0x0, 0x0, 0x0, 0x9b, 0xfffc}, 0x3, 0x0, 0x0, 0x0, 0x1ffff, 0x7, 0x0, 0x800000}) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x4000, 0x45) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x2, 0x4000, 0x1) r1 = socket(0x2, 0x3, 0x80) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000340)=0x8) r2 = socket(0x6, 0x3, 0x0) r3 = dup(r1) listen(0xffffffffffffffff, 0x0) r4 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r2, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000004c0)=0x3ff, 0x4) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f", 0x14}], 0x1}, 0x401) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000600), 0x0, 0x0}, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029", 0xd4}, {0x0}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106134e903cee1de6fa09bc4e12b0ab34821383e25cfc2d377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683463dad3e0c279456f41d9d207df7c16c7c87ba19607b31d06fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525ba9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b9735ad803961d16fd9d99ee4a70fb087d28ab06c61d69a", 0x130}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {0x0}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {0x0}, {0x0}, {&(0x7f00000003c0)="55c4cd6012dec844cf2f06d79672ab280f595515cb2d6b9c940c9a98a97cde7dce32b5ffdb32b1324952b8d90a74f7e6b0ded5a5aad707679f60d8", 0x3b}], 0x9, 0x4) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000600)="8a3e5885c907e0459f45a7fcc5db44bdcf51ea70b6f72b8d2ff9d373f25294a1ba00806c4adfbc11f765f8a2ee4e69e7d63c334575e67ca59024edbf6b6a123fc843a7882403706eef26404b1b94f71f7ce42cc63e119f28550506532c5d1feba3cd7a78e821d55088afbe3eb6f208a2f5d16d0fcd14db069bf15403ba59e39746f688a0a9eb78e8167a8d08981fc05ee0ec098fff99edd9e123cdb8c42a990060763691b22aca88481190e469bedb5f28a30d03c7e3a6bbf9839255929b83ae04b3bcca78d712591d77715833bc0674f82aa39ad0edac78eeb46ebcb6ef", &(0x7f0000000300)=0xde, &(0x7f0000000440)="17b637980833fd04a80638f42620c9d434182e0da15751af5153e26e9c1f608d31be90c55ba2ee17449eb5b9caaaf0a1cc56e03b6ca6567860c5644268496b77363c3bf0699d0f", 0x47) socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x0, 0x2011, 0xffffffffffffffff, 0x7) mkdir(&(0x7f0000000180)='./file0\x00', 0xb) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000380)='./file0/file0/..\x00') executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000180)="39f29fff56576a8d", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x2, 0x3, 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="13ef8b76259adff4ac4c9538806ba1f2ce43bd3756c8b8a4a218c3cc61b0c1f309dd43d0215cace86470b722c4a1", 0x2e) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x5, 0x9) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) accept(r3, &(0x7f0000000a00), &(0x7f0000000180)=0xc) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0, 0xc9}, 0x10, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="c2969223a7fa593766b89f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d5551609c560d8609c4c5c2921b556696d008f27f1212ad4aaffdcc50e6d031993433dfdac49181d79dad032b4aa500006521fa7da32a1e574c6b25c4e64a3612453f851ec3d6727078515392280b6f8b45e8d04d69189fbf531ae0fdda1af838b11b0e8186c6ef61dc472055099acf1dd19f36f4831fe306737226e387a4c7ba0ffd711185c327356cda2afe25c25700200000000000006a56cf3fbbee47e86077a0b9683b6da801d71df833645482b9a692c203856ccb0875a0e797664388780843a17ffe1ae3fd7a1683e1fd2471be153a17f1156f53e671aff7b327833ba8ee90fe8133eeffea897060", 0x10d) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) setsockopt(r6, 0x5, 0x1, &(0x7f00000006c0)="278cb1576d72899109e245bedc0c8c4f5cb25db4cc4e11ece258701be234076bcf47afc0a622e77481ca2498b2e4235a1446954cf9850932f7dc4fab3d60aeac6a4b82c82d8c1fe4c2a6bb9a318d8d937ab2f18a1eb67c957ae24434a1e8f2e6c4", 0x61) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000500)=""/100, 0x64}], 0x1, 0x10001) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01d000 didn't change! executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c}, {0x16}]}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xfffffffb}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) ioctl$BIOCLOCK(r0, 0x20004276) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) close(0xffffffffffffffff) syz_open_pts() link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYRES32=0x0]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x0) socket(0x20, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, 0x0) setrlimit(0x0, 0x0) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000480)=[{0x3, 0x0, 0x800}, {}, {0x2, 0x0, 0x1400}, {0x1, 0x0, 0x800}, {0x0, 0x4e0b, 0x3000}, {0x2, 0x7, 0x800}, {0x0, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x7, 0x2800}], 0x9) setsockopt(0xffffffffffffffff, 0xc2, 0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x7, 0x4, 0x2]) getegid() semget(0x3, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab01f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab023000 didn't change! executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x6, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x4) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x0, 0x3, 0x2, 0x9, 0x9}, {0x7, 0x8001, 0x40}, {0x5, 0x0, 0x0, 0x0, 0x86f}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) executing program 4: mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000300)) r1 = socket$inet(0x2, 0x5, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x3, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') executing program 7: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xff, 0x70b, 0x7, 0x0, 0x5, 0x0, 0x80000000, 0x0, 0x2, 0x8a, 0x5}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0xc2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x40, 0x4}, {0x22, 0x101}], 0x2}) r1 = socket(0x10, 0x8000, 0xe8) recvmmsg(r1, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f0000000440)=""/76, 0x4c}, {&(0x7f00000004c0)=""/76, 0x4c}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000005c0)=""/195, 0xc3}, {&(0x7f00000006c0)=""/240, 0xf0}, {&(0x7f00000007c0)=""/124, 0x7c}], 0xa, &(0x7f0000000900)=""/149, 0x95}, 0x2}, 0x10, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000a80)={&(0x7f0000000a40)=[{0x8d, 0xffff8001}, {0x85, 0x2}, {0xe3ebb9fa5855f227, 0x3}, {0x44, 0x1}, {0x8f, 0x2}, {0x43, 0x3f}], 0x6}) lseek(r1, 0x8, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000ac0)=0x7) clock_settime(0x4, &(0x7f0000000b00)={0x7ff, 0x7}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000b40)={0x7fff, 0xfff, 0xfffffece, 0x3f, 0x7ff, 0x40, 0x9, 0x10, [{0x7, 0x4, 0xffffffff, 0x8001}, {0x200, 0x80, 0x3, 0xc}, {0x1, 0xfffffffb, 0x1, 0x8}, {0x7058, 0xfffffc01, 0x7f, 0x4}, {0x5, 0x7f, 0x7, 0x60}, {0x6, 0x40, 0x3ff, 0xffff0001}, {0x9, 0x1, 0x1ff, 0x6}, {0x9, 0x2, 0x6, 0x3}, {0x0, 0x0, 0x72fe, 0x2}, {0x8, 0xca0, 0x7, 0x6d6ecf8a}, {0x4, 0x7ff, 0x6, 0xa4}, {0x1dc550e6, 0x1, 0x5, 0x5}, {0x3, 0x1000, 0x730, 0x7fffffff}, {0x8, 0xd500, 0x577c, 0x7}, {0x64, 0x3, 0x200, 0x9713}, {0x6, 0x7, 0x1, 0x63f}]}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000c80)=0xfff) unlinkat(r2, &(0x7f0000000cc0)='./file0\x00', 0x0) r3 = socket$inet6(0x18, 0x5, 0x2c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000d40)={&(0x7f0000000d00)='./file0\x00', r3, 0x2}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d80), 0x10000, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000dc0)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000e00)) execve(&(0x7f0000000e40)='./file0\x00', &(0x7f0000001040)=[&(0x7f0000000e80)='/\\}.%\x00', &(0x7f0000000ec0)='-%{^2\x00', &(0x7f0000000f00)='/)\\^^\x00', &(0x7f0000000f40)='\x00', &(0x7f0000000f80)='.\xf8]\\*\x00', &(0x7f0000000fc0)='/dev/wsmouse0\x00', &(0x7f0000001000)='/dev/wsmouse0\x00'], &(0x7f0000001200)=[&(0x7f0000001080)='\x00', &(0x7f00000010c0)='/dev/ttyCcfg\x00', &(0x7f0000001100)='/dev/wsmouse0\x00', &(0x7f0000001140)='[\\\x00', &(0x7f0000001180)='/dev/ttyCcfg\x00', &(0x7f00000011c0)='/dev/wsmouse0\x00']) syz_open_pts() sendmmsg(r3, &(0x7f0000002bc0)={&(0x7f0000002b80)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000001240)="a930f2079869cecebec25952deac08fad300eea973a8e97e6c36b6040debc3fdb193dcd8f0aad7737f3e2b11d1", 0x2d}, {&(0x7f0000001280)="91f815ac75db893c8ca180065c8f97b928414aa88c4abc16d3248bb5af15be32d0a6bad96e5a5f32f54b1736985035d13c404136670fc8b337f7f3b6c0f24de12b56d6d9f605b77e88293241cc5c161c93", 0x51}, {&(0x7f0000001300)="f6c8cceb1cb99ed63ca87f2591a2b832d26101af547fac03f0bec2cfd98fc9876c7187f33f1bd5fbdf3cc10c3687c0497f8ed00459613084017e553781935c306bd8412a1c5dfccb6f9a62472418990cb28c7f2c18adfe0d8cdd311b57afa8d43b84fcd959438bc22da8942d77c3b3b24c6a7359", 0x74}, {&(0x7f0000001380)="51c04581bbbf07ff0969a433ed7050d1f49e11ba99d87b40da008285ac7d7da26c43e6db74f568000a88eff401bf1409841f2e4dc1450367b5baa0da22a92ec1b34af8e8a371cb9ee844a0392ea265a9a01e7efae8c8c10f2b36d048b5fba044bd5267565b741857b541d19b1a9cb5e4d63d0dfa027510a037081fe95618678fdd777f0751cb10057d54934eafc492c9c9bc00d438b11b3b3c90db470e7a41f8fc3bfb965b746d09ced07b746b495877eb540f74c6e943e03c6744d539777525d22c2937dc2f934568c43e72ad04dc5b88ae9d055084a4004eeb2093b1ca216b63e601f142b7d1e5546b13", 0xeb}, {&(0x7f0000001480)="eef469f2f510f75cefa9ec263293a30ecb9bb4c05fa8abe32722e3bb9a00fe91b1220935ccbea60a7384a31af4bc833c9e3a6070270aa7303201b2318df98adc5ef8b7da30556699e37ff3e21b5890405595dab2d7c80e1a8a8e501431d4dd02a9a7f348f8b1faa357e37a7f0aa7e5bcbb36563f15aba318bac8a794049f077754f223695a62295c63c2ca5d2a4f075152baf2c1000bac9551e990e2e09269954378611795d0984ae0bc7b58ded0da504498265854bafc79fcc3c7874cf21a3205f6a811fa2d67022f47772930ad6ab7618f103b89e1b1062a7a484c30f80d306a2be6c5790a", 0xe6}, {&(0x7f0000001580)="6c3c6d7cbdfb", 0x6}, {&(0x7f00000015c0)="28e4c4ba982c9018f616b80caf6a69f8a70c652682e56f03b7b56cc308b3", 0x1e}], 0x7, &(0x7f0000001680)=[{0x70, 0x1, 0x4, "ad25d2bee4c67bf0816cde33a471a1728b9e595fc23623878b04403967a4f07b5c1fd9e0396aa9fbd36f2ec0ca3eb33fb1b91137da6b85940c4bac1541b7bb78dff4b1d3cc18c283460440d2ce3cdbba878bc769eefb6838cab47101a261"}, {0x78, 0xffff, 0x2, "f9af841f5994c92a1ab11d841ac0360a45cf58915d6d4bb9512c0f1c5ad7da210fc250affc06a430bc023c9857f7c25a00394264e8c9011c920c723ffae4b6a5523c82bd8927fa98d002edba77c2490f6756a27f59e48849c44a4a1f9c37cc1e368b56c2a76282"}, {0xe8, 0x1, 0x401, "733883c1cfbb2b818da000db28b9fd6cb367cca9d25dc686f0626534a2a2c19bf0ee3ed4332ad70c612b7e47f59d7bad2e6763de5a34e69c48e4b6f2a4285e9b71790c35dfe438a336bb4ae4c18cdc88e439b590110e0de9fb4b9d50abec1626ffa61eaac7f3e6a0002c445d7aa504a89cbf2edeed0b82037c6f80d8222bf2e867f4b2f775ba861d798cf83135f770bfe486467c41db3634b670ee20fd71a1dfb6200bc55623a48d7b7dd19b665fab683b1151506611e26c65b13589b1ea1edddb3e4c1ad5059905e63f4a40bb0bfadc994863480b"}, {0x1010, 0xffff, 0x8000, "8631bcfe37d77941ad9a2ca37290b205412441b298cc9c9dda8ef9cd29e220a7ab384463fa9f1c54ed225f39366514b630b3db9fa0957cc525c7582fe3b57669772f54f6c478f98ce70a772ed009c4cb38666804e1948f6ef03cb9d0d64e82d8a8b0af0e5241170773ca7c6cae8b91a1deb579b19cdf0fda54e32fa97c250818fd30cb481dbe7752f4f3a9b6d26ffb96035ed4168afb9932f3126c123f908bcf13d58c8b13de40e743eb715a8e0a268cd99524831413e5dfafb07fbd3937aa268976c1d860b5166e201ae9f46da061a9f5d34b771035dc68e60266a7b20bc1aaf3ccc92f5bc3b6397d73b9d0b62af0ab181906a261cc03f4e1a7820a707dfc7ffa9581fb03dbad56dd4cb81d7bd515aed14f5cd6b0555c9402e4a47173cb2210738cdd93dea8e8f674b4b009907a921dae4f6801653737734bb07c5f7278cafd7f31cf6dac12d577aadc6cab6c6573009071c724f8b233704f301ade8573891dafc0af2c4f2bb42ba5bd5aef5c2d102a3a2b18e59563b5d74e162f493784feca249f8535dd1d6cafda2f0ce8a6e9d970e5a603290fa4aed9b728964b776e60ead5d791feee965cc5b03a070a8eedbef232f130c072b026259e369099b9297b9f980e7408bcb74aa02a94720c99c11ce4db1987d0e54ab0620b71c5d60a939f08c89f9a3e5db03609ad447d0bab5aa881d9d1bad4b15e3f26ba5695e5c39e92e45d108fc1287f4690ec13dc7a7a2f6182c577d75d3138911e44fe492abf5b8c35ba97a5807b3ed0d9659e4a031ddc073361c3f3ef754b0e992cfe669a276d56d069c8256e9b6b1d77bd8b6b88594f121260c73d93e575404bc7cda9bda1c2a2f9314d70fefc72f3e10a7bd48d6f3878cb42f17248f9ebc88eba9e8b84d27dd5bb627f8e1284b1b8a2faad4f65af4b3a2f7d003f25cb5ae39277335fef9e1d52509f399dc8a2093196e42f5767553c3998503ddc73927d044d016a0bde5811c566a3e1ff830289b799ef1aa23f254aca5a5412c010e7cb929e845a3eee32a1da1914a762a58f5c9ca456b4279846052aa3669db62539f7e3291b1a57bd9c3729bb56655dcdb3f24582112bb023efe92b6c798293a3d40e5ff5406cd015b12555ebf9874f381247a6b2382ef2b6ca21058209050eb6b557a6b7dccb45fc0fdf87fa002af24eb22c858b0de5cf1dc517186eea706b873a9e60fe1f4096db0555ce0ca8e2c2416e93cb1e9880eb2493b77073488d2321535806f6c5afed47589248eb58208451f1e1e23d436ba81bfe649b830bcb80f449bc240452760cc2dd7a49ba604d6eeb37a0d18d6ee3dfcb55111ee2c2665e967ad57980c6ff0ddcdadf59e859006a2c9e47a9aa0a5c5a670c683b0091bbc794e6b76105b01f64d9c32414effada479d2e547b6dce9042e4d70b12c0c018d1724a3e3654cdecff9f06a6ef007bf79ba4bb95bd94632224e6aa5a2a5bac8626cf7dd917e3b8a2c5694d6b88c37aed8a505b1faf8989b27969d7cd09310481583482c2aab124fe04fc4a6a29ce21a4436b66ec6053fb59d7f157b76060ccbaffa3acf2523fe1a3ca92bc58fb767f7a319406802f4c11fbba110b67d89484803ff47900b1101ce2aaaa8020ed2b0aee0d9f5f24326c9410b20a235fc6a9ae4b10fa9dff7b0e3ba905cf885435044c31391c5f6634e290beff6611ef8daa829ee1536178ec995b17a1818df70a4f3032655a096eb784fb9a8c7d1452aa9cdacb49641767d5634996e02ce5e1249d7f20ce4c459e5a5bb300841425fe5392ef39ff12f811e6f2a12d80e102295cb1fa5de0737b7bd41b83245355db3f3f403e586a2e22c0e3beff6e017cf770c1cd3dac0a2858357307fe5be1eab418c6ddd53bfe721beebe33e3c7a1ab0bb2e71ed86726e7911f6700664b964a02750d8f6bd7c97d634a157c6d531673288173b6c62988b395f275646a92c7ba7be7c475f8131d06a265766fb9e1116c366052d21bd3b8513c20b3e93e0f9974cb85a2f73119a4c3f605db0e38da0dc2eaaa5ac6d4a09ac327228b88f40ac6cbe7a0c32074b7b874bac0655323269a04bcdffc358c45df50e72d968419463c3538fe6b53dd5453b9b30f647d33e9e1e40f5d3e02bc5f1d3b45faa418cef1b1df9180653068001418096aa3add1c0c2628e6fb9b4e05e2537b3c99e55d680f9d5f2200c1e1858f45b49f5fb9a1a91012e3435289840a9840975cb6bee1b59d60de5327053880540f0e0b93b24266335a50fc907c0b71dd92dc7975b8cc426ac79b71d72a736a9d97125c77434ed65eb9df1f1768986067c851320de799e9139c1ce52dd203dedf8068cadd62e0630fb142604ab3f628263782551ee0022324be93a3f92575374073b14e6d2d7e8430ce4dff553c49b75840bb05759d7680fcb647a4a0a2680d44446b579626d2cbf9d8223e217429aa64bbef4e90c774ede37a56c957380b6cc395951983db267c3f1bc55262a7541ebf3b3dee67cf88de6f40543d607ed4ecc59bb3ac008e0c2d4c13933c685b261a11c747e3d4d336bd126d3521c193b53c1b287af9f62fa6c780286cdfd703d517eb3fdc90079f734a60f1681dfd103648a0d9c714b2fb484fb86bcef0ad0f0735651868f3a15ee24ab785ba3635cf7fab72fd13eae8afdb94508afa313ce6d05171d54ecf9e3f85940bbc7dd3031b4e1f1359e46f6dfdde8a00e31318f1f1acc4715513b00b4d589e81bb02cece2817a61f57f66e385d2c8c4de569b215d6abe7a5c985b7ce738237f8e0e59ed84bf9b65f2e855c5d3c62b7f83f4e6ed00d14f0987da392bdeccfff379186ae8570f55b7acee236b59c659604a6d06bf678f536f1e757a04827cc20038bd42f81d5b8ee6afe9b8b9f5b4d39ba8deaf9d9cdb8ee88f80dec549fceb88a0a8daf6e7fa6a1916d734e490715906d5e2b34f52a680331299b445247b40a9ad3a8538514e91a537670d2d7dade0168a1f73bfe28e6282c552961663fea635da173d543a39f1876e5af132e8e7aee60d07ca5c173c5520eee39add03607eb21bfad0b031e7c5f9736649e794fd8a5a6ff0fc06c9725d65fbab6ab1e4fa37beadf364a2e2a8200d38f60b7624da39be8d2a7934ac999e548ebc16c27049f9753d95730dc8941498eb8160d0b0d49e0f1d7f00cf760bc518ea0508343f725864415246c30e3ebe480f14870f59e4fdfb08a01d1527ba92b830d23f126b7cf8a44985ad9816ba045baa325c4cdc6bc0cee417b296bcb8d113f15f4111915ec49e002228bac41dafd22f45fa403376bc880bc48af23981a0b5d80ac1415bdf5090ab427726d00872ba8d6331f2f88b3e32650361b0ad92398458154d89260b93d51ccef57aad315abc3dff139ef625d3676f0edec2079bdb0dfced973e6553b8d5b96023e4986bfe07a79e83fdd770d88039e8f840ed836579f63c67c3dfc9a39970f0d0ce092dfc6b016cf69a6668f5bd7a9cfe349256fe7193c83120654985b119308ed62ba750ce25cd6aa0bf298f0124e0a8417bceac31ecd77b44c80a1559d6fab0318457fdfbb631fce7112712669572e266deda86d49a4a143be5e2cd18ab358cff96a11c883797b5c4e53340d7fae4a60a03d53560f406af438500ea4edc3d043655581ec3fc472514d8bcdd4893e610298b142636ad6870d80c326936a175ace2018e394ca4fb761b07b43f9afeb101dfb6247790300768b46eba8c77efa7fc7e0c3c79e96e11cf423efaa63cb3cb6c91563b19ea3c1bc55d9be1ae730f4a05c5bc71b5f1e530d228b0bf598eb86caf758a199e10a05be3a878181986bbbf20498f7e289ce0046ae470c0df2eb8e3b0b25d6bafc2bd978259980c9ed0d4b7f1386d83de6dcb84fb1907132f93b8e48da51280c73fb1c0aa6e013ddcaafcf490da2840c71f9836bf0f415364844ad30179a4e2bdf8a621e3e1e149e5bf5afa14c50efee8becaa6c039161ea15a432569399935f6aa454e59250edfa87e6c6df26f9f176d20e255d65f17230f07cddd0d7b411b7108c9047b648630211e9adaa91e68495c354a3478c9bd0a2d72d6be8ad39d9447691fe30ee19700598920ab4a189aba7f22c38c54441f2e88708ea23db936dd506a49af2260a00299a65fdc8630af050e492f375bf8d3576ab9389a3c3e465d268dfca6712e07004f05d03093807dfdd32b74d24ddb34b74a7e8a1c6fcedcc90281b22e8d91f00495fcfdae5e5de3b727edc2d136797f6c740ddfb27af8d44891da5a63c3606dbfe9e9f4dcc8261011886edd34bd82dedabe1692f4357e5d8dbabe5bfff99fd9e5ecd5741aa10aa7a14dbe659cbb494ad706605c582ea71b0d6f7b87fbc625829ccfbb8bd1fb94e0e9031b77b0ef194f9ee0cd5f14af6d3d4b495af85d999f6a2c7de6027e0f91d23e16273ac6ec8d8b9997b7917c4087f9ee1ef7805f705dac8a22d9a762bd2175b91c7f00d4a8f315d7d7536dc6b64dedcf1a742872d0d945097c65ae93d8921255a04db26ec3fb1d7e4b2c8c6f051245d53cbbb1a010682b3d8e0b2fe47d3dcd7faacb8972c179e3469b4eb7d10f4aa4f48d0432dc86bc96c02e3a26869a7b0b55b271928170cb8b974148c86a40b498fda26408882fd25b2de08457e47837698a3a760a2c8b7420c74ea156a451533faf2229cac1dc369af76179d5b23dc4fc862a9ac3c6e46a5fb914a5b924cdfe7657630a56e7f65356e8a8db184e919c2bf97a3b008215ce39b22f88a018770e15a729b5db221ef1572c48ddc2f0efd8ae056ae291b86ddbf2ceb1c8b903f7b3739037bd491da7ced67159f1b1a6414f85e1ade89d4099877b4ee566ff109b56566b6461cd5afab7d3be5643c0603555655bf0fdc9ffd2e8fd54114a42bc0e1aae835e6a512dd24a2c3e9de506368d6d5ca20b87f02a69cd7259af64c9bab71bd114e9c9ae975458793ccfbbf901e9a905231651918721a6eb1f30bddd643fd1585cc0fb20b5e211ce243da0254e9aefbaa746d29b6481022ac5e7181f9423bf949017361d7c5a92746fcc1ed1ea24cf5013da96fb189d10ede576eb9645801a8dff07ddc85057d46ff4b511531782b1b69e4425dc8c6076bfcbf6878e924665e5bdd3d59ec4e3828e239b2364683e88209e1607ea99a4fccb1542dad2f76e4c6669c4c6e18b5746c0dfa325e25b0d9e54c14e9c5a0466f1a5dcd1b54adf4e5d5df55d34e464661c234b097037faa57b405a87db11bc734a55b48cb55870ce73a0afb6e95b629e3c147b3a13c8514ee159c4ab98313eba5ee4c3f52f6247bd875c7a998be761881658953256c687db2dd4ed93ea9e578b6a30518f3d82af4ed77920983fc3616166b06884de50b6f75126f9a97269e4b000901950ca0f2b61dfc5f663f872acccac40b8d016fc9cd1f03e3e5ba0a8dff53dd910bd84f0e134c8c4dd170d7382d433d11c209c7130c18c6f40709a5f391ce36bb03d7d7b93cb1aae59024dad0b5fbca3a04f4e6c06c9b0ef1f34dd022a38034adcc4f1c7b6bb7e3742c7e0c8c7cf3ff32c8e188d10bc6ad29003878cc5f5b600d4845c4ab05a84f5b8cba5845058bdd94eb7ea03db7c7a56d8315db6f932a0ce52d3a988af09bb236a0f62fd2fadca769e914ea547487d780b9147a1c93d910bc643f417c005c1719181f4b5d80c90cf3db5a6d5a4974368096237cc80e803643dfb316762de3298384f6145980f5e298794509eb704b433691d613e96495fbbc1b2c79a5fd0a5d48464fb9f3c2fdd3e2dff57009d98bd81d07e5322dc793f05ef1c9ad0b4b7a30528"}, {0xf0, 0xffff, 0x1, "8b39ecdb2fa8949428bf5201d9fd00b0021ae82f3b904f424beb07a95162cc168386c2f42b9eb12e0e89818bb86ee28fc55e400755525a5dbdad7317fa96dbeb860b9111d9c3f865d8bd246918255e0e2a4a69da6eccd8e49a65aab5e6d774cc6110223adea832e5c61888d0d5457c4a4161372aadd022997cc0c36a763812c73729593971f9fca22c79e0b97963461394aee63dd172d3f90ffe70afec264f255f5a83c02ddbf91ccab16da1f200862401f439c53e469b339d0c4f6ead332c0cde1e8c1f14601eb9e36513b53cedc06c2ba563e95278c4ddd2"}, {0x80, 0xffff, 0x5, "7f1c95395a9a13a1345c629ebe24f5371b5c65b5aaf2d2d43846e322ace18c919913a662c46769c009e74d66d4b1045a841af20af6fbd827d7e02ab3f802291491a2a5750042db055873608d2df6487c25ed9d4a7ddb4e4152a2b40bb480049c9ca8fe314f9a96bd31"}, {0x60, 0x1, 0x3, "46cc99a9d9450689551f9a998ada74cd06f5c70516e832616b40e70f6a25878cb491a16ab8d71e414c46fa31806b08b0fa5b9dc69c885c3eefcd456f6c201939c0cce11fa66fd20673027e67"}, {0x48, 0x1, 0xffffffff, "d6a9a955124f65b12c51daa3ff248bf6dc029e58cc6a23f540cdd36c5e231736e335c701899b821290cc835903a403e23408eaa3b1f4"}, {0x100, 0x1, 0x2, "3b1eaab2bbeb74d26e45ea6a5057db320735028dff9a5228e59dae5610d06aad4500de79c4e0fb583e722390f0545985056b88e46d77e559895355b79ada9e7b89849dd7ad788c41e2a4dd800804af74fe26ea7819fa78107ac4bde13d5eed7368c357862da4a7e1fb69be144089e820c4034aa0261852b4e16f8cebabb343073a583a82c9c66bc40f51e1cfaf674afe78eec6a90495c438bbc21a22f6704600d111a43b39d5bd620db70810dd971f382a76d9d78145e4129f98890689be9430149e4de741adb79d43d22e5ac5b9cd800337bacc8ff1f79896f3696274d56a08401d63d5827a3b468fbc8e97d6"}], 0x14f8}, 0x7572}, 0x10, 0x4) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x5) clock_gettime(0x4, &(0x7f0000002c00)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002c40), 0xc) r5 = open$dir(&(0x7f0000002cc0)='./file0\x00', 0x40, 0x110) symlinkat(&(0x7f0000002c80)='./file0\x00', r5, &(0x7f0000002d00)='./file0\x00') getpeername(r2, &(0x7f0000002d40)=@in, &(0x7f0000002d80)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002dc0), 0xc) r6 = openat(r5, &(0x7f0000002e00)='./file0\x00', 0x80, 0x13) getsockopt(r6, 0x5, 0x40, &(0x7f0000002e40)=""/215, &(0x7f0000002f40)=0xd7) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r2, &(0x7f0000000140), 0x0) r3 = accept$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r5, &(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r5, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x7ff, 0x1000, {0x3d, 0x8dd1}}) writev(r6, &(0x7f0000001400)=[{&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002480)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000002500)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d46ab153f8b034d4a0433bcd20acc68a95200c540100f95de1c3f60f0861c6e5e83b162f5819b33558d1f76a58b524f0b1bb24ef267b949ba9bac2d6a", 0xd6}, {&(0x7f0000003940)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb6315624bfc39bb4cc3b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18110ca5e775f469bc75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f563c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af2a745faa021b26a4d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962e711a3b9c79cb9bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2f80389eaaac65d5a3884d1dbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f202761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315780000", 0xd87}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000003740)="726c7eca1517df115dea6837f53bda4d0d16b4321c444887c987f313d7b98da40c4ead7fe3c5de03cc41259dcf1b3995970a18758fff45d01f540eef31560f36a94e615ebfb111e617abe222f30c79022fc659ae35f31973742a6b9d5d6015f4771b3c1e76d44282d5ca7eb80d099407f9e79c5b7f514bfba22612a3e96ff6d3910a39a5a637c050ec659b1866e7806df6341538319f1e969cb0265fcd64e1943838e73a5f4a5e80c8024bdbf2f2fd5f76d381f8de317549219e05063997dd7566ab05797fe974f9e088b030e2a4dc607ecfe0e7", 0xd4}, {&(0x7f0000003840)="c4423c8891a66bbe3b365a999714896043a079d0acabd7164fd4b5c91d9951297cf09e8dd49ed42604b08171848a2800a050970268ae7e00a031c20cd42829c920617897b0257a0ce689e736299a214bc81c065b14ff6368610dde3f4a65d608f81e346209378e1373907469e2ac8fb41766e5b5149f46dbb28eb0297ce8b8bf1a1edb31a9ee06995838de898539d9cac81a751114b8382201b8f643edb0971e930743564d4668606caf883e8bee9458a0277b88e813ec108a63d0438c9adaa547200f8fe6d397d152fafd778b7a40a5e748338e05a04e1a309b141ca5314b88fa26920dcdb406a801f2f23358def6", 0xef}], 0x9) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) ioctl$BIOCSETWF(r7, 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) executing program 7: r0 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) setrlimit(0xb, 0x0) syz_open_pts() close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) pledge(0x0, 0x0) r1 = getpgid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) close(r0) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x10000000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1fd}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x6, 0x0, 0x79) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x220, r1}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab025000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab029000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02a000 didn't change! executing program 4: pipe(&(0x7f0000000100)) pipe(&(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001380)) setuid(0x0) r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0x60, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f00000a0000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x87) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r2 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="f52094f8", 0x4) sendto$unix(r2, &(0x7f00000000c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(0x0, &(0x7f0000000180)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x404) executing program 7: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) mkdirat(r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000100)="757fef747099f4adc6fe7d7bfa1bce34e0e112a9e68a4d79b8d4f05fccef9539b2eef8067999c9139974349e4eaa1622af485ea4c4d0ef21b7cab21aecb1f8f10204d362a3ff2813b1ccae461b7e5f691a34750104", 0x55}, {&(0x7f0000000180)="01e13dac7c7bcfa9609ed11969e175add16f0e4f082b7f0d36a198deb06e41550954e25e575cc660da1064a2d0bd616c4d1bb10f616de2a10c143d4cf5ce413aa8129a84029e74cac28b9000a549df45905c1481eb4029c0af498bd48db2928a5a59f1fa9b36c401646a647d833fb1e838b8e07e576264db205a1a25764c69e14e", 0x81}, {&(0x7f0000000300)="d21db62848a28bd014faf2de0ac73d500a8cf8af1c54f188685b3386d4691e0fdb8985ee207271f33ac07ef1e0765a0fae5744bffaef48f99276e0c25e9c9c63b83658118dc16947b573017a94a8600f73d6275ce003032f41b16935b8d405009f9097f09e2ad4da7ce5f51b894c4dd8cb3038d00ef2b32492796bd988be38e785056d0e0cbf60fba161e03e724b0e7bc9fbdc55705274cea8827d5877d2c8a814fb30be77d90584593e14de93b17919d6ef01569aa70b33ea4ecf015b657fd25de2a88bb7b04844fa42", 0xca}, {&(0x7f0000000400)="551d71d4947d70fb4ae51efab0c827cd1d4a2824c105dc3798393a6cbc4f72a64a997833230ebd52c7ad4aefeda4cb65b7cf93274f677227f2bc0d8199f93dacc67885f47dc8ce826f271260dc4143d15d7c9430c3ffcd5559b2662ecb1aa01077163e64ef392f2f8797721aa1757a761079fd9c7b959ab7f0bc675e21f2f3be1516f09e4f7d061282f4c2db04fde53ed5d6cf4f4a72c948d850fc4ea815934667300898293454aab848404868007e8f2126cc198c85ae4ffe6623bd872632d7053a320254394def1e684786efda991362aadb6a5e348f446859ee67729616cdab7017522b1ee006d57dca554860cca845cb66cacfe0045a6d09af3313", 0xfd}, {&(0x7f0000000500)="09ac9b50bd4bc2bf2cb24d7b69c336d13a0299eda43edd0fcc644f006f5e9997dc6d5354a4ce3c7dd076e9a9ad1158c789a8f0d5fa83e9ceb7697e075159f1e617c731010af07486643fb1dbc3d4a250474b7b2469488a5a1370cc5b3f21d2a0e6de67d45984ae16e12e3f18c05675fa0171b17528f09d9a93041bb2cb8aae32578fd05f0056b6f5d11533b4c70340e5e6e0e80d5577c6a89e5309bdcee307ad7b26e15c47fa8f1d3a60b857822fe9fc65770b911e1754c71cab8200c759e1f5ea30d5235e4b809d98f7f99a9e49", 0xce}, {&(0x7f0000000600)="68f2695b66c60e58661ebb88696f4173721eb292ba149247989a9fd1a74eead2ac10a8ea1cbd0bdaaffaaf4b63ea19f61e9796039feff60d929c289eece93f06f032a0bdcb5881202853af5ca83581e0b6cb94c9f9ae30839a0cd27dc8d56b5f85824f856245158354d028bd8ba50941a27fe0", 0x73}, {&(0x7f0000000000)="91d9ea54ccd753b45766e92514a996a824cfa839f411b2d1f86db8200fa1", 0x1e}, {&(0x7f0000000680)="40326a7d2467eff0ea0e0328d935bb47501b9afc6732fdbf937aa5d584e6436447def4085796ef6602ebb720c7737ea8b1df97cdad05b0065d6bd465d524fa35d0b0b3e5ff12b464291057a45b154fe9cfa08e847222406013a3dbfbca4e46dc5f8fc5247641d0f26ee7cd50b9f802705aff551b8c920799e5640742e7617949031b4123b86da8451743c168255b02ece344e642b565edb61bdb4439dc3ec675531af862b0caf30c3fc338231cb1efed5d314f234ed1c3ef7939f387d90bbb77e967af428af6bc982cbb2029c9593d178972027e", 0xd4}], 0x8) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x0, 0x4}, {0x1, 0x0, 0x40}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x7, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x11, 0x2, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000300000000000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a0000000000000000000000000000000000000001000000000000000000000000000000011a665f3c7451f8843cb0be6fe853c7e5023d32bc0b17be86fe0f354095cd001b3452187b8c6f97e7ac24bf02ca4374115deac14edb20134081ca776f1a45764fadcd547a049cb4beee2530f0df915608c5e42d0845f0b29ee613ea4a1b67213e46dc44e8ba1ac39891369e4d95ea59a73bd9d64aea9905a2fa74d27e523aae75ba21e176cce15cb0"]) accept$unix(r2, &(0x7f00000011c0)=@file={0x0, ""/4089}, &(0x7f0000001140)=0xffb) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r4) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f00000021c0)="58bc5a7f00a461d19f459846109f00000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111fa242ef087ffcd82c4c878c57902350d2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae35240400000000000000ae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff80e30b557f5a4e0ce4770a39fd22407f39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd60423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd13b31f5a829cd5d", &(0x7f0000000080)=0x1e4, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x1, 0x3, 0xff) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r5, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) getsockopt(r2, 0xfff, 0x7ff, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) msgget$private(0x0, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab02f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab031000 didn't change! executing program 2: socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) close(0xffffffffffffffff) r2 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x3}, {0x0, 0x8}, {0x3}, {}, {}, {0x0, 0xc8}, {0x1}, {0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x400000}, {0x0, 0x8000000}]}) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) close(r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(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}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, 0x0) executing program 6: socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000001d80)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) chdir(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = open(0x0, 0x10000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) poll(0x0, 0x0, 0xffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, &(0x7f00000001c0)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x7299) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r5 = dup2(r4, r4) ioctl$TIOCSPGRP(r5, 0x40047477, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x81206919, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x45, {0x10000000006, 0x5000000000000005}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000100, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[]) execve(0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaa88a822008100150008004500001c00000000019078ac1400aae000000121009078fe3396570000000000000000000063e472b3aa38c2f2440547eb437c5ab025e6eb76614720731685caad15f90c762f7b15a69d9c807483cb9fcb354ab087e43941"]) setrlimit(0x8, &(0x7f0000000980)={0x4007, 0x80000000000051}) setrlimit(0x4, &(0x7f0000000080)={0x8000000000008, 0x1000008000000005}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000100)=0xff) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r1, &(0x7f0000000000), 0x0) dup2(r0, 0xffffffffffffffff) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r2, 0x80000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab034000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab038000 didn't change! executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, 0x0) setregid(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) r6 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r7, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}, {0x0}], 0x2) fsync(r6) writev(r6, &(0x7f0000000a80)=[{0x0}, {&(0x7f00000022c0)}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1}, {0x1c}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0xe5, 0x5}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = socket$unix(0x1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000900)=0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) kqueue() ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0x1, 0x0, 0x100000001}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) open$dir(&(0x7f00000002c0)='./file0\x00', 0x201, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x84) executing program 3: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0xffffffffffffffff) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/178, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/39, 0xffffffffffffffd2}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {0x0}], 0x3, 0x0, 0xffffffffffffff44}, 0x3) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x0, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606660000c2c00fe8005f655fb444c70054fbda3474a00000000000000000000000000bb"]) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) r7 = socket(0x2, 0x1, 0x0) listen(r7, 0x0) accept$inet(r7, 0x0, 0x0) close(r7) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000040)={0x5, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) executing program 7: r0 = socket$inet6(0x18, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) close(r3) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) shutdown(r0, 0x1) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) syz_emit_ethernet(0xa9, &(0x7f0000000500)=ANY=[@ANYBLOB="69e1629be0f0c0b8aaaaaabb86dd600601fb00735000cb69bc0900000000000000666c3e2c6fff020000000000000000000000000001"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3, 0x0, 0x2}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x80008) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) write(0xffffffffffffffff, 0x0, 0x5d) open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x7}, {}], 0x2}) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x84, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x8000, 0x8) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x107, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) r7 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f0000000000)="23c60400000000000037dfbf000000", 0xf, 0x80000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab039000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab03f000 didn't change! executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0xae) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) select(0x40, &(0x7f0000000280)={0x7, 0x2, 0x6, 0x9, 0x3, 0x3ff, 0x8, 0x7}, &(0x7f00000002c0)={0x7, 0x50000000000000, 0x25, 0x7, 0x80000000, 0x3, 0x7, 0x4}, &(0x7f0000000300)={0x4, 0x3, 0xe406, 0x2, 0x7d90d99e, 0xc5, 0x1ff, 0x2}, &(0x7f0000000340)={0x6, 0x331}) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="5f94cbdd8d66423c9707db9948a8559b110b5c94671c002c963604e59fd95803e898881172d5088a", 0x28}], 0x1, 0x3ff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(r1, 0x0, 0x7fffffff, &(0x7f0000000040)="03", 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040), &(0x7f00000000c0)=0x4) executing program 4: setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 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'}) 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}, {}, {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, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) r6 = msgget$private(0x0, 0x0) getuid() msgrcv(r6, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab041000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab042000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab043000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab044000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab045000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab046000 didn't change! executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/65) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001300)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec07afdf466c130afc590bda9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="457c420108ae233c3544d14cb2e90800", @mcast2}}}}}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x1c4}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x54}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x14}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) syz_emit_ethernet(0xf86, &(0x7f0000000040)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab047000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab048000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab049000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04d000 didn't change! executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r1, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @local, [], {@generic={0x8863}}}) r7 = socket(0x11, 0x8000, 0x2) sendto(r7, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r2, &(0x7f00000003c0), 0xa) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r11 = socket(0x18, 0x5, 0x6) r12 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() setreuid(0xee00, r14) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r7, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r11, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r12, r9, r13}, @cred={0x20, 0xffff, 0x0, r8, r14, r10}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r4}, @rights={0x30, 0xffff, 0x1, [r15, r3, r16, r7, r6, r2, r2, 0xffffffffffffff9c]}], 0x90, 0x406}, 0x4) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) executing program 4: mknod(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0xae) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) r3 = dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8c10, 0x0, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x7}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3a, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setuid(0xffffffffffffffff) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000383a00fe8000000000000000000000000000aafe"]) close(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000200)="eaff125c0000e909", 0x8) r3 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x5013, r3, 0xffffffff80000000) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x6, 0x0}) mprotect(&(0x7f0000346000/0x3000)=nil, 0x3000, 0x1) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x20}, {0xcc6}]}) readv(r5, &(0x7f00000003c0), 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x10c00, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) linkat(r7, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00', 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x2, 0x4, 0x7, 0x9, "3c8198ca72b46ca0e476b34f6aa567e94478eac0", 0x0, 0x7}) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab04f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab051000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab052000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab053000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab054000 didn't change! executing program 7: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x201) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x3a}], 0x7ff, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab055000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab056000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab057000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab058000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab059000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab05f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab061000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab062000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab063000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab064000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab065000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab066000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab067000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab068000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab069000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab06f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab071000 didn't change! executing program 2: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000a32, r2) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x62, &(0x7f00000001c0)={@local, @random="0bff000000df", [{[], {0x8100, 0x3, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, r1, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x245, &(0x7f0000000580)={@empty, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "d1e2f2", 0x20f, 0x1, 0xff, @ipv4={'\x00', '\xff\xff', @rand_addr=0x2}, @mcast2, {[@hopopts={0xf0, 0x3e, '\x00', [@generic={0xfd, 0xf5, "dfc0651f8c8569c7cfac067a40514465b12ce7a293d347aca036f132bac962687823c954231794d1b2eb00e9afc0f52c2c7558e1ebdb8130531cd51291acf9c7003ff9351707e5f6bb2e93136796e12f1b51e3ae36424a5323ee7cc983e4f70f4ea844039f5101ac3df02f6f27250b39327362a92c7920d72e00bee0643b7f8586467e5e6ccbc7111379c1fd83181fe809d25e1e2a18ab65d460cd46066968092f3a9a4671db648fb55f60b5c1d2946ea8f9c5c15e43ab8ec8c0dc8a12d7a83fc4e67b638866ea76b950733111de8c337cde11709c8e10be992d134b31248e677dab6e4bb7212804af671e0adcdfddddb5cfe6c6ea"}, @padn={0x1, 0x1, [0x0]}, @generic={0x1, 0xba, "c8dd57fdf8cad3c096bd8b994914a6cb7fb6f2c0386c5391df6b7a6f333fc9cdf873f40195c48a5bdeab40480899936e8a35c78145a01140fd855369fac74cbf3e8dcc9da0ce05822f67d927dc5e5547ea5be0a2a5e81583baa8731167902872ae1142ed2bb1b25fc6433269515c9d0f0bc2015807e12f51ca44e2c53df20bcc912adbe0ca249d4d2bc4f4b9a959dac5afc4e80616e9d7a6b3acd00589ccd24c8ea22ea620fb0d26a99479b62dec02eedd5c23ea51c5402a1948"}, @generic={0x5, 0x31, "e90ca5c6eea1a58cc40f90c336dfe25a5b9272258bb364d1f40aa45cf75f1494ee39ff942d3f7e76793ac43d6edbd371fa"}, @ra={0x5, 0x2, 0x8}, @pad1, @pad1]}], @udp={{0x2, 0x1, 0x8}, {"353332963072e1"}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x39, &(0x7f0000000180)={@random="29203a35ca26", @local, [], {@arp={0x806, @generic={0x1, 0x80f2, 0x6, 0x7, 0x8, @local, "0c84bb583916f4", @broadcast, "fd63aada9b5a82c0a1fe86fb8f654816"}}}}) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x1ffd, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() r0 = socket(0x0, 0x0, 0x6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket$inet(0x2, 0x4000, 0x2) close(r1) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x1a0) getpid() setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000680)={0x0, 0x80000000}) r2 = getpid() sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000007c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000200)=0x3c, 0x0, 0x0) recvfrom(r0, &(0x7f0000000940)=""/145, 0x91, 0x1, &(0x7f0000000f40)=@un=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x103) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000000440)) execve(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpid() ktrace(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x53e, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) executing program 5: getgid() setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3", 0x9b, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="35576c01b25df6a44516c9f0f3f56dde3047a645b3823e45937e042443e29f39c16be2ad416ac88dba69a5a2e7a24d6301f6b4469700bb4340b518e97121b4a54d956724157754af7078f8973c83fa7a33000147e1fac5edcd72b92d8a08f77a9bf2", 0x62) fcntl$getown(0xffffffffffffffff, 0x5) getppid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) setreuid(0x0, 0xee01) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x3d}, {0x7}, {0x6}]}) read(r4, &(0x7f0000000180)=""/143, 0x8f) executing program 4: chroot(&(0x7f0000000740)='.\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000017c0)=ANY=[@ANYBLOB="1930f5ad7fe9aaaaaaa8aabb86dd6003dbde0030000000000000000500000000ffff0000000000000000000000000000000000000001"]) executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x64, 0x0, 0x0, 0xfffffffd}, {0x4}, {0x8}]}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) poll(&(0x7f0000000080)=[{r5}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getuid() chown(&(0x7f0000000180)='./file0\x00', r6, r7) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300303aff9c7e4d5081645bf0376e0865911feb7efe80000000000000ef8c70dd036c12fe8f"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f33003000008a211dd1450021b07f5a1957de740000fe80aa"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) fcntl$setown(r0, 0x6, r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x2}, {0x1d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab072000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab075000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab076000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab078000 didn't change! executing program 2: 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) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x7}, {0x4}, {0x126}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x7, 0x2}, {0xfffffffffffff800, 0x1}}, 0x2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x7) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0x0, 0x81, 0x3e75}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x6) r3 = semget$private(0x0, 0x4f6a96b87db1d682, 0x341) semop(r3, &(0x7f0000000180)=[{0x0, 0x3}, {0x1, 0x6, 0x800}, {0x4, 0xffc1, 0x800}], 0x3) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x0, 0x4}, {{r2}, 0xfffffffffffffffe, 0x68, 0x4, 0x605, 0x1b44e000000000}, {{r2}, 0xd8e8b5d39f0ec3ff, 0x41, 0x80, 0x3, 0x10000}], 0x800, &(0x7f0000000240), 0x3, &(0x7f0000000280)={0x8, 0x1000}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000002c0)) dup(r1) fcntl$getflags(r1, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0x3, 0x2, 0x4, 0x100]) semop(r3, &(0x7f0000000340)=[{0x2, 0x5, 0x800}, {0x3, 0xfffb, 0x1000}, {0x1, 0x15bb, 0x400}, {0x4, 0x6, 0x800}, {0x1, 0x7}, {0x0, 0x6, 0x1000}], 0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x43, 0x4}, {0x1, 0x7fffffff}, {0x24, 0x6}, {0x3, 0x8}, {0x8b, 0x8}, {0x42, 0x90}, {0x81, 0x4}], 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000480)="258d05c5331902ae5f988575f106b8d4783ac26cb0ea0c64b17d9a29dc85019dc5379a21f8de7691", 0x28, 0x3, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r10 = geteuid() getgroups(0x1, &(0x7f0000000800)=[0x0]) sendmsg$unix(r5, &(0x7f00000008c0)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000540)="2400ebdbeaac75a151be83dd3f70369c75d1f0e7dc1a3c9576e694fd504d62714d4c2b69e9c9897de75cda046a366c197f3121689d3584aaad7fcf66fc5c414696ae2ad9243de0288167c50053ec717737ce2cde500ef166909d246c41e82c90641b65b03f15b88e19ed17821225c10c8c8d37e91251d0", 0x77}, {&(0x7f00000005c0)="c9a4a96696eacefbecd0d2fa5d5875642fd41c3b53ca54c12fee724e96add016f81594d5d723044358c089c21958a39241ae8f0b9f84890f0115ae50e8d68905c9fb050dd6157ae07d6aeb514519b46d5fae35d9da1640b90d9ca50c59105108d8754772889340814ad437da5d103b9de292d7a0e6d844093c9b02dea63ec02ecc4c6edb94c035fcac558851d5c1218ef507ce9cdccdb2c4492236477ef5bb330f4fe286ecb0591248a37ed8afcf536dac4cb7b7e9e42db4ba2cc9d941ea69f6690f091c3c3fbb88f41744328b800d32929fcee83e0b4a90af4ff1", 0xdb}], 0x2, &(0x7f0000000840)=[@rights={0x38, 0xffff, 0x1, [r7, r1, r4, r5, r6, r4, r8, r5, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x58}, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000900)=""/177) r12 = socket$inet6(0x18, 0x8000, 0xff) getsockopt(r12, 0x97, 0x56, &(0x7f00000009c0)=""/242, &(0x7f0000000ac0)=0xf2) pipe2(&(0x7f0000000b00)={0xffffffffffffffff}, 0x0) fcntl$setflags(r13, 0x2, 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b40), 0x10, 0x0) ioctl$BIOCGBLEN(r14, 0x40044266, &(0x7f0000000b80)) executing program 5: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5", &(0x7f0000000080)=0x16, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f0000000200)="2c41bd08f35f3bef2a2d18a42d3f51afd155ce656ea0406f1d02ff655a74ff0ed50dbd5459e1eccb23", &(0x7f0000000280)=0x29, &(0x7f00000002c0)="dcc1b16ff039f1225c4d62e50af0f272eef5596454572c5b65e0a0425246010a", 0x20) mlock(&(0x7f0000010000/0x2000)=nil, 0x2000) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="0d92ffed9e5ce929ad3df05146dcad858f60b70c19", 0x15}, {&(0x7f0000000140)="a9d88915", 0x4}, {&(0x7f0000000180)="5e89cc1964e050e11c690fb46ec299104162ddd98d2f70a512aca2faba41e5921257dcc875d7e08ebfa60d241bf19d521387780545b7849f0192e6859e144a43c253c640c13fd41f1225bd58f3b2db177acaa64441a0f47a333366d0731fc501aef4d7cb36a298503605a6c5c4240138eaa7847cfc65d7369b4fb1b4672feb9a159ee11bcad3a49caa7e01e1a2c9892a7138ab82c9179d3a9abd0a31df03305184c40c48998b596b694d66f9cbf3", 0xae}, {&(0x7f0000000240)="33fc83abbaafa3043b1127f727a20a2695144598917c2c2a54946cfff73b886268cd946dd1c5", 0x26}, {&(0x7f0000000280)="8f98b808fc5bf2f8a12f762589a7c09c2d9aa7352a71cbceec5585f50e4d29ae6e785a14182bdcef0b7ad01e135fd004f69d14f9b55d813a3432b4b532619d2b5a2ae45682879c79efb410d3916797c02a029975", 0x54}, {&(0x7f0000000300)="2f111aeb8e8c630d1b2f3c0466717cc18eb1343d9a4a9617164526d840d05a8a7c69e46cb598dec99a09d1c783fd4b4c069501a0db20d85a7383892132c1f4f76f942aee1889c57d4a7c1f366464dcc27afe5d2073b5ad7d7727bd4556a1113c559d0394b7a485dd33f93724fbed1744410842cf0de81254538f", 0x7a}, {&(0x7f0000000380)="f5cc7a2f1e9cf74d253eb107e1c39b6fd9ad9e31342e51563de9cd86c00b37f4b0e847b200ba54292cac08143b401bbeb66e14f3257af880e1aa447221f60fbaf4120993ad9741a6662add9ce21c99583cf54c75bcdc474fa604bc0c431d69cb35a47fda4c2221c57627b1e5a0bfd9ce60a6e6b3281ebede8e3aec5125789fcfab21c67fc5c954e5bbed37ce0b22cba704ddbc0d2efeb84777b5114b0b8082e114f60b2146bd4e3d1a4f40ef9f5a6ae8ee2ee35695cec5bd97b548d94f789460943fad2ae0233011803384fd6d3ecb06c5d44cd3", 0xd4}], 0x7, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r3, r2, r3, r3]}], 0x20, 0x5}, 0x3) r6 = dup(r5) listen(r6, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) chmod(&(0x7f00000005c0)='./file0\x00', 0x0) r9 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x100, 0x4) preadv(r9, &(0x7f0000002600)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x2, 0x9) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab079000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab07a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab07b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab07c000 didn't change! pmap_unwire: wiring for pmap 0xffpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806ad622f8 pmap_unwire: wiring for pmap 0xfffffd806ad622f8 va 0xd3ab016000 didn't change! executing program 2: r0 = socket$inet(0x2, 0x4000, 0x8) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000040)="1d8bc9d8ee9d78e6bb591d8f4f46376d17e3f70bc8f8ccb1c4311a524be2635410b81afc2cb87a9474ae78f49bdf44387495135c3c14956e5d3bcb21", 0x3c}, {&(0x7f0000000080)="2bf0b7a1c077ecfd6eeaaf6367e58a1d94b61a738d3fe79797f53a962dbe84ef686f334d0d679f3ba3ec7b5fbffabde4cdc44cc29240fe4f8d75998ea638e3240159fc4996c9a2c252587d3df98c6e28e155fbfa7f632ba475ce70c7b1129d8b7378eeab7b8e69d0e936f6cb543f2af0b5cf74572ef15b5a6ffe0ef722bff1fd1830d09f0aba26d584b561471ac1cab6f48788c435055b1d21ba37350991f63ab7307eb00034ea5ed8711a1f7b76b727bb77b76afef6da2d346c21f227378b17d67473273c4be1", 0xc7}, {&(0x7f0000000180)="9d9997ad581eb9ae2dd6a95f8c4be36b55d675c617ad026c0ebcb7b6fdad740ac0ae1f3ff121f2d9e10a7bbe84fedd34d8b7e93f696cefcfa4f0245d3c6238ecde43aa851d7e16eaeb5b922d1c36fd40828c6b75d020b7b8631b015f806f27b76b051394d64944cb89b6e9d5acc3aee8c93f8b3e4ae10d08a9b91e19129fb8de9e2862fb8961b80651893891a7213e66625ffb5b241d6bd3f0fec4ff0c64", 0x9e}, {&(0x7f0000000240)="df01df0ed8d43aad5e0116ea14a41d52f999021c3632bb9dadbf9a6d128d1e68da0e601e126c7769b35e8da98c56810016154735c88ef5dc6d68a4a0e072a4faf13a42636cc4fe860d977424928bb3c491a5cb3405b40e5acf3c2d41e79294de0bf14288c73e78dfe3c5765cdd95a906bd0f978e922c043ecc65ceab1873f6adc2d5b25ebcb06cbbab1ea6405d76f295420e634e3dbd01e592e2f839bfc722ca14eabcbc23bcb13de376fe9f303f67cc80fbccda599ca1b3c44930a503f1575e11dbb1ad3d379ab06fe3fa2c313359d2be51f6f72a5afde585e3a15040375c61bedb6b838256a21b05f533af80fcf4a9c016aec3b5516fa71101258f16", 0xfd}, {&(0x7f0000000340)="ca448678b9d386467d3dac96a35a6ccb2a9d85cf76480888bac5a1518d01207c12f356e6eafb7e7d30edbee9fb8826ad0f13f1851f6c68c0007d0150fce5d4bffaa3846f161d89f05bd1944816aee26bab03d7ced6e4b3a9029b01440ec8817f19d1d0bbead4296589c09787b1e6a08c01cbe340a1f80f18e99eec4be192f6f1207ed94e8219b4c974d2c1ebcdd3ab2bb653ccec15ed2e1cbcdf090419ce911111b8c58a09b5746ce489bc266d2be815f24c75d493982fd87a2f58e990cfdc01632e53ea9407c9785d23", 0xca}, {&(0x7f0000000440)="6e462dd3d8f35eafaa46566725e1a8a03cf307f1fd4217ea033b086143679f2e7410144afd44d77252fa9240633295e86dda375446342cda9f3dcb3a3e1d5b8d568d79353f15a7307136a148ddbd1bbe5bc572debf74cf1342d2bf719071640075ca6008513e37f4f2a4379c49ff5da2d9274f0f0b9d533d25bdf2f89225228f634733ba55c8a1dbe9", 0x89}, {&(0x7f0000000500)="5bddf97a4bacc26c8b12b0a3109111ab198516e92c1b7a181ced07eea572d625232eaa14cf4e7b9b62eaf5ad1861c277774879a262930d0767b4a1dc78f522321873a25e71cd9c66f9b638b014743bb430049b8fcc9323b7dceccb3f171043a811cba4b8020af40734d43c120c77139df08b357e39d59a10fabce516984696dd2bcfefef7f1c08038636af0e1b65f1750d653e1e92d23616554b80d5ece9ceea597c2666513e24fe07ba6894238fde093f0362d54f395b3220208ec97c5201156ae4204ce4b49f55e6ed53deca22a5854309ef4f172e84c3d5b69f29112857a212e0b29c5dd6883b73d4c08d970daa2dcff980599683e866bdce52a4adcdcff31d213b2d7d2d127841cd817462308bc561f28053e616d75ff15b89f8ab984cd74c6a12170aa82e6e6e02d7026c23a2c3e30d29323b7c5e8e8de70a6116d9624078c8455e76228db08bd6cbbf656851f3c661895141dd79a03dc78d1d64be76d6b6751364114badf48898d69f687d99033f987c8b598f0bc0ea757634212461b2893b6cc8752af519ea483fffcb62ba689f179cc29aabd35ccf724c9d3c3821d07f127e0db0a4e3eedcdf55364958ce57a77fea524f66307074db4d00c4fb090d62289331b1509c89860ab49592f4b025ebe66d8f9212887748449cfd252189cb66eba92c421f1f8106eca0a364198a9b09b20e27ac712086804b4612882a4e0e5f65e1ed34ced72e9aeaa9f2e278070d1178ae92bbf663528ee8fdf3ab037969837db0dc1958f596d4c06ecbcb6a0adc49b16b88e16ab17faca6f7c9a7a4bfecc341af02598a8c692ce024301f08d1f4659b58a9a6aadce2782db2b5cded1eadd0bfdbd5fd034a05b2ee6b9eaf75698f5ccc5f3f808c63c9e190877c123ea2bc32e9ad4cdad42a6daae0238e96e49cd9fb02ddcf5b82315dcd8c25b8f4ed94d3db41750e903711cc130823601177ed52d51ba24aa1d35cc0dba71e6d468d01df224c38ed5d436d6545b1ed5978d798fa9997a7cd064c6197466c214ddc28d1dbf4dbd5edab9b160eaef853b86216979730a50a3cfe783675cd86c28c8d3204e41830195f65d1702840e9df6aa266338d11c13a31279001f84e28b32544e48d72f232c493465b4c493fe1c7c8155189bc7272ccc80a9d1bca4d73ea80f4220c1dbcfb4dc85e6aa624536d338ed751d18fe5439b468642f149387e84d1fdeefcef15a1c9d5d6b8221eb0faa114e559b27fa05113c2ebd5623c603be71637fb4cb6fa6ee369e8aefbd2ccb892f39fb50286ca5b1ce8c93863b754b4413967f92415a1416153f1e933bd34984c8b2146e15b346592b6eb09d74f94a125871e874ea3c8e87fb3964ec7e559b24786ebdf9140789fd7927c690458dbbce60e7ed98a2235065f1df8fc654bdf856becb0969171f3919d6f987ef8e581fa958ff184e716a9aeb3bae0e267125423bc0ce55b8aac64038368c69642e4038de9a365ac7396b6a5f2ec82c319870303be4519f50979585fc157a6cfd2948edcdeece99f1cefa81c9e0fe82a1f21b7ed174f9a7fbe16cfcb22fa3a7ff027709a80bcb8256031f4c731cf155e708b34e170664a05fc0d68c43384cb390bb106aeed4d185fc235fd512e2d1be06b37fdcf07b28142d7956765f7c5d4992ea878c3813a985fa2c5c77a5e767356a18f9779e4604139ed8ab0f9ea07fececcabeae64d19783ff4b21b103a90ba360f8a3dff40d4fc8816aa702727003ffa17a875e02e5ac58d9cc32a26ecb166a6d6ae38fe4b7df31ab2852413d5bb9f2a5a32d7053e60da45696db3699f2da6aa4b0beda45ba607ded7bc314bf9548d3da242b972900299e63badf89cf0e0ac34fc8796f0e7617bfea60d2d5e72f938e35a60f324519a6eebd1fe542d4c6df3bcde818de194410280364c95b2589d881e9feda8797aa4829e63d647e92a88cbaba7301050042322ecb271f22ff858601656bfb4e706b54bd777ee402d587ae018834a92ce76039ea11b35a8c91939ca37abb8aae750fcd58d5f9490b52e552f7bbe8215ac51588c6aef870962c0e4b8649fd90e1c4be24e3d29032b79cfc0c020ed7da68cfb33732bbf94042ed326651d726fc6241677d0493e1019539110ae3acce46007d4ce0fc713661e470eb5e9ca5e2b637937b276182f54c68567c7a5d2e78ecb23905fa6bba09ed2451f8b377efadfad132c792d55829fa5b1ff90a25522fbf401f97be22b27b44ccf2e6c49b08cd8437cff653b0520dc138d7b6af59d2e3ae55f110131005cc48ff29de5ebeba25f7b227086c5ea97dffb486d397fef30f41065855fff0c4bc7d9ca51f11f0d8fabbdf9f46acf96826917e51b7a1b7a9e59c3732d1faa5451cf4d0185fe49b2ac112670ba60a2ba90c45147d90164ea5862a6c236ea7b93a42f5fb3af68d51fa22e1d9668097eec9be34f3a31d54229f0d4ba7e8395e74b4b92c75ffe9bfacbd1f32b94d913933661bce5325bee06d1546f3fced697baa7dea676101865aadde245a7e2426c2db18cdae07dbd810b8b5af5a548da79ec63a2e04eb08d6596717ed275193d099e9b6dbbaf0cd6dac1460838dfede8290144fff2c7cdb13e8abafd97db235bbe097fee51da39809513205fc4d78ef9f380ed8b45efe9491a954fd0064024bfeb469b6d0f2d2f1f439037f79004d6c878649da7c82bf59cfb762132ea67a1681f453bba4364c9abfe251c95269ca55b6f6876a3afc789de535d76da917e140e9c0a7b53a5fd996f78bb283439f3bbb1bde1d8072677aae5611f03d701db2066b889df6aeb188a3b7a137d4fb37f21b98bf5315d8e12489292ec99e8a4bcc034ce6c5f398bc020dadeb37d1564c2a29878b4af6c0a86ff6b2625b289ff578fcaab25193b6f5ba46647e1685ff8f1f93bced71c39953ca16176e6ab646812f02a29b71667ce5a1d714e8683ee255e704db1345d2f71ea82333cf734b6ce5cf665b8724055184558dd5f79579e5e9faff16a861de50d99e8ef6a60714cc33e0f41700baf4252cb57b0eeed7cde9b29d08365a7e73940554dba57c18a17a4a33150f6cde63c4c792a863f51991d27eb601d4b4a6cef07139336f5afb1f4d9a29c0a96758952b63d42f4d4f18cb1c0f08f163f9c663fe2979a7f5b645d87b05c644177a778b8036ee5e4645150f7e867618066c5d4a644b66a7b5b87a3280dad738c8922789a74732ec3ae0c8af2ab18eadfde23bd2f868d451f2491608f3cd47c033a334573be515f01cf117e1430c18e79463fc9489b230a0c3b6784977c8e5a03b9ba720089d06e77a49fd6801fe79585127402a82f2e58b86c1958771ab93883e0e8961a15a44570390d4ba4f59c338d1f6051e7cb295ebe873d5c9c4641e11c1e1c12f7c68a566afbf5ba67f20b19882ed3ad8f900258bc475f6c4f53b467d9220115a3e84d2b277c9dcac2f6928b5a523bcdd8031a2a6910f94e30f84a461f26ca39bec94094294a160f76cc689c8f8a8400ce429f865d8a24c192f1e4b07b5dda0a766d12b7de0f925ced8c8625dca5144f41e3f80be05a86833a5f89cf80c6a17f170b0d6268a1771dc9c4b208e3f5ffc52761fe51822025e61c71c02686ea5a76632c20fcbeda4cc69a82f7863ae5133b6bea6836c020d3e880f05027470225a9b560255f8420b9b637169e48e6f8eb180013d16200633d887b3cdf1b63f271ad8d684f08376bea2fbc39bd51b1388f54a0a014106c96ec974afb8567dfb2389cc1426f8fa69ff09d558e407caff33b56a83468eccd51a75a2379e2364240453a7ce9ae74a643cb4e91adc401180e8030878d6a80681eb054991fecf844cd9390e61e5bf78ae36898adcfa83bb1a544af4657b22ffe89bb63d2b5dbaa0c9a3ac653999a50744b06025dbcc168162244144acbbacc0fa099a90190bdd71caa8c519bbb0d7e4a31f3a3ab26bfa71aca3391862b9f445718526cf66c60bd9f587e527c65a4f32673add6a60d01d66523509a59fbc79f572337d476f6e638fde15ecb3edad04c9b1271cbd1e752d08e0cd7cced6bcaa1ba0cc4e1c4e48a2ad10870858d744194110dee30339326bff987b0a0341bae6e2cc9cc7a6b91b6c18ce47d0212f1ff15e07d1401c70b89feae1e7c8137e44d7cca0d238819e4e9433669653bdf78a3e0906c2727790a0f6849b742ee69aa4267e1c09b43694be647e100a49a452bd3dbba756a544a36527a17a41f7a5b0f7c1a7fc83f04deeeb1c45aceb83b76d1ae1d2af4442355dece64d9e048ca5755f25698d4b7555512239b8a1737e7fd97f7e248ad6a5ca0931c182a57776554b5e6778f4380249cf56ddfcee403f15ac7bfc88e6e27c9385e08f04823594d951ceb017d4a353fc88bbd7c33402ec6076bb3a6afea7f2560fd1bc3de11319faf37e5b0a72295ac2a5bb6d2962f8cefd8fbce3342312a8da676ed6d1fd1cd98e78cc6c3b537f40aa1f4b9ada954fd13cd54186c48788f66fc6217f0a69f1fe9ed7b28c036b36694f21733d001d4c831e25c43d29d83c35b9fb82ccf3c2182664fb0dba444cef4a3635925735aba65d057b9b27ad3cbf0577d279c977f7155453b593b3f71a60db450cf9d322d5040e0bdcb9e23b9706595931f6a61b796246070dfbe7b6ed14e679d381511a41e1bc5b306ca9999632348031a133baa0b47be7568175f00f901047b8d8b60e6bde75e83b0ad715af7dc2ef445311e8412944a490df6bd524ad1fa7e1409158a83eaace72f6d604c844c92fc8af3d39f78557892c238c246489380b61ed4376d6a63cc5bbdb630e29bc640d2ea02d19dc9c1131a7740264c959e20fa07348dc69e244afe8b7fec37620d9a17a2cb1fd1faee570f95f46f8f804c065ce39a14d2046b5ec3bdc7c3d2a77f377b44e8c1ddd8a0b69dacfefddf6165874029e3fed8ada60fda9044edb132fe28368a181ffa0a5b99ec0527df449f455be933e8297cfd7367363b6f1bbd86a7d4c0d9cd4b51a9d277c50a486930ddf87f797d62a1cb1dd103d913bf4ee896f8c771ada05ec8e70d846ff66dac5935a78d93ea61f53c4fa58dea4844d1d56a4e4b3ace07a3040538436d00ca2d399afcbb1ca5098cec3d4d0b1cf82b21b2966e27d84c79e2f5d34d4202d986053404daa2a41f257dead660521089a4816fb1a53314d236fe8fe4cfb7824134457363c062363fc9d0b6a1bb1cdad93fce94735ed77f03f77db120ecb966ea8dfd366ca2d626d41ffe60ffc1f6c3c23ba3590fa6ac0378a7782603a41b95a96e6fe66853aa9232177ff16ac879b16be0402f09ef0cfe2e9703d0a6468e9ba054f924a53c9f1cf037c273f81e29ee04727057d40542be00248fc99ce661e25ffba5cf231b99ecf3aacf2019dbb4d409dce5edf4399837a54c9ec24d8421b3b5b7031cdc395c219620fa192db8643e22704177498c24b43082e1669194e1e72688b678e21f9e1ad70034f445e6f50f0b24849e9e2f90da8707c122109dbeeada7499f300fd0b5fee5d1e0110980048cd721f69584ddebcb85ad0893295d5bb28e8a47a71b520c0a0331cbc7742536830b28f3d5091b4a7675e4ee24aec0529d1979119666edceb891882009bcdd3e9d34ada8283fe9e6019a8be77b67853b8fb8582eced8f5ccbd7b014e389d000d84bd9510aaca926949404b449b27ee2f0f1922cd5ce2ae91433bb5da2f4f044191b8d8b5c32405442e71009bd624f2ebee37302f1a4da62265915f69434faa91eaa23ce4d4f5b97ded5b588a8c0cf7861d207bc47537c79c11ba4244b695c5eb2f8", 0x1000}], 0x7, &(0x7f0000001580)=[{0x88, 0x1, 0x0, "c7a46a6501b5e0bda575579d59ffdfdaf8ca1c5641453c1fb7df78e82352dec6bdacff58755462961da80d3c28d2def41477d1a9295c30ecc86fb8ff4c26050e9508f7b679cc5410e5e0c91eae961f2ebf801efffabe0fc8bdefeec8443822f4bab054335eec293a0bad5ab1f34a8b305508fd54f2"}, {0x68, 0xffff, 0x1, "4dddcfad6fd97fde5d26a2bd86979295d70988dd5d7cf5339121a42f01d63ff9b34153410d914db4ca0fdf665e65ba5605cf58bc30c026a033a5a9ed0bb06c7e8eae562ea718c4f8ff08662961e671087e5913f1fa87"}, {0x60, 0xffff, 0x400, "8f538d190937a1f9edcaf554a7f3703a81e4411236c5365f7ba8591e74ca91f7f7ff06f2c60e72ba21611ffc2913239eb5a8dcd65989e60063767b2c229bc53bdb2a18fc116958b9a3d322b8436cb97a"}, {0x60, 0x1, 0x8, "5adbea1f6315c82c88ad46396a48e905d9fa6553be72d32a68f7f115e1359a114b001528b310a7a6a6b572a02e66d7c7effc387d09e9cabc78b8fc8a59cae5356172155b29ee40e371eee64a2593"}], 0x1b0}, 0x406) getpeername$inet(r0, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r1 = open$dir(&(0x7f0000001800)='./file0\x00', 0x400, 0xd4) mkdirat(r1, &(0x7f0000001840)='./file0\x00', 0x194) recvmmsg(r0, &(0x7f0000001a40)={&(0x7f0000001a00)={&(0x7f0000001880)=@in6, 0xc, &(0x7f0000001900)=[{&(0x7f00000018c0)=""/44, 0x2c}], 0x1, &(0x7f0000001940)=""/181, 0xb5}}, 0x10, 0x0, &(0x7f0000001a80)={0x2, 0x5}) r2 = open(&(0x7f0000001ac0)='./file0\x00', 0x10000, 0x50) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000001b80)={&(0x7f0000001b00)='./file0/file0\x00', 0x0, &(0x7f0000001b40)='./file0\x00', 0x8}) truncate(&(0x7f0000001bc0)='./file0/file0\x00', 0x5) listen(r0, 0xfff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000001c80)={&(0x7f0000001c00)='./file0\x00', 0x1, &(0x7f0000001c40)='./file0/file0\x00', 0xe}) recvmsg(r0, &(0x7f0000003480)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000003380)=[{&(0x7f0000001d00)=""/239, 0xef}, {&(0x7f0000001e00)=""/44, 0x2c}, {&(0x7f0000001e40)=""/236, 0xec}, {&(0x7f0000001f40)=""/87, 0x57}, {&(0x7f0000001fc0)=""/192, 0xc0}, {&(0x7f0000002080)=""/218, 0xda}, {&(0x7f0000002180)=""/181, 0xb5}, {&(0x7f0000002240)=""/49, 0x31}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/216, 0xd8}], 0xa, &(0x7f0000003440)=""/51, 0x33}, 0x1842) execve(&(0x7f00000034c0)='./file0\x00', &(0x7f0000003700)=[&(0x7f0000003500)='\x00', &(0x7f0000003540)='+\x00', &(0x7f0000003580)='*@/}/\x00', &(0x7f00000035c0)='\xe2\t)!]\x00', &(0x7f0000003600)=']U]]\x0f\x00', &(0x7f0000003640)='\x00', &(0x7f0000003680)='%\x00', &(0x7f00000036c0)='@\x00'], &(0x7f0000003940)=[&(0x7f0000003740)='*-i\x00', &(0x7f0000003780)=')[(&\x00', &(0x7f00000037c0)='\x00', &(0x7f0000003800)='/\\\x00', &(0x7f0000003840)=':*\x00', &(0x7f0000003880)='(^-$\x00', &(0x7f00000038c0)=')$\x00', &(0x7f0000003900)='}\x00']) chroot(&(0x7f0000003980)='./file1\x00') ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000039c0)={0x10, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xf}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x95f}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xff}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xdb}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xca}], './file0/file1\x00', 0x9}) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000003bc0)={0x2, 0x0, 0x9, 0x7, r3}) openat$pf(0xffffffffffffff9c, &(0x7f0000003c00), 0x40, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000003c40)) fcntl$lock(r1, 0x9, &(0x7f0000003c80)={0x1, 0x0, 0x8000, 0xcf, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000003cc0)=""/142, &(0x7f0000003d80)=0x8e) syz_extract_tcp_res$synack(&(0x7f0000003dc0), 0x1, 0x0) r4 = accept$inet(r2, &(0x7f0000003e00), &(0x7f0000003e40)=0xc) recvmmsg(r0, &(0x7f0000004f80)={&(0x7f0000004f40)={&(0x7f0000003e80)=@un=@file={0x0, ""/15}, 0x11, &(0x7f0000003f00)=[{&(0x7f0000003ec0)=""/4, 0x4}], 0x1, &(0x7f0000003f40)=""/4096, 0x1000}, 0x1}, 0x10, 0x0, &(0x7f0000004fc0)={0x80000001, 0x8}) recvfrom$unix(r2, &(0x7f0000005000)=""/4096, 0x1000, 0x3, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000006000), 0x400, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f00000060c0)={0x7, &(0x7f0000006040)=[{0x20, 0x3, 0x3, 0x3, 0xffff}, {0x1, 0xdc6f, 0x5, 0x1, 0x7fff}, {0x9d46, 0x3, 0x7, 0x4, 0x6}, {0x4, 0x9, 0xfff7, 0xffc1, 0x9}, {0xc5, 0x7f, 0x0, 0x0, 0x9169}, {0x3ff, 0x200, 0x350, 0xd8a}, {0x5, 0x9, 0x7, 0x6, 0x1}]}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000006100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000006140)={0x0, 0x0, 0x0}, &(0x7f0000006180)=0xc) fchown(0xffffffffffffffff, r6, r7) executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000140)) dup2(r2, r4) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x2}, {0x3d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) r2 = socket(0x11, 0x3, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) pmap_unwire: wiring for pmap 0xfffffd806ad622f8 pmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806ad628c8 va 0xcf4d62cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad628c8 va 0xcf45e1fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad628c8 va 0xcf4c16af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad628c8 va 0xcf4e768c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad628c8 va 0xcf45e1fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad628c8 va 0xcf45e1fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad628c8 va 0xcf45e1fe000 didn't change! executing program 2: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x19, 0x4000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fc91e574c27cdb501a", 0x9}, {&(0x7f00000002c0)="b18e57d6079311aa0e9a3ad7281226aca09a540debc85b30aa5fb40bed5bf8696e6e7e4bf747afa338c137e29fde657caa8d9bd184427e6233e4852f5a7b26362decbc7cbcdc9286c5ca5951f79e573bd03732e2c9748926f7623cc43a91fdd61338e51de809d2eb4a905ca82f35a8c0d0cc74facd5af030f9bfd572aaaf3142a6c82fc1b4c6081ffd9bebb100", 0x8d}], 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x7fa, 0x0, 0xeffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x1}, {0x44}, {0x96}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @random, [], {@generic={0x8847}}}) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x12, &(0x7f00000001c0)={@empty, @random="1de64e8242ed", [{[], {0x8100, 0x7, 0x0, 0x4}}]}) open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) execve(0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f00000001c0)='N3', 0x2}], 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000280)=[{0x50}, {0xc}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) executing program 5: setreuid(0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f0000000080)) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async, rerun: 32) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (rerun: 32) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) (async) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) (async) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 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'}) 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}, {}, {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, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) (async, rerun: 64) r5 = kqueue() (rerun: 64) kevent(r5, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) (async) r6 = msgget$private(0x0, 0x0) getuid() (async) msgrcv(r6, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad628c8 va 0xcf45e1ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad628c8 va 0xcf45e200000 didn't change! runtime: g31: frame.sp=0xc0003537c0 top=0xc000353fe0 stack=[0xc000352000-0xc000354000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0xc37604?, 0x10ce8c0?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x2b1849788 sp=0x2b1849758 pc=0x43d1bc runtime.(*unwinder).finishInternal(0x0?) /usr/local/go/src/runtime/traceback.go:565 +0x12a fp=0x2b18497c8 sp=0x2b1849788 pc=0x468daa runtime.(*unwinder).next(0x2b1849880?) /usr/local/go/src/runtime/traceback.go:446 +0x235 fp=0x2b1849840 sp=0x2b18497c8 pc=0x468bb5 runtime.scanstack(0xc00019ca80, 0xc00004b268) /usr/local/go/src/runtime/mgcmark.go:899 +0x271 fp=0x2b1849970 sp=0x2b1849840 pc=0x424351 runtime.markroot.func1() /usr/local/go/src/runtime/mgcmark.go:241 +0xb5 fp=0x2b18499c0 sp=0x2b1849970 pc=0x423035 runtime.markroot(0xc00004b268, 0x26, 0x1) /usr/local/go/src/runtime/mgcmark.go:215 +0x1a8 fp=0x2b1849a68 sp=0x2b18499c0 pc=0x422cc8 runtime.gcDrain(0xc00004b268, 0xb) /usr/local/go/src/runtime/mgcmark.go:1200 +0x3d4 fp=0x2b1849ad0 sp=0x2b1849a68 pc=0x424e74 runtime.gcDrainMarkWorkerFractional(...) /usr/local/go/src/runtime/mgcmark.go:1130 runtime.gcBgMarkWorker.func2() /usr/local/go/src/runtime/mgc.go:1404 +0x85 fp=0x2b1849b20 sp=0x2b1849ad0 pc=0x421305 runtime.systemstack(0xc000007180) /usr/local/go/src/runtime/asm_amd64.s:509 +0x4a fp=0x2b1849b30 sp=0x2b1849b20 pc=0x47586a goroutine 5 gp=0xc000007340 m=3 mp=0xc000063008 [GC worker (active)]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:474 +0x8 fp=0xc00005e750 sp=0xc00005e740 pc=0x475808 runtime.gcBgMarkWorker() pmap_unwire: wiring for pmap 0xfffffd80pmap_unwire: wirpmap_unwire: wirpmap_unwire: wir OpenBSD/amd64 (‘) (tty00) /usr/local/go/src/runtime/mgc.go:1370 +0x1e9 fp=0xc00005e7e0 sp=0xc00005e750 pc=0x420fc9 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 1 gp=0xc0000061c0 m=nil [select]: runtime.gopark(0xc000601a60?, 0x2?, 0x0?, 0x0?, 0xc000601964?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0006016f0 sp=0xc0006016d0 pc=0x44006e runtime.selectgo(0xc000601a60, 0xc000601960, 0x5?, 0x0, 0xe0b00?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000601810 sp=0xc0006016f0 pc=0x451b25 main.(*FuzzerTool).exchangeDataWorker(0xc0000a69c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:284 +0x113 fp=0xc000601b40 sp=0xc000601810 pc=0xa45b53 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:203 +0x1175 fp=0xc000601f50 sp=0xc000601b40 pc=0xa45135 runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc000601fe0 sp=0xc000601f50 pc=0x43fc2b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000601fe8 sp=0xc000601fe0 pc=0x4776c1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 7 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 goroutine 3 gp=0xc000006c40 m=nil [GC sweep wait]: runtime.gopark(0x1456f01?, 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(0x8a740?, 0x81d99?, 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(0x14585e0) /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?, 0xcdd430?, 0x0?, 0xc0?, 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 18 gp=0xc0002df340 m=nil [GC worker (idle)]: runtime.gopark(0xc0000587b8?, 0xc0001fcca0?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058750 sp=0xc000058730 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0000587e0 sp=0xc000058750 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000587e8 sp=0xc0000587e0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 19 gp=0xc0002dfc00 m=nil [select]: runtime.gopark(0xc000059f78?, 0x3?, 0x8?, 0x61?, 0xc000059f72?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059e18 sp=0xc000059df8 pc=0x44006e runtime.selectgo(0xc000059f78, 0xc000059f6c, 0xc0000fa500?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059f38 sp=0xc000059e18 pc=0x451b25 go.opencensus.io/stats/view.(*worker).start(0xc0000fa500) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc000059fc8 sp=0xc000059f38 pc=0xa195ff 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=0xc000059fe0 sp=0xc000059fc8 pc=0xa18965 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 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 22 gp=0xc000810000 m=nil [chan receive]: runtime.gopark(0xc0000afe60?, 0xc0000885f0?, 0x30?, 0x2f?, 0x8f71a0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0000596f8 sp=0xc0000596d8 pc=0x44006e runtime.chanrecv(0xc0000afe00, 0xc0000597b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000059770 sp=0xc0000596f8 pc=0x40a29f runtime.chanrecv2(0xc0007a4ec0?, 0xc000060098?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000059798 sp=0xc000059770 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc0000597e0 sp=0xc000059798 pc=0x8f5f06 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000597e8 sp=0xc0000597e0 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 28 gp=0xc00019c700 m=7 mp=0xc00001f008 [syscall, 7 minutes]: runtime.notetsleepg(0x14bb020, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc00005ffa0 sp=0xc00005ff68 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc00005ffc0 sp=0xc00005ffa0 pc=0x473c89 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00005ffe0 sp=0xc00005ffc0 pc=0x7b9453 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005ffe8 sp=0xc00005ffe0 pc=0x4776c1 created by os/signal.Notify.func1.1 in goroutine 34 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 34 gp=0xc00019c8c0 m=nil [chan receive, 7 minutes]: runtime.gopark(0x7b9065?, 0xb25720?, 0x1?, 0x1e?, 0xc000112758?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001126c8 sp=0xc0001126a8 pc=0x44006e runtime.chanrecv(0xc00001c780, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000112740 sp=0xc0001126c8 pc=0x40a29f runtime.chanrecv1(0xc00001c780?, 0xc0001127b0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000112768 sp=0xc000112740 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=0xc0001127e0 sp=0xc000112768 pc=0x7ba005 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001127e8 sp=0xc0001127e0 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 31 gp=0xc00019ca80 m=nil [IO wait (scan)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003537e0 sp=0xc0003537c0 pc=0x44006e created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 27 gp=0xc00019cc40 m=nil [select, 7 minutes, locked to thread]: runtime.gopark(0xc00005f7a8?, 0x2?, 0x9?, 0x3?, 0xc00005f798?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005f640 sp=0xc00005f620 pc=0x44006e runtime.selectgo(0xc00005f7a8, 0xc00005f794, 0x0?, 0x0, 0xc0008614a0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005f760 sp=0xc00005f640 pc=0x451b25 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc00005f7e0 sp=0xc00005f760 pc=0x46e60f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005f7e8 sp=0xc00005f7e0 pc=0x4776c1 created by runtime.ensureSigM in goroutine 34 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 35 gp=0xc00019ce00 m=nil [chan receive, 7 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000112ef0 sp=0xc000112ed0 pc=0x44006e runtime.chanrecv(0xc00008a180, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000112f68 sp=0xc000112ef0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000112f90 sp=0xc000112f68 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:102 +0x19 fp=0xc000112fe0 sp=0xc000112f90 pc=0xa451f9 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000112fe8 sp=0xc000112fe0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:100 +0x3b9 goroutine 36 gp=0xc00019cfc0 m=nil [IO wait, 7 minutes]: runtime.gopark(0x41173b?, 0xc000074c88?, 0x0?, 0x0?, 0xc0001abc48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001abba8 sp=0xc0001abb88 pc=0x44006e runtime.netpollblock(0x2b17a54f8?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0001abbe0 sp=0xc0001abba8 pc=0x439937 internal/poll.runtime_pollWait(0x28d3472b0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0001abc00 sp=0xc0001abbe0 pc=0x471c45 internal/poll.(*pollDesc).wait(0x7?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0001abc28 sp=0xc0001abc00 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0000fa000) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc0001abcd0 sp=0xc0001abc28 pc=0x4e956c net.(*netFD).accept(0xc0000fa000) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc0001abd88 sp=0xc0001abcd0 pc=0x5c9869 net.(*TCPListener).accept(0xc0001180c0) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc0001abdb0 sp=0xc0001abd88 pc=0x5e063e net.(*TCPListener).Accept(0xc0001180c0) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc0001abde0 sp=0xc0001abdb0 pc=0x5df750 net/http.(*onceCloseListener).Accept(0xda1cd0?) :1 +0x24 fp=0xc0001abdf8 sp=0xc0001abde0 pc=0x70f624 net/http.(*Server).Serve(0xc000000000, {0xda0cd0, 0xc0001180c0}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc0001abf28 sp=0xc0001abdf8 pc=0x6ed5de net/http.(*Server).ListenAndServe(0xc000000000) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc0001abf58 sp=0xc0001abf28 pc=0x6ed271 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:362 +0x9d fp=0xc0001abfe0 sp=0xc0001abf58 pc=0xa46b5d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001abfe8 sp=0xc0001abfe0 pc=0x4776c1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:361 +0x37 goroutine 38 gp=0xc00019d180 m=nil [IO wait]: runtime.gopark(0x6?, 0xc000859000?, 0x0?, 0x10?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000357958 sp=0xc000357938 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000357990 sp=0xc000357958 pc=0x439937 internal/poll.runtime_pollWait(0x28d347598, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003579b0 sp=0xc000357990 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000790a80?, 0xc000859000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003579d8 sp=0xc0003579b0 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000790a80, {0xc000859000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000357a70 sp=0xc0003579d8 pc=0x4e54ba net.(*netFD).Read(0xc000790a80, {0xc000859000?, 0x197?, 0xaa4ac0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc000357ab8 sp=0xc000357a70 pc=0x5c7885 net.(*conn).Read(0xc0000a0760, {0xc000859000?, 0x684f16?, 0xd990e0?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc000357b00 sp=0xc000357ab8 pc=0x5d81c5 net.(*TCPConn).Read(0x4?, {0xc000859000?, 0x407fc8?, 0xc000357b70?}) :1 +0x25 fp=0xc000357b30 sp=0xc000357b00 pc=0x5e7f85 bufio.(*Reader).fill(0xc000861560) /usr/local/go/src/bufio/bufio.go:110 +0x103 fp=0xc000357b68 sp=0xc000357b30 pc=0x66c103 bufio.(*Reader).ReadByte(0xc000861560) /usr/local/go/src/bufio/bufio.go:269 +0x27 fp=0xc000357b88 sp=0xc000357b68 pc=0x66c827 compress/flate.(*decompressor).moreBits(0xc00079f308) /usr/local/go/src/compress/flate/inflate.go:697 +0x27 fp=0xc000357bc0 sp=0xc000357b88 pc=0x685427 compress/flate.(*decompressor).nextBlock(0xc00079f308) /usr/local/go/src/compress/flate/inflate.go:304 +0x28 fp=0xc000357bd8 sp=0xc000357bc0 pc=0x683868 compress/flate.(*decompressor).Read(0xc00079f308, {0xc000225000, 0x1000, 0x0?}) /usr/local/go/src/compress/flate/inflate.go:348 +0x5b fp=0xc000357c08 sp=0xc000357bd8 pc=0x683a7b github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc000118240?, {0xc000225000?, 0xb605a0?, 0xc0007473b0?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:124 +0x22 fp=0xc000357c38 sp=0xc000357c08 pc=0xa42b02 bufio.(*Reader).Read(0xc0008615c0, {0xc000800564, 0x1, 0xc000357d68?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 fp=0xc000357c70 sp=0xc000357c38 pc=0x66c637 io.ReadAtLeast({0xd990e0, 0xc0008615c0}, {0xc000800564, 0x1, 0x9}, 0x1) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000357cb8 sp=0xc000357c70 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 encoding/gob.decodeUintReader({0xd990e0, 0xc0008615c0}, {0xc000800564, 0x9, 0x9}) /usr/local/go/src/encoding/gob/decode.go:116 +0x51 fp=0xc000357d10 sp=0xc000357cb8 pc=0x9f52d1 encoding/gob.(*Decoder).recvMessage(0xc000790b00) /usr/local/go/src/encoding/gob/decoder.go:82 +0x33 fp=0xc000357d48 sp=0xc000357d10 pc=0x9fec13 encoding/gob.(*Decoder).decodeTypeSequence(0xc000790b00, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc000357d78 sp=0xc000357d48 pc=0x9fef87 encoding/gob.(*Decoder).DecodeValue(0xc000790b00, {0xa96b80?, 0xc0006ad410?, 0xc000063008?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc000357df8 sp=0xc000357d78 pc=0x9ff3ce encoding/gob.(*Decoder).Decode(0xc000790b00, {0xa96b80?, 0xc0006ad410?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x12f fp=0xc000357e50 sp=0xc000357df8 pc=0x9ff20f net/rpc.(*gobClientCodec).ReadResponseHeader(0xafa500?, 0xa93200?) /usr/local/go/src/net/rpc/client.go:228 +0x25 fp=0xc000357e78 sp=0xc000357e50 pc=0xa12ae5 net/rpc.(*Client).input(0xc000861680) /usr/local/go/src/net/rpc/client.go:109 +0x9f fp=0xc000357fc8 sp=0xc000357e78 pc=0xa11c7f net/rpc.NewClientWithCodec.gowrap1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc000357fe0 sp=0xc000357fc8 pc=0xa129c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000357fe8 sp=0xc000357fe0 pc=0x4776c1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 42 gp=0xc000007dc0 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc000355bb8?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000355b10 sp=0xc000355af0 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0007a4e50, 0x109) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc000355b60 sp=0xc000355b10 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000355ba0 sp=0xc000355b60 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0007a4e80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc000355bc8 sp=0xc000355ba0 pc=0xa3b919 main.(*Proc).executeProgram(0xc000010048, {0xc01, {0xc000a39500, 0x2a27, 0x2a27}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc000355d30 sp=0xc000355bc8 pc=0xa47779 main.(*Proc).execute(0xc000010048?, {0xc01, {0xc000a39500, 0x2a27, 0x2a27}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000355dc8 sp=0xc000355d30 pc=0xa47638 main.(*Proc).loop(0xc000010048) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000355fc8 sp=0xc000355dc8 pc=0xa46fd8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000355fe0 sp=0xc000355fc8 pc=0xa46d25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000355fe8 sp=0xc000355fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 32 gp=0xc0002dfdc0 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc000457bb8?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000457b10 sp=0xc000457af0 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0007a4e50, 0x10a) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc000457b60 sp=0xc000457b10 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000457ba0 sp=0xc000457b60 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0007a4e80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc000457bc8 sp=0xc000457ba0 pc=0xa3b919 main.(*Proc).executeProgram(0xc0000106a8, {0xc02, {0xc0005d5680, 0x238, 0x238}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc000457d30 sp=0xc000457bc8 pc=0xa47779 main.(*Proc).execute(0xc0000106a8?, {0xc02, {0xc0005d5680, 0x238, 0x238}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000457dc8 sp=0xc000457d30 pc=0xa47638 main.(*Proc).loop(0xc0000106a8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000457fc8 sp=0xc000457dc8 pc=0xa46fd8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000457fe0 sp=0xc000457fc8 pc=0xa46d25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000457fe8 sp=0xc000457fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 43 gp=0xc00019da40 m=nil [select]: runtime.gopark(0xc0008f9ee8?, 0x2?, 0x0?, 0x0?, 0xc0008f9dec?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001aab78 sp=0xc0001aab58 pc=0x44006e runtime.selectgo(0xc0001aaee8, 0xc0008f9de8, 0x4?, 0x0, 0x1c9f30?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc0001aac98 sp=0xc0001aab78 pc=0x451b25 main.(*FuzzerTool).exchangeDataWorker(0xc0000a69c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:284 +0x113 fp=0xc0001aafc8 sp=0xc0001aac98 pc=0xa45b53 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:202 +0x25 fp=0xc0001aafe0 sp=0xc0001aafc8 pc=0xa451a5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001aafe8 sp=0xc0001aafe0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:202 +0x1168 goroutine 1774 gp=0xc00019dc00 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1d?, 0xc000306000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ae00 sp=0xc00005ade0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00005ae38 sp=0xc00005ae00 pc=0x439937 internal/poll.runtime_pollWait(0x28d348328, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00005ae58 sp=0xc00005ae38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007ea780?, 0xc000306000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00005ae80 sp=0xc00005ae58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007ea780, {0xc000306000, 0x10000, 0x10000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00005af18 sp=0xc00005ae80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0728, {0xc000306000?, 0xc0006c3ce8?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00005af58 sp=0xc00005af18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000fa600) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:706 +0x7a fp=0xc00005afc8 sp=0xc00005af58 pc=0xa3f73a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:721 +0x24 fp=0xc00005afe0 sp=0xc00005afc8 pc=0xa3f684 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005afe8 sp=0xc00005afe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:700 +0x9da goroutine 49 gp=0xc00035e000 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc000453bb8?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000453b10 sp=0xc000453af0 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0007a4e50, 0x10b) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc000453b60 sp=0xc000453b10 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000453ba0 sp=0xc000453b60 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0007a4e80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc000453bc8 sp=0xc000453ba0 pc=0xa3b919 main.(*Proc).executeProgram(0xc0000106c0, {0xc03, {0xc0009ffc80, 0x17a, 0x17a}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc000453d30 sp=0xc000453bc8 pc=0xa47779 main.(*Proc).execute(0xc0000106c0?, {0xc03, {0xc0009ffc80, 0x17a, 0x17a}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000453dc8 sp=0xc000453d30 pc=0xa47638 main.(*Proc).loop(0xc0000106c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000453fc8 sp=0xc000453dc8 pc=0xa46fd8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000453fe0 sp=0xc000453fc8 pc=0xa46d25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000453fe8 sp=0xc000453fe0 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=0xc00035e1c0 m=nil [sync.Cond.Wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xc000607bb8?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000607b10 sp=0xc000607af0 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0007a4e50, 0x10d) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc000607b60 sp=0xc000607b10 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000607ba0 sp=0xc000607b60 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0007a4e80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc000607bc8 sp=0xc000607ba0 pc=0xa3b919 main.(*Proc).executeProgram(0xc0000106d8, {0xc05, {0xc000561b00, 0x45e, 0x45e}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc000607d30 sp=0xc000607bc8 pc=0xa47779 main.(*Proc).execute(0xc0000106d8?, {0xc05, {0xc000561b00, 0x45e, 0x45e}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000607dc8 sp=0xc000607d30 pc=0xa47638 main.(*Proc).loop(0xc0000106d8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000607fc8 sp=0xc000607dc8 pc=0xa46fd8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000607fe0 sp=0xc000607fc8 pc=0xa46d25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000607fe8 sp=0xc000607fe0 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=0xc00035e380 m=nil [runnable]: runtime.gopark(0x21?, 0xc0000125e0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003517e0 sp=0xc0003517c0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000351818 sp=0xc0003517e0 pc=0x439937 internal/poll.runtime_pollWait(0x28d348230, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000351838 sp=0xc000351818 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0005faea0?, 0xc0000125e0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000351860 sp=0xc000351838 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0005faea0, {0xc0000125e0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003518f8 sp=0xc000351860 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000074ff8, {0xc0000125e0?, 0xc000351970?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000351938 sp=0xc0003518f8 pc=0x4ef772 io.ReadAtLeast({0xd98e80, 0xc000074ff8}, {0xc0000125e0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000351980 sp=0xc000351938 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000fa900, 0xc000351d50?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:866 +0x567 fp=0xc000351b38 sp=0xc000351980 pc=0xa40627 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0000fa300, 0xc000351d50, {0xc000a75b80, 0x249, 0x249}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:337 +0x15e fp=0xc000351bc8 sp=0xc000351b38 pc=0xa3c83e main.(*Proc).executeProgram(0xc0000106f0, {0xbff, {0xc000a75b80, 0x249, 0x249}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc000351d30 sp=0xc000351bc8 pc=0xa4785b main.(*Proc).execute(0xc0000106f0?, {0xbff, {0xc000a75b80, 0x249, 0x249}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000351dc8 sp=0xc000351d30 pc=0xa47638 main.(*Proc).loop(0xc0000106f0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000351fc8 sp=0xc000351dc8 pc=0xa46fd8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000351fe0 sp=0xc000351fc8 pc=0xa46d25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000351fe8 sp=0xc000351fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 52 gp=0xc00035e540 m=nil [sync.Cond.Wait]: runtime.gopark(0xc000605ae8?, 0xc000605b28?, 0xc9?, 0x10?, 0xc000605bb8?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000605b10 sp=0xc000605af0 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 sync.runtime_notifyListWait(0xc0007a4e50, 0x10c) /usr/local/go/src/runtime/sema.go:569 +0x159 fp=0xc000605b60 sp=0xc000605b10 pc=0x4738b9 sync.(*Cond).Wait(0xa3baa5?) /usr/local/go/src/sync/cond.go:70 +0x85 fp=0xc000605ba0 sp=0xc000605b60 pc=0x493da5 github.com/google/syzkaller/pkg/ipc.(*Gate).Enter(0xc0007a4e80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/gate.go:34 +0x39 fp=0xc000605bc8 sp=0xc000605ba0 pc=0xa3b919 main.(*Proc).executeProgram(0xc000010708, {0xc04, {0xc000884700, 0x627, 0x627}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:120 +0x79 fp=0xc000605d30 sp=0xc000605bc8 pc=0xa47779 main.(*Proc).execute(0xc000010708?, {0xc04, {0xc000884700, 0x627, 0x627}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000605dc8 sp=0xc000605d30 pc=0xa47638 main.(*Proc).loop(0xc000010708) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000605fc8 sp=0xc000605dc8 pc=0xa46fd8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000605fe0 sp=0xc000605fc8 pc=0xa46d25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000605fe8 sp=0xc000605fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 53 gp=0xc00035e700 m=nil [runnable]: runtime.gopark(0x23?, 0xc000801e60?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0004597e0 sp=0xc0004597c0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000459818 sp=0xc0004597e0 pc=0x439937 internal/poll.runtime_pollWait(0x28d347d58, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000459838 sp=0xc000459818 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007ea840?, 0xc000801e60?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000459860 sp=0xc000459838 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007ea840, {0xc000801e60, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0004598f8 sp=0xc000459860 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0748, {0xc000801e60?, 0xc000459970?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000459938 sp=0xc0004598f8 pc=0x4ef772 io.ReadAtLeast({0xd98e80, 0xc0000a0748}, {0xc000801e60, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000459980 sp=0xc000459938 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000fa600, 0xc000459d50?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:866 +0x567 fp=0xc000459b38 sp=0xc000459980 pc=0xa40627 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0000fa400, 0xc000459d50, {0xc0004d2e00, 0x365, 0x365}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:337 +0x15e fp=0xc000459bc8 sp=0xc000459b38 pc=0xa3c83e main.(*Proc).executeProgram(0xc000010720, {0xbe1, {0xc0004d2e00, 0x365, 0x365}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:122 +0x15b fp=0xc000459d30 sp=0xc000459bc8 pc=0xa4785b main.(*Proc).execute(0xc000010720?, {0xbe1, {0xc0004d2e00, 0x365, 0x365}, {0x15, 0xffe2, 0x0}, 0x1, 0x0, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x98 fp=0xc000459dc8 sp=0xc000459d30 pc=0xa47638 main.(*Proc).loop(0xc000010720) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:50 +0x278 fp=0xc000459fc8 sp=0xc000459dc8 pc=0xa46fd8 main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000459fe0 sp=0xc000459fc8 pc=0xa46d25 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000459fe8 sp=0xc000459fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 1780 gp=0xc00035ec40 m=nil [IO wait, 2 minutes]: runtime.gopark(0x1a?, 0xc0009ce035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ee00 sp=0xc00005ede0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00005ee38 sp=0xc00005ee00 pc=0x439937 internal/poll.runtime_pollWait(0x28d3470c0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00005ee58 sp=0xc00005ee38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007ebbc0?, 0xc0009ce035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00005ee80 sp=0xc00005ee58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007ebbc0, {0xc0009ce035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00005ef18 sp=0xc00005ee80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a18b0, {0xc0009ce035?, 0xe9?, 0xc00005efb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00005ef58 sp=0xc00005ef18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000790100) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:706 +0x7a fp=0xc00005efc8 sp=0xc00005ef58 pc=0xa3f73a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:721 +0x24 fp=0xc00005efe0 sp=0xc00005efc8 pc=0xa3f684 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 32 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:700 +0x9da goroutine 1782 gp=0xc00035f180 m=6 mp=0xc000808008 [syscall, 2 minutes]: syscall.syscall6(0x4ca040, 0x1710c, 0xc000114eb4, 0x0, 0xc000136000, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000114dd0 sp=0xc000114db0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10100000000?, 0x2b17a3a18?, 0x90?, 0x2352e6108?, 0x90?) :1 +0x2f fp=0xc000114e30 sp=0xc000114dd0 pc=0x47a14f syscall.wait4(0xc000114eb8?, 0x411ae5?, 0x90?, 0xbf21e0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000114e90 sp=0xc000114e30 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc000114eec, 0x28d347978?, 0xc00035f180?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000114ec8 sp=0xc000114e90 pc=0x4c3fe5 os.(*Process).wait(0xc000896060) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000114f20 sp=0xc000114ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000851600) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000114f80 sp=0xc000114f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000790100) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x2c fp=0xc000114fc8 sp=0xc000114f80 pc=0xa3f5cc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:734 +0x24 fp=0xc000114fe0 sp=0xc000114fc8 pc=0xa3f564 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000114fe8 sp=0xc000114fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 32 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:728 +0xbd4 goroutine 2932 gp=0xc00019ddc0 m=12 mp=0xc000809808 [syscall]: syscall.syscall6(0x4ca040, 0xdff, 0xc0001116b4, 0x0, 0xc000136ea0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0001115d0 sp=0xc0001115b0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x2b17a3a18?, 0x90?, 0x2352e65b8?, 0x90?) :1 +0x2f fp=0xc000111630 sp=0xc0001115d0 pc=0x47a14f syscall.wait4(0xc0001116b8?, 0x411ae5?, 0x90?, 0xbf21e0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000111690 sp=0xc000111630 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0001116ec, 0x28d348420?, 0xc00019ddc0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0001116c8 sp=0xc000111690 pc=0x4c3fe5 os.(*Process).wait(0xc000897410) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000111720 sp=0xc0001116c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0000031e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000111780 sp=0xc000111720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000faa00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x2c fp=0xc0001117c8 sp=0xc000111780 pc=0xa3f5cc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:734 +0x24 fp=0xc0001117e0 sp=0xc0001117c8 pc=0xa3f564 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001117e8 sp=0xc0001117e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 31 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:728 +0xbd4 goroutine 1938 gp=0xc00019e540 m=13 mp=0xc00013a008 [syscall, 2 minutes]: syscall.syscall6(0x4ca040, 0x160cf, 0xc000527eb4, 0x0, 0xc0008a6360, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000527dd0 sp=0xc000527db0 pc=0x474535 syscall.syscall6(0x452026?, 0xc000527fb0?, 0x10000000002?, 0x2352efc48?, 0x90?, 0x2352e6108?, 0x90?) :1 +0x2f fp=0xc000527e30 sp=0xc000527dd0 pc=0x47a14f syscall.wait4(0xc000527eb8?, 0x411ae5?, 0x90?, 0xbf21e0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000527e90 sp=0xc000527e30 pc=0x4c68a5 syscall.Wait4(0xc00056d0e8?, 0xc000527eec, 0xc000527f8c?, 0x10000c00019e540?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000527ec8 sp=0xc000527e90 pc=0x4c3fe5 os.(*Process).wait(0xc0003725a0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000527f20 sp=0xc000527ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0000026e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000527f80 sp=0xc000527f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000fa800) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x2c fp=0xc000527fc8 sp=0xc000527f80 pc=0xa3f5cc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:734 +0x24 fp=0xc000527fe0 sp=0xc000527fc8 pc=0xa3f564 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000527fe8 sp=0xc000527fe0 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:728 +0xbd4 goroutine 2981 gp=0xc00007d500 m=nil [runnable]: runtime.gopark(0x1b?, 0xc00056c035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008cd600 sp=0xc0008cd5e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0008cd638 sp=0xc0008cd600 pc=0x439937 internal/poll.runtime_pollWait(0x28d347c60, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0008cd658 sp=0xc0008cd638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0005fade0?, 0xc00056c035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0008cd680 sp=0xc0008cd658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0005fade0, {0xc00056c035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0008cd718 sp=0xc0008cd680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000074fc8, {0xc00056c035?, 0xe9?, 0xc0008cd7b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0008cd758 sp=0xc0008cd718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000fa900) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:706 +0x7a fp=0xc0008cd7c8 sp=0xc0008cd758 pc=0xa3f73a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:721 +0x24 fp=0xc0008cd7e0 sp=0xc0008cd7c8 pc=0xa3f684 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008cd7e8 sp=0xc0008cd7e0 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:700 +0x9da goroutine 3224 gp=0xc00019f500 m=4 mp=0xc000063808 [syscall]: syscall.syscall6(0x4ca040, 0x10c9d, 0xc000528eb4, 0x0, 0xc000136510, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000528dd0 sp=0xc000528db0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00019f500?, 0x10000000002?, 0x2b17a3a18?, 0x90?, 0x2352e6108?, 0x90?) :1 +0x2f fp=0xc000528e30 sp=0xc000528dd0 pc=0x47a14f syscall.wait4(0xc000528eb8?, 0x411ae5?, 0x90?, 0xbf21e0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000528e90 sp=0xc000528e30 pc=0x4c68a5 syscall.Wait4(0xc00089c0f8?, 0xc000528eec, 0x3?, 0xc00019f500?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000528ec8 sp=0xc000528e90 pc=0x4c3fe5 os.(*Process).wait(0xc000896840) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000528f20 sp=0xc000528ec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000850580) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000528f80 sp=0xc000528f20 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000790200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x2c fp=0xc000528fc8 sp=0xc000528f80 pc=0xa3f5cc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:734 +0x24 fp=0xc000528fe0 sp=0xc000528fc8 pc=0xa3f564 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000528fe8 sp=0xc000528fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:728 +0xbd4 goroutine 3004 gp=0xc00019f340 m=9 mp=0xc00001f808 [syscall]: syscall.syscall6(0x4ca040, 0xe4de, 0xc0008cc6b4, 0x0, 0xc0001365a0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008cc5d0 sp=0xc0008cc5b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00019f340?, 0x10000000002?, 0x2b17a3a18?, 0x90?, 0x2352e6108?, 0x90?) :1 +0x2f fp=0xc0008cc630 sp=0xc0008cc5d0 pc=0x47a14f syscall.wait4(0xc0008cc6b8?, 0x411ae5?, 0x90?, 0xbf21e0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0008cc690 sp=0xc0008cc630 pc=0x4c68a5 syscall.Wait4(0xc0000fccd8?, 0xc0008cc6ec, 0x3?, 0xc00019f340?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008cc6c8 sp=0xc0008cc690 pc=0x4c3fe5 os.(*Process).wait(0xc000373020) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0008cc720 sp=0xc0008cc6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000002840) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0008cc780 sp=0xc0008cc720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000790280) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x2c fp=0xc0008cc7c8 sp=0xc0008cc780 pc=0xa3f5cc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:734 +0x24 fp=0xc0008cc7e0 sp=0xc0008cc7c8 pc=0xa3f564 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008cc7e8 sp=0xc0008cc7e0 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:728 +0xbd4 goroutine 1923 gp=0xc0004a8700 m=nil [IO wait, 2 minutes]: runtime.gopark(0x1f?, 0xc000480035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008c9e00 sp=0xc0008c9de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0008c9e38 sp=0xc0008c9e00 pc=0x439937 internal/poll.runtime_pollWait(0x28d346fc8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0008c9e58 sp=0xc0008c9e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00001ca80?, 0xc000480035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0008c9e80 sp=0xc0008c9e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00001ca80, {0xc000480035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0008c9f18 sp=0xc0008c9e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000074f70, {0xc000480035?, 0xe9?, 0xc0008c9fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0008c9f58 sp=0xc0008c9f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000fa800) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:706 +0x7a fp=0xc0008c9fc8 sp=0xc0008c9f58 pc=0xa3f73a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:721 +0x24 fp=0xc0008c9fe0 sp=0xc0008c9fc8 pc=0xa3f684 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008c9fe8 sp=0xc0008c9fe0 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:700 +0x9da goroutine 1775 gp=0xc00007d880 m=nil [runnable]: syscall.syscall6(0x4ca040, 0xd73d, 0xc0008c66b4, 0x0, 0xc0008a6120, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0008c65d0 sp=0xc0008c65b0 pc=0x474535 syscall.syscall6(0x13c?, 0xc58a35e?, 0x100008c6670?, 0x2352efc48?, 0x90?, 0x2352e65b8?, 0x90?) :1 +0x2f fp=0xc0008c6630 sp=0xc0008c65d0 pc=0x47a14f syscall.wait4(0xc0008c66b8?, 0x411ae5?, 0x90?, 0xbf21e0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc0008c6690 sp=0xc0008c6630 pc=0x4c68a5 syscall.Wait4(0xc0008c6738?, 0xc0008c66ec, 0xc0008c6730?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0008c66c8 sp=0xc0008c6690 pc=0x4c3fe5 os.(*Process).wait(0xc000372240) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc0008c6720 sp=0xc0008c66c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000002160) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc0008c6780 sp=0xc0008c6720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000fa600) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x2c fp=0xc0008c67c8 sp=0xc0008c6780 pc=0xa3f5cc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:734 +0x24 fp=0xc0008c67e0 sp=0xc0008c67c8 pc=0xa3f564 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008c67e8 sp=0xc0008c67e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:728 +0xbd4 goroutine 3277 gp=0xc0004a9880 m=nil [select]: runtime.gopark(0xc00075dfb0?, 0x2?, 0xd0?, 0xde?, 0xc00075df8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00075de38 sp=0xc00075de18 pc=0x44006e runtime.selectgo(0xc00075dfb0, 0xc00075df88, 0xc0007f9108?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00075df58 sp=0xc00075de38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:851 +0x77 fp=0xc00075dfe0 sp=0xc00075df58 pc=0xa40d57 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00075dfe8 sp=0xc00075dfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 53 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:849 +0x24d goroutine 3223 gp=0xc0004a9340 m=nil [IO wait]: runtime.gopark(0x18?, 0xc0004aa000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000759600 sp=0xc0007595e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000759638 sp=0xc000759600 pc=0x439937 internal/poll.runtime_pollWait(0x28d348800, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000759658 sp=0xc000759638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0007eb920?, 0xc0004aa000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000759680 sp=0xc000759658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007eb920, {0xc0004aa000, 0x20000, 0x20000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000759718 sp=0xc000759680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000075128, {0xc0004aa000?, 0xe9?, 0xc0007597b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000759758 sp=0xc000759718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000790200) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:706 +0x7a fp=0xc0007597c8 sp=0xc000759758 pc=0xa3f73a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:721 +0x24 fp=0xc0007597e0 sp=0xc0007597c8 pc=0xa3f684 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007597e8 sp=0xc0007597e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 52 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:700 +0x9da goroutine 3085 gp=0xc00050e380 m=2 mp=0xc000062808 [syscall]: syscall.syscall6(0x4ca040, 0x1205, 0xc00075a6b4, 0x0, 0xc0008a65a0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00075a5d0 sp=0xc00075a5b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00050e380?, 0x10000000002?, 0x2352efc48?, 0x90?, 0x2352e65b8?, 0x90?) :1 +0x2f fp=0xc00075a630 sp=0xc00075a5d0 pc=0x47a14f syscall.wait4(0xc00075a6b8?, 0x411ae5?, 0x90?, 0xbf21e0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00075a690 sp=0xc00075a630 pc=0x4c68a5 syscall.Wait4(0xc0005ccbe8?, 0xc00075a6ec, 0x3?, 0xc00050e380?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00075a6c8 sp=0xc00075a690 pc=0x4c3fe5 os.(*Process).wait(0xc000372840) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00075a720 sp=0xc00075a6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000002420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00075a780 sp=0xc00075a720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000790300) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x2c fp=0xc00075a7c8 sp=0xc00075a780 pc=0xa3f5cc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:734 +0x24 fp=0xc00075a7e0 sp=0xc00075a7c8 pc=0xa3f564 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00075a7e8 sp=0xc00075a7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:728 +0xbd4 goroutine 3084 gp=0xc00050e700 m=nil [IO wait]: runtime.gopark(0x19?, 0xc000590035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000438e00 sp=0xc000438de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000438e38 sp=0xc000438e00 pc=0x439937 internal/poll.runtime_pollWait(0x227396f28, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000438e58 sp=0xc000438e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0008f04e0?, 0xc000590035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000438e80 sp=0xc000438e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008f04e0, {0xc000590035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000438f18 sp=0xc000438e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0a30, {0xc000590035?, 0xe9?, 0xc000438fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000438f58 sp=0xc000438f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000790300) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:706 +0x7a fp=0xc000438fc8 sp=0xc000438f58 pc=0xa3f73a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:721 +0x24 fp=0xc000438fe0 sp=0xc000438fc8 pc=0xa3f684 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000438fe8 sp=0xc000438fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:700 +0x9da goroutine 3003 gp=0xc00050e8c0 m=nil [IO wait]: runtime.gopark(0x20?, 0xc00096e035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000439600 sp=0xc0004395e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000439638 sp=0xc000439600 pc=0x439937 internal/poll.runtime_pollWait(0x28d347e50, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000439658 sp=0xc000439638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0006152c0?, 0xc00096e035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000439680 sp=0xc000439658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0006152c0, {0xc00096e035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000439718 sp=0xc000439680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0d00, {0xc00096e035?, 0xe9?, 0xc0004397b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000439758 sp=0xc000439718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000790280) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:706 +0x7a fp=0xc0004397c8 sp=0xc000439758 pc=0xa3f73a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:721 +0x24 fp=0xc0004397e0 sp=0xc0004397c8 pc=0xa3f684 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004397e8 sp=0xc0004397e0 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:700 +0x9da goroutine 2982 gp=0xc00050ee00 m=nil [runnable]: syscall.syscall6(0x4ca040, 0x3341, 0xc0007566b4, 0x0, 0xc0008a66c0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0007565d0 sp=0xc0007565b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00050ee00?, 0x10000000002?, 0x2352efc48?, 0x90?, 0x2352e65b8?, 0x90?) :1 +0x2f fp=0xc000756630 sp=0xc0007565d0 pc=0x47a14f syscall.wait4(0xc0007566b8?, 0x411ae5?, 0x90?, 0xbf21e0?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000756690 sp=0xc000756630 pc=0x4c68a5 syscall.Wait4(0xc000899ea8?, 0xc0007566ec, 0x3?, 0xc00050ee00?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0007566c8 sp=0xc000756690 pc=0x4c3fe5 os.(*Process).wait(0xc000896750) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000756720 sp=0xc0007566c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000850420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000756780 sp=0xc000756720 pc=0x7b5f85 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000fa900) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:729 +0x2c fp=0xc0007567c8 sp=0xc000756780 pc=0xa3f5cc github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:734 +0x24 fp=0xc0007567e0 sp=0xc0007567c8 pc=0xa3f564 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007567e8 sp=0xc0007567e0 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:728 +0xbd4 goroutine 3325 gp=0xc00050efc0 m=nil [select]: runtime.gopark(0xc000756fb0?, 0x2?, 0xd0?, 0x6e?, 0xc000756f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000756e38 sp=0xc000756e18 pc=0x44006e runtime.selectgo(0xc000756fb0, 0xc000756f88, 0xe9?, 0x0, 0xa3f61e?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000756f58 sp=0xc000756e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:851 +0x77 fp=0xc000756fe0 sp=0xc000756f58 pc=0xa40d57 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000756fe8 sp=0xc000756fe0 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:849 +0x24d goroutine 2931 gp=0xc00007dc00 m=nil [IO wait]: runtime.gopark(0x1c?, 0xc000aa0035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000436600 sp=0xc0004365e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000436638 sp=0xc000436600 pc=0x439937 internal/poll.runtime_pollWait(0x28d3489f0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000436658 sp=0xc000436638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0001d3020?, 0xc000aa0035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000436680 sp=0xc000436658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001d3020, {0xc000aa0035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000436718 sp=0xc000436680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000075458, {0xc000aa0035?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000436758 sp=0xc000436718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000faa00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:706 +0x7a fp=0xc0004367c8 sp=0xc000436758 pc=0xa3f73a github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:721 +0x24 fp=0xc0004367e0 sp=0xc0004367c8 pc=0xa3f684 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004367e8 sp=0xc0004367e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 31 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:700 +0x9da goroutine 3298 gp=0xc00060a8c0 m=nil [select]: runtime.gopark(0xc000523fb0?, 0x2?, 0xd0?, 0x3e?, 0xc000523f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000523e38 sp=0xc000523e18 pc=0x44006e runtime.selectgo(0xc000523fb0, 0xc000523f88, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000523f58 sp=0xc000523e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:851 +0x77 fp=0xc000523fe0 sp=0xc000523f58 pc=0xa40d57 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000523fe8 sp=0xc000523fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 31 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:849 +0x24d login: